Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37827781
en ru br
Репозитории ALT

Группа :: Разработка/Perl
Пакет: perl-OpenGL

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: perl-OpenGL-0.70-alt1.1.patch
Скачать


 .gear/rules                                        |  3 +
 .../tags/09fa9c4a71954bc69a6a1a28d8520d45a2b92bae  |  9 +++
 .../tags/578f4f84d9f261966179293d323091e98689101d  | 13 +++++
 .gear/tags/list                                    |  1 +
 .gear/upstream/remotes                             |  3 +
 Makefile.PL                                        | 17 ------
 altlinux/perl-OpenGL.spec                          | 65 ++++++++++++++++++++++
 7 files changed, 94 insertions(+), 17 deletions(-)
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 0000000..d6e009a
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,3 @@
+tar: v@version@:.
+diff: v@version@:. .
+spec: altlinux/perl-OpenGL.spec
diff --git a/.gear/tags/09fa9c4a71954bc69a6a1a28d8520d45a2b92bae b/.gear/tags/09fa9c4a71954bc69a6a1a28d8520d45a2b92bae
new file mode 100644
index 0000000..10604b3
--- /dev/null
+++ b/.gear/tags/09fa9c4a71954bc69a6a1a28d8520d45a2b92bae
@@ -0,0 +1,9 @@
+object fa5dcabbc542185eb37b87149b990ae7ce623a28
+type commit
+tag OpenGL-0.70
+tagger Chris Marshall <devel.chm.01@gmail.com> 1475954377 -0400
+
+Cleanup and stabilize release for Perl OpenGL
+
+This puts the current POGL implementation in a good
+state to allow for development of the new POGL 2.
diff --git a/.gear/tags/578f4f84d9f261966179293d323091e98689101d b/.gear/tags/578f4f84d9f261966179293d323091e98689101d
new file mode 100644
index 0000000..2191fcb
--- /dev/null
+++ b/.gear/tags/578f4f84d9f261966179293d323091e98689101d
@@ -0,0 +1,13 @@
+object 09fa9c4a71954bc69a6a1a28d8520d45a2b92bae
+type tag
+tag v0.70
+tagger Igor Vlasenko <viy@altlinux.org> 1484493032 +0200
+
+v0.70
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iEYEABECAAYFAlh7kOgACgkQDX9MpIRaJ2P6eQCfbam05cLJh6t2ll41IsnOL/a0
+YEwAoKC2ZxKR5hg0KyeeW5uCZlz5EEak
+=QYdw
+-----END PGP SIGNATURE-----
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 0000000..26fbe98
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+578f4f84d9f261966179293d323091e98689101d v0.70
diff --git a/.gear/upstream/remotes b/.gear/upstream/remotes
new file mode 100644
index 0000000..2771758
--- /dev/null
+++ b/.gear/upstream/remotes
@@ -0,0 +1,3 @@
+[remote "upstream"]
+        fetch = +refs/heads/*:refs/remotes/upstream/*
+        url = git://pogl.git.sourceforge.net/gitroot/pogl/pogl
diff --git a/Makefile.PL b/Makefile.PL
index d32205d..e7e0ecf 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -863,25 +863,8 @@ sub get_extensions
   }
   my $exec = 'cd utils'."$make_ver clean".$make_ver;
   print "glversion: $exec\n" if ($verbose);
-  my $stat = `$exec`;
-  print "\n$stat\n\n" if ($verbose);
-  unlink "utils/freeglut.dll" or die "could not remove temporary freeglut: $!" if -f "utils/freeglut.dll";
 
-  # Parse glversion.txt file
-  open GLDATA, $glv_file or die "get_extensions: could not open $glv_file: $!\n";
   my $gldata = {};
-  my @gldata = <GLDATA>;
-  close(GLDATA);
-
-  foreach my $line (@gldata)
-  {
-    $line =~ s|[\r\n]+||;
-    my($key,$val) = split('=',$line);
-    $gldata->{$key} = $val;
-  }
-  die "get_extensions: no extensions found in $glv_file\n" if !keys %$gldata;
-
-  print "This looks like OpenGL Version: $gldata->{VERSION}\n";
 
   # Parse glext_procs.h file
   open GLEXT, "glext_procs.h" or die "get_extensions: could not open glext_procs.h: $!\n";
diff --git a/altlinux/perl-OpenGL.spec b/altlinux/perl-OpenGL.spec
new file mode 100644
index 0000000..a5862b0
--- /dev/null
+++ b/altlinux/perl-OpenGL.spec
@@ -0,0 +1,65 @@
+Name: perl-OpenGL
+Epoch: 1
+Version: 0.70
+Release: alt1.1
+
+Summary: Perl bindings to OpenGL API
+Group: Development/Perl
+License: Perl
+
+Url: %CPAN OpenGL
+# Cloned from git://pogl.git.sourceforge.net/gitroot/pogl/pogl
+Source: %name-%version.tar
+Patch: %name-%version-%release.patch
+
+BuildRequires: perl-devel libfreeglut-devel libXi-devel libXmu-devel libXext-devel libstdc++-devel gcc-c++
+
+%description
+%summary
+
+%prep
+%setup -q
+%patch -p1
+rm test.pl
+
+%build
+%perl_vendor_build
+
+%install
+%perl_vendor_install
+
+%files
+%perl_vendor_archlib/OpenGL*
+%perl_vendor_autolib/OpenGL*
+%doc TODO CHANGES README COPYRIGHT KNOWN_PROBLEMS Release_Notes SUPPORTS
+
+%changelog
+* Fri Feb 03 2017 Igor Vlasenko <viy@altlinux.ru> 1:0.70-alt1.1
+- rebuild with new perl 5.24.1
+
+* Sun Jan 15 2017 Igor Vlasenko <viy@altlinux.ru> 1:0.70-alt1
+- automated CPAN update
+
+* Wed Nov 25 2015 Igor Vlasenko <viy@altlinux.ru> 0.6704-alt2.1
+- rebuild with new perl 5.22.0
+
+* Wed Nov 25 2015 Vladimir Lettiev <crux@altlinux.ru> 0.6704-alt2
+- fix build with mesa 11.0.6
+
+* Tue Dec 23 2014 Igor Vlasenko <viy@altlinux.ru> 0.6704-alt1
+- automated CPAN update
+
+* Tue Dec 09 2014 Igor Vlasenko <viy@altlinux.ru> 0.6703-alt1.1
+- rebuild with new perl 5.20.1
+
+* Mon Jun 30 2014 Igor Vlasenko <viy@altlinux.ru> 0.6703-alt1
+- automated CPAN update
+
+* Thu Aug 29 2013 Vladimir Lettiev <crux@altlinux.ru> 0.66-alt3
+- built for perl 5.18
+
+* Tue Sep 04 2012 Vladimir Lettiev <crux@altlinux.ru> 0.66-alt2
+- rebuilt for perl-5.16
+
+* Fri Jun 22 2012 Vladimir Lettiev <crux@altlinux.ru> 0.66-alt1
+- initial build
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin