Commit graph

50 commits

Author SHA1 Message Date
wiz
de14785d30 Recursive bump for removal of jpeg/tiff/png buildlink3.mk files
from SDL_image. If one of these packages needs them, it should
include them itself.
2012-01-28 11:00:51 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
obache
39619a9444 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:26:04 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
dsainty
1f40f3a084 Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done
2010-12-23 11:44:24 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
hasso
36afa595ce Hack it to compile on DragonFly. 2009-03-13 11:22:12 +00:00
he
6a75476664 Update from version 1.19.2nb18 to 2.1.2.
Pkgsrc changes:
 o Change to Module::Build
 o Change MASTER_SITES to use CPAN
 o Change location of packlist
 o Add a few local patches to deal with some issues in this version:
   1) Use appropriate include paths for GL headers
   2) Import fix from CPAN bug 19155: ensure modules are installed
      in the correct directory
   3) Add a missing type to the typemap
   4) Import fix from CPAN bug 32744: ensure Module::Build leaves
      a packlist behind (define module_name).

With these changes in place, the module at least passes its own selftests.


Upstream changes:

Revision history for Perl extension SDL_perl.

* Sep 23 2004	David J. Goehrig <dgoehrig@cpan.org>
	- added SDL::Config tests for SDL_gfx support to test/testgfxroto.pl
		test/testgfxprim.pl and SDL::Tool::Graphic.pm
	- removed exists test form SDL::Config::has()
	- added SDL::PushEvent
	- added SDL::SetEventType
	- renamed SDL::OpenGL::glReadPixel(s)
	- added error message for SDL::OpenGL::glLightModel
	- cleaned up some formatting issues in OpenGL.xs
	- fixed bug in SDL::Cdrom (referencing a scalar as a hashref)
	- added some more documentation to SDL::Color
	- added SDL::Event::push (Andy Bakun)
	- fixed documentation and usage of SDL::Event::set
	- added SDL::Event::type([type]) setting parameter
	- updated Pod::ToDemo recommends in Build.PL
	- added chromatic's OpenGL version checks
	- added GL_ALL_CLIENT_ATTRIB_BITS (in addition to GL_CLIENT_ATTRIB_BITS)
	- added chromatic's SDL::Build::Cygwin.pm and SDL::Build::Win32.pm
	- applied chromatic's patches to SDL::Tutorial, etc. for updated Pod::ToDemo


* Sep 21 2004	David J. Goehrig <dgoehrig@cpan.org>
	- added thread check to SDL::Constants.pm (prevent unsafe SelfLoader)
	- applied Andy Bakun <sdlperl@thwartedefforts.org>'s patches
		to SDL::CreateRGBSurfaceFrom, SDL::SurfaceCopy, and
		SDL::FreeSurface
	- applied GLint* to typemap patch
	- applied glRenderMode patch
	- applied gluPickMatrix patch
	- fixed SDL::Surface::blit typo bug
	- applied glGet patch by Luke (enumerating them all!)
	- fixed typo bug in make/lib/SDL/Build/Darwin.pm


* Feb 23 2004	David J. Goehrig <dgoehrig@cpan.org>
	- fixed OpenGL exporting & bootstrapping
	- added ifdefs in OpenGL for NURBS and GLUTesslator
	- updated the test scripts to use SDL::Config
	- added OpenGL test
	- modified SDL::Config->has to use grep instead
	- fixed SDL::Cdrom::status
	- added tests for SDL::Video and SDL::MPEG
	- fixed gluPerspective in test1.pl & test2.pl
	- moved SDL::OpenGL::Cube code into test2.pl
	- released SDL_Perl-2.1.0

* Feb 7 2004	David J. Goehrig <dgoehrig@cpan.org>
	- added more SMPEG support
	- added SDL::Video.pm and SDL::MPEG

* Feb 6 2004	David J. Goehrig <dgoehrig@cpan.org>
	- removed old build stuff
	- added SDL::GetAppState
	- added SDL::GetMouseState and SDL::GetRelativeMouseState
	- added SDL Perl logo files
	- Finalized 2.0.5 release

* Feb 6 2004	chromatic
	- added SDL::Tutorial
	- added SDL::Tutorial::Animation
	- added SDL::Tutorial::Drawing
	- added SDL::Tutorial::Images

* Feb 5 2004	David J. Goehrig <dgoehrig@cpan.org>
	- port chromatic's Module::Build changes to 2.0.4
	- moved SDL_TEXTWIDTH to SDL.pm (where EXPORTS BELONG in SDL.pm)
	- applied chromatic's test directory change to testfonttool.pl
	- fixed near/far in OpenGL.xs
	- fixed checkkeys.pl to work with new event structure
	- fixed testjoystick.pl to use new constants
	- fixed USE_THREADS issue in build system
	- fixed typo-bugs in SDL::Tool::Graphic.pm
	- Updated MANIFEST
	- fixed SFont support added SDL::SFont.pm
	- removed SDL::Mixer and SDL::Event constants checks, no export

* Dec 21 2003	chromatic
	- added glDeleteLists
	- added glReadPixels
	- added glReadPixel

* Sept 2 2003	David J. Goehrig <dave@sdlperl.org>
	- fixed SDL::Music and SDL::Sound usage in SDL::Mixer

* Aug 28 2003	Stephane Desneux <sdx@desneux.com>
	- added SDL_VIDEOEXPOSE constant in SDL::Constants

* Aug 26 2003	Stephane Desneux <sdx@desneux.com>
	- modified Makefile.linux to remove debug unless $ENV{DEBUG} is defined
	- added scripts/GL/gl.h header (OpenGL 1.4 header from Linux NVidia driver)
	- modified gl_const.pl to generate SDL::OpenGL::Constants.pm using scripts/GL/gl.h
	  OpenGL constants now uses Exporter and SelfLoader
	- modified sdl_const.pl to generate SDL::Constants
	  SDL constants now uses Exporter and SelfLoader
	- modified SDL.pm to export constants from SDL::Constants
	- modified SDL/OpenGL.pm to export constants from SDL::OpenGL::Constants
	- changed all function names in OpenGL.xs (xxx replaced by glxxx or gluxxx)
	  changed export in SDL/OpenGL.pm accordingly
	- removed warning in SDL::Surface::new()

* Aug 21 2003	David J. Goehrig <dave@sdlperl.org>
	- applied Thomas Tongue's MacOS X support patches

* Aug 20 2003	David J. Goehrig <dave@sdlperl.org>
	- fixed SDL::Event bug

* Aug 17 2003	David J. Goehrig <dave@sdlperl.org>
	- applied Tels' call list patches
	- fixed some general boneheadedness with use strict
	- got tests really working
	- applied Russell's SDL::Tool::Graphic::grayScale patch
	- added glLightModel

* Aug 16 2003	David J. Goehrig <dave@sdlperl.org>
	- applied morgoth.666's patch for glGetdv & others
	- released 2.0 last week :)

* May 23 2003	David J. Goehrig <dave@sdlperl.org>
	- applied Ryan Hanlon's patch for SDL::TTFont::width

* May 22 2003	David J. Goehrig <dave@sdlperl.org>
	- fixed typemap
	- changed SDL::Cdrom to use scalar refs
	- changed SDL::Console to use scalar refs
	- changed SDL::Event to use scalar refs
	- changed SDL::Cursor to use scalar refs
	- changed SDL::Font to use scalar refs
	- changed SDL::Music to use scalar refs
	- changed SDL::Palette to use scalar refs
	- changed SDL::Sound to use scalar refs

* May 20 2003	David J. Goehrig <dave@sdlperl.org>
	- added more OpenGL constants
	- added OpenGL name & Feedback functions
	- ported documentation from the website to distro

* Mar 13 2003	David J. Goehrig <dave@sdlperl.org>
	- cleaned up OpenGL constants exportation
	- fixed glColor alpha
	- fixed all tests & the causes of failure
	- fixed TTFont.pm color bug
	- fixed SDL::Tool::Graphic

* Mar 11 2003	David J. Goehrig <dave@sdlperl.org>
	- changed USE_THREAD support because perl5.8 usually builds with it
	- added SDL::Constants & SDL::OpenGL::Constants
	- removed constant functions from XS code (going easier on the linker)
	- changed version to SDL_perl-2.0-beta1 Way Too much is Broken release
	- Moved Opt/* to regular & fixing as found broken
	- 27% of tests now fail!

* Feb 25 2003	David J. Goehrig <dave@sdlperl.org>
	- resized the testmenu.pl script

* Jan 6 2003	Wayne Keenan  <tripixuk@yahoo.co.uk>
	- fixed testjoystick.pl

* Jan 4 2003	David J. Goehrig <dave@sdlperl.org>
	- Added test suite, Thanks Tels
	- Added SDL::SurfaceCopy finally
	- Added SDL::Surface::new -surface && -copy constructors
	- Changed SDL::Tool::Graphic::* to return a new SDL::Surface object
	- Added SDL::Event::resize_w && SDL::Event::resize_h

* Jan 3 2003	David J. Goehrig <dave@sdlperl.org>
	- SDL_perl-1.20.0 release
	- fixed default pitch value in SDL::Surface
	- fixed test/OpenGL/tutorials/*, removed nasty -flags options

* Jan 2 2003	David J. Goehrig <dave@sdlperl.org>
	- Changed SDL::SurfacePixel to work as documented returns SDL_Color*
	- Changed SDL::Surface::pixel to return SDL::Color object
	- Changed SDL::SetColorKey to take SDL_Color*
	- Changed SDL::Surface::set_color_key to take SDL_Color*,SDL::Color, && (x,y)
	- Added test/testcolor.pl
	- Fixed SDL::Opt::Surface::pixel to return SDL::Opt::Color objects
	- Fixed test/testsprite.pl (must call display_format before set_color_key)
	- removed use strict from test/testmenu.pl
	- Added SDL::INIT_TIMER

* Jan 1 2003	David J. Goehrig <dave@sdlperl.org>
	- Added a lot of documentation stubs
	- Added SDL_PREALLOC support
	- Added SDL_VIDEORESIZE event type
	- Moved SDL_* SDL_Surface flags EXPORT to SDL::Surface
	- Added SDL::App::resize & -resizeable tag
	- Updated README
	- Added SDL::Opt::Surface, SDL::Opt::Rect, SDL::Opt::Color
2008-11-17 19:54:26 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
joerg
49067266b9 Also use the NetBSD Makefile for DragonFly. 2006-06-21 21:53:30 +00:00
wiz
ad782541d0 Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable)
for SDL shlib changes.
2006-06-12 16:28:05 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
7e1c5bfbc9 Convert aalib to options framework, adding an 'x11' option, and remove
aalib-x11 and aview-x11.
SDL dependencies change, so bump PKGREVISION (and BUILDLINK_RECOMMENDED)
for affected packages.

Addresses PR 32046 by Leonard Schmidt.
2005-12-11 09:40:37 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.
2005-07-13 18:01:18 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
wiz
1f2ba12d0f PKGREVISION bump for glut dependency removal (SDL/buildlink3.mk). 2005-03-27 15:43:32 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
grant
908e765695 since perl is now built with threads on most platforms, the perl archlib
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").

binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.

addresses PR pkg/28619 from H. Todd Fujinaka.
2004-12-20 11:30:55 +00:00
jlam
48876679d9 Create a modifier PERL5_OPTIONS that specifies properties of the perl
installation needed when including perl5/buildlink3.mk.  The only
option currently supported is "threads", which implies that a perl
that supports threads is required.  The requirement is checked at
pre-install time using an INSTALL script template by both the package
build and the binary package.

Add PERL5_OPTIONS+=threads to both devel/p5-SDL and graphics/p5-GD
since those modules require a perl that supports threads.
2004-12-19 00:01:43 +00:00
wiz
895f6100ab Just depend on perl58 for now after removal of perl58-thread.
XXX: need to find out if perl is threaded or not?
2004-11-30 18:29:40 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
kristerw
021a7ed66a Correct the directory we descend into to build the version of perl needed
for this package.
2004-09-29 21:24:18 +00:00
grant
e0ed05cfdb move smpeg to multimedia/ 2004-06-26 09:16:10 +00:00
salo
eef88eea76 SDL_perl needs threaded perl due to SDL, which is threaded.
Gives games/frozen-bubble a chance to work.

Addresses PR pkg/25964 by Juan Romero Pardines.
2004-06-18 19:00:34 +00:00
snj
30ac880bfa Use bl3. Yet another change I forgot to commit. 2004-03-07 04:23:46 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
wiz
a6e105fbae Bump PKGREVISION for libogg (or, in 5 cases, libao) updates. 2003-12-08 14:41:38 +00:00
jschauma
6048206d2c As pointed out by jlam:
bump PKGREVISION on packages depending on graphics/glu due to latest shlib
changes there.
2003-11-30 22:58:40 +00:00
jmmv
30925b26c7 Bump revision due to SDL update, and sync versions in buildlink files where
needed.  This is required because esound has been droped as a dependancy.
2003-07-26 21:41:08 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
salo
dd2ea53f86 PKGREVISION++: add dependency on SDL_net, add HOMEPAGE, style nits.
Addresses PR pkg/21461 by Cesar C. Catrian.
2003-05-06 00:01:13 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
wiz
1a7ebaad6c User SDL_mixer/SDL_image instead of SDL-mixer/SDL-image.
Bump PKGREVISION.
2003-04-03 08:25:33 +00:00
jmc
f8c2e7fc64 This doesn't appear to be broken any longer. It requires at least Mesa 3.4.2
and has also been confirmed to work on 3.3 (which is what ships with XF4.2.x)
2003-03-12 06:54:56 +00:00
agc
82d14d16d9 Mark this package as broken 2003-02-13 14:51:03 +00:00
wiz
79a4127624 Add glu buildlink2, in the hope it fixes the bulk build problem. 2003-01-13 12:34:43 +00:00
wiz
e24ecb0542 Do not include x11.buildlink2.mk directly, it is not meant to be.
Use BUILDLINK_DEPENDS instead of DEPENDS _and_ inclusion of buildlink2.mk.
Add RCS Id to patch-aa.
2003-01-02 10:01:33 +00:00
explorer
bb82568dc3 alter package name 2003-01-02 00:43:40 +00:00
explorer
49d0943e9b add p5-SDL, a Perl 5 interface to the SDL library. This will let me add 'games/frozen-bubble' soon 2003-01-02 00:22:30 +00:00