.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 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 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 = ; - 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 1:0.70-alt1.1 +- rebuild with new perl 5.24.1 + +* Sun Jan 15 2017 Igor Vlasenko 1:0.70-alt1 +- automated CPAN update + +* Wed Nov 25 2015 Igor Vlasenko 0.6704-alt2.1 +- rebuild with new perl 5.22.0 + +* Wed Nov 25 2015 Vladimir Lettiev 0.6704-alt2 +- fix build with mesa 11.0.6 + +* Tue Dec 23 2014 Igor Vlasenko 0.6704-alt1 +- automated CPAN update + +* Tue Dec 09 2014 Igor Vlasenko 0.6703-alt1.1 +- rebuild with new perl 5.20.1 + +* Mon Jun 30 2014 Igor Vlasenko 0.6703-alt1 +- automated CPAN update + +* Thu Aug 29 2013 Vladimir Lettiev 0.66-alt3 +- built for perl 5.18 + +* Tue Sep 04 2012 Vladimir Lettiev 0.66-alt2 +- rebuilt for perl-5.16 + +* Fri Jun 22 2012 Vladimir Lettiev 0.66-alt1 +- initial build