Commit Graph

76 Commits

Author SHA1 Message Date
Scott McCreary
33860b3437 Added more support for secondaryArchSuffix in libsdl 2013-11-12 17:22:37 -08:00
Scott McCreary
3ff8df662f Deleted old sdl-config 2013-11-05 01:17:36 -08:00
Scott McCreary
58d405b90a Fixed libsdl so that it actually builds for secondary arch. 2013-11-04 00:42:09 -08:00
Scott McCreary
bb952bd1ba Fixed libsdl, libsdl2 and sdl_ttf, removed outdate sdl_ttf recipes. 2013-11-01 07:47:53 -07:00
Scott McCreary
c2f6992d98 WIP libsdl, added secondaryArchSuffix 2013-10-31 03:31:37 -07:00
Alexander von Gluck IV
aebc4eeb74 libsdl: Fix recipe build
* Correct dependencies
  and provides.
2013-10-18 17:25:33 -05:00
Oliver Tappe
f3532dc2cb Merge branch 'package-management'
Conflicts:
	app-arch/p7zip/p7zip-9.04.bep
	app-arch/p7zip/p7zip-9.13.bep
	app-arch/tar/tar-1.22.bep
	app-arch/tar/tar-1.23.bep
	app-arch/tar/tar-1.25.bep
	app-arch/xz-utils/xz-utils-4.999.9.bep
	app-cdr/bchunk/bchunk-1.2.0.bep
	app-cdr/cdrtools/cdrtools-2.01.01a66.bep
	app-cdr/cdrtools/cdrtools-3.01a01.bep
	app-crypt/gnupg/gnupg-1.4.11.bep
	app-doc/doxygen/doxygen-1.6.3.bep
	app-editors/nano/nano-2.2.6.bep
	app-editors/vim/vim-7.3.bep
	app-text/antiword/antiword-0.37.bep
	app-text/libpaper/libpaper-1.1.23.bep
	app-text/libpaper/libpaper-1.1.24.bep
	app-text/rman/rman-3.2.bep
	dev-db/sqlite/sqlite-3.6.22.bep
	dev-db/sqlite/sqlite-3.6.23.bep
	dev-db/sqlite/sqlite-3.7.2.bep
	dev-db/sqlite/sqlite-3.7.3.bep
	dev-db/sqlite/sqlite-3.7.4.bep
	dev-db/sqlite/sqlite-3.7.5.bep
	dev-lang/lua/lua-5.1.4.bep
	dev-lang/nasm/nasm-2.08.01.bep
	dev-lang/perl/patches/perl-5.10.0.patch
	dev-lang/python/python-2.5.4.bep
	dev-lang/python/python-2.6.4.bep
	dev-lang/python/python-2.6.5.bep
	dev-lang/python/python-2.6.6.bep
	dev-lang/python/python-2.6.7.bep
	dev-lang/python/python-2.6.8.bep
	dev-lang/python/python-3.2.bep
	dev-lang/python/python-3.2.recipe
	dev-lang/python/python-3.2a4.bep
	dev-lang/yasm/yasm-1.1.0.bep
	dev-libs/apr-util/apr-util-1.3.10.bep
	dev-libs/apr-util/apr-util-1.3.9.bep
	dev-libs/apr/apr-1.3.8.bep
	dev-libs/apr/apr-1.3.9.bep
	dev-libs/apr/apr-1.4.2.bep
	dev-libs/apr/patches/apr-1.4.2.patch
	dev-libs/expat/expat-2.0.1.bep
	dev-libs/fribidi/fribidi-0.19.2.bep
	dev-libs/icu/icu-4.4.1.bep
	dev-libs/libedit/libedit-20090923.bep
	dev-libs/libedit/libedit-20100424.bep
	dev-libs/libevent/libevent-1.4.11.bep
	dev-libs/libevent/libevent-1.4.13.bep
	dev-libs/libevent/libevent-1.4.14b.bep
	dev-libs/libevent/libevent-2.0.10.bep
	dev-libs/libiconv/libiconv-1.12.bep
	dev-libs/libiconv/libiconv-1.13.1.bep
	dev-libs/libpcre/libpcre-8.00.bep
	dev-libs/libpcre/libpcre-8.02.bep
	dev-libs/libpcre/libpcre-8.12.bep
	dev-libs/libxml2/libxml2-2.7.3.bep
	dev-libs/libxml2/libxml2-2.7.6.bep
	dev-libs/libxml2/libxml2-2.7.7.bep
	dev-libs/libxml2/libxml2-2.7.8.bep
	dev-libs/openssl/openssl-0.9.8l.bep
	dev-libs/openssl/openssl-0.9.8m.bep
	dev-libs/openssl/openssl-1.0.0.bep
	dev-libs/openssl/openssl-1.0.0a.bep
	dev-libs/openssl/openssl-1.0.0c.bep
	dev-qt/qtcore/qtcore-4.8.x-git.bep
	dev-qt/qtcore/qtcore-4.8.x.recipe
	dev-util/ccache/ccache-3.0.1.bep
	dev-util/cmake/cmake-2.6.4.bep
	dev-util/cmake/cmake-2.8.0.bep
	dev-util/cmake/cmake-2.8.1.bep
	dev-util/cmake/cmake-2.8.2.bep
	dev-util/cmake/cmake-2.8.3.bep
	dev-util/cmake/cmake-2.8.4.bep
	dev-util/ctags/ctags-5.8.bep
	dev-util/fastdep/fastdep-0.16.bep
	dev-util/gperf/gperf-3.0.4.bep
	dev-util/pkgconfig/pkgconfig-0.23.bep
	dev-util/pkgconfig/pkgconfig-0.25.bep
	dev-vcs/cvs/cvs-1.12.13.1.bep
	dev-vcs/cvs/cvs-1.12.13.bep
	dev-vcs/subversion/subversion-1.6.11.bep
	dev-vcs/subversion/subversion-1.6.12.bep
	dev-vcs/subversion/subversion-1.6.13.bep
	dev-vcs/subversion/subversion-1.6.15.bep
	dev-vcs/subversion/subversion-1.6.6.bep
	dev-vcs/subversion/subversion-1.6.9.bep
	dev-vcs/subversion/subversion-1.7.xx-svn.bep
	haiku-apps/bepdf/bepdf-1.1.1b4.bep
	haiku-apps/libwalter/libwalter-97.bep
	haiku-apps/paladin/paladin-1.3-hg.bep
	haiku-apps/pe/pe-2.4.3-600.bep
	haiku-apps/vision/patches/vision-908-gcc4.patch
	haiku-apps/vision/vision-0.9.7.bep
	haiku-libs/libwalter/libwalter-97.bep
	haiku-libs/libwalter/libwalter-97.recipe
	media-gfx/graphviz/graphviz-2.24.bep
	media-gfx/graphviz/graphviz-2.26.3.bep
	media-libs/flac/flac-1.2.1.bep
	media-libs/freetype/freetype-2.3.11.bep
	media-libs/freetype/freetype-2.4.2.bep
	media-libs/freetype/freetype-2.4.4.bep
	media-libs/ftgl/ftgl-2.1-svn.bep
	media-libs/guilib/guilib-1.2.1.bep
	media-libs/jpeg/jpeg-7.bep
	media-libs/jpeg/jpeg-8b.bep
	media-libs/jpeg/jpeg-8c.bep
	media-libs/libao/libao-1.0.0.bep
	media-libs/libmad/libmad-0.15.1b.bep
	media-libs/libmng/libmng-1.0.10.bep
	media-libs/libogg/libogg-1.1.4.bep
	media-libs/libogg/libogg-1.2.0.bep
	media-libs/libogg/libogg-1.2.2.bep
	media-libs/libpng/libpng-1.2.29.bep
	media-libs/libpng/libpng-1.2.30.bep
	media-libs/libpng/libpng-1.2.40.bep
	media-libs/libpng/libpng-1.2.41.bep
	media-libs/libpng/libpng-1.2.43.bep
	media-libs/libpng/libpng-1.2.44.bep
	media-libs/libpng/libpng-1.4.1.bep
	media-libs/libpng/libpng-1.4.2.bep
	media-libs/libpng/libpng-1.4.3.bep
	media-libs/libpng/libpng-1.4.4.bep
	media-libs/libpng/libpng-1.5.0.bep
	media-libs/libsdl/patches/libsdl-1.2-hg.patch
	media-libs/libtheora/libtheora-1.1.1.bep
	media-libs/libvorbis/libvorbis-1.2.3.bep
	media-libs/libvorbis/libvorbis-1.3.1.bep
	media-libs/libvorbis/libvorbis-1.3.2.bep
	media-libs/libvpx/libvpx-0.9.2-git.bep
	media-libs/smpeg/smpeg-0.4.5.bep
	media-libs/speex/speex-1.2-git.bep
	media-libs/speex/speex-1.2rc1.bep
	media-sound/lame/lame-3.98.4.bep
	media-sound/lame/lame-398-2.bep
	media-sound/vorbis-tools/vorbis-tools-1.2.0.bep
	media-sound/vorbis-tools/vorbis-tools-1.4.0.bep
	media-video/ffmpeg/ffmpeg-0.5.bep
	media-video/ffmpeg/ffmpeg-0.6.bep
	net-misc/curl/curl-7.18.2.bep
	net-misc/curl/curl-7.19.1.bep
	net-misc/curl/curl-7.19.2.bep
	net-misc/curl/curl-7.19.5.bep
	net-misc/curl/curl-7.19.7.bep
	net-misc/curl/curl-7.20.0.bep
	net-misc/curl/curl-7.20.1.bep
	net-misc/curl/curl-7.21.1.bep
	net-misc/curl/curl-7.21.2.bep
	net-misc/curl/curl-7.21.3.bep
	net-misc/openssh/openssh-5.4p1.bep
	net-misc/openssh/openssh-5.5p1.bep
	net-misc/openssh/openssh-5.6p1.bep
	net-misc/openssh/openssh-5.7p1.bep
	net-misc/openssh/openssh-5.8p1.bep
	net-wireless/b43-fwcutter/b43-fwcutter-012.bep
	sci-libs/gsl/gsl-1.14.bep
	sys-apps/ed/ed-1.4.bep
	sys-apps/gawk/gawk-3.1.8.bep
	sys-apps/grep/grep-2.5.4.bep
	sys-apps/grep/grep-2.7.bep
	sys-apps/groff/groff-1.20.1.bep
	sys-apps/man/man-1.6f.bep
	sys-apps/sed/sed-4.2.1.bep
	sys-apps/texinfo/texinfo-4.13a.bep
	sys-devel/autoconf/autoconf-2.68.bep
	sys-devel/automake/automake-1.11.1.bep
	sys-devel/bison/bison-2.4.1.bep
	sys-devel/bison/bison-2.4.bep
	sys-devel/flex/flex-2.5.35.bep
	sys-devel/gettext/gettext-0.18.1.1-dev.bep
	sys-devel/gettext/gettext-0.18.1.1.bep
	sys-devel/jam/jam-2.5.bep
	sys-devel/m4/m4-1.4.14.bep
	sys-libs/ncurses/ncurses-5.6.bep
	sys-libs/ncurses/ncurses-5.7.bep
	sys-libs/readline/readline-5.2.bep
	sys-libs/readline/readline-6.0.bep
	sys-libs/readline/readline-6.1.bep
	sys-libs/zlib/zlib-1.2.3.bep
	sys-libs/zlib/zlib-1.2.5.bep
	x11-libs/qt/qt-4.8.x-git.bep
2013-10-15 22:48:02 +02:00
Scott McCreary
8f2d48b59f Add libGLU dependency to libsdl 2013-10-12 03:17:13 -07:00
Scott McCreary
260d1dd74d Added missing $ 2013-10-02 13:16:22 -07:00
Adrien Destugues
d7f7105b2a Fix the recipes for SDL, SDL-image and SDL-ttf
* sdl-config return the right path for --lib
 * fix dependencies, provides, and more policy warnings.
2013-10-02 21:09:04 +02:00
Scott McCreary
548c1faf89 Initial .recipe files for libsdl2 and sdl2_ttf, not working yet, but libsdl2 builds 2013-10-02 04:49:26 -07:00
Scott McCreary
095dbe87c3 Update freetype to 2.5.0.1 2013-09-25 15:14:24 +00:00
Scott McCreary
e0fe8e2a81 Adjusted libsdl-1.2.15 and sdl_image-1.2.12, libsdl-1.2.15 builds but files aren't showing up as expected, so sdl_image fails to detect SDL headers 2013-09-23 01:02:56 -07:00
Scott McCreary
6bb30b537f Adjusted libsdl so that header files get included, but it's including them twice now? 2013-09-17 09:09:53 -07:00
Oliver Tappe
80d36572c0 Cleanup fallout from cherry-picks (renaming .bep to .recipe). 2013-09-17 01:14:53 +02:00
Alexander von Gluck IV
b0e932557c libsdl2: Rename to libsdl 2.0.0
* As per our mailing list discussion, package
  management will support multiple versions of
  the same package being installed at the same
  time, so this *should* work like this in theory.
* Adjust patch to match 1:1 SDL changes accepted
  upstream.
2013-09-17 01:12:46 +02:00
Scott McCreary
ae00b0cf5e Updated .recipe for libsdl-1.2.15 so that it now builds. 2013-09-14 16:13:52 -07:00
Oliver Tappe
aec3652b01 Cleanup: fix names of recipe and patch files.
* this fixes the wrong recipe names introduced by myself in #d525fee
* adjust patch names to match corresponding recipes
* additionally: create 'additional-files' folders as hint to some
  ports that do not have a proper recipe yet
2013-08-25 23:51:08 +02:00
Alexander von Gluck IV
79f735cb8b libsdl2: Rename to libsdl 2.0.0
* As per our mailing list discussion, package
  management will support multiple versions of
  the same package being installed at the same
  time, so this *should* work like this in theory.
* Adjust patch to match 1:1 SDL changes accepted
  upstream.
2013-08-19 15:23:25 -05:00
Alexander von Gluck IV
d7e59f63c1 libsdl2: Add SDL2 port. Marked unstable
* Small number of changes to get it building
* Very unstable, but getting there.
* split sdl 2.0 from libsdl to libsdl2. The reasoning
  behind this is that libsdl uses -lsdl, while libsdl 2.x
  uses -lsdl2. (SDL2 breaks a lot of binary compat I guess)
* Remove old sdl2 bep's in libsdl.. these never worked well.
* libsdl 2.0.0 seems to build with gcc2 and gcc4 (yay)
* libsdl 2.0.0 patch pushed upstream in SDL bug #2046
* Thanks to the gsoc students for their hard work!
2013-08-18 22:58:09 -05:00
Oliver Tappe
d525fee8e9 Fix names of recipe files that were non-parsable 2013-08-04 21:47:43 +02:00
Oliver Tappe
60aba35d64 * convert all .bep files to follow shell syntax
* rename all .bep files to .recipe
2013-03-29 16:31:03 +00:00
Oliver Tappe
94cc6aaf85 Merge all changes from trunk 2013-03-29 14:04:07 +00:00
Scott McCreary
8781c3a234 Initial bep for building sdl-2.0-hg using cmake. Still need to setup proper buildir
for it.
2013-01-14 16:25:25 +00:00
Adrien Destugues
a948039c0d - Use aclocal to find the aclocal directory as pointed out by scott on the ML
- Add another patch: disable window centering and a leftover PrinttoStream call
 - Add a version of sdl-config that is hybrid-aware
2013-01-02 19:41:33 +00:00
Adrien Destugues
14f1800c0a Fix wrong buffer size computation for SDL audio. This led to borked sound in some
applications, and wrong timings in others.
http://bugzilla.libsdl.org/show_bug.cgi?id=1679
2013-01-01 21:57:15 +00:00
Adrien Destugues
21c2a4943e Hack libtool to actually get shared libraries built 2013-01-01 21:46:48 +00:00
Adrien Destugues
a2a60ca6c4 Fix build for SDL 2.0 and update version number. 2012-11-09 10:35:57 +00:00
Scott McCreary
e608793118 New releases are now out for SDL1.2 along with sdl-image, sdl-mixer, sdl-net and
sdl-ttf, so here are the new .bep files for those.
2012-01-24 04:36:28 +00:00
Scott McCreary
4cbfcbd838 Cleaned up .bep files for SDL-1.2 and SDL-1.3 from hg. Removed old 1.3 patch that is no longer needed. 2012-01-10 22:47:17 +00:00
Scott McCreary
04a63ed6a9 Initial .bep file for faac. 2011-08-29 16:43:42 +00:00
Scott McCreary
5a5385e71f Removed libsdl-1.2-hg patch since it has now been upstreamed. 2011-08-09 17:30:31 +00:00
Scott McCreary
fe410f7ab7 Added TEST section to libsdl-1.3-gsoc.bep to automate building of the tests. 2011-08-01 23:52:42 +00:00
Scott McCreary
89bc76f273 Removed an unneeded patch from the SDL-1.2-hg patch which only added a blank line to one of the files. No functional changes made. 2011-08-01 22:29:23 +00:00
Scott McCreary
d4fdf01fc5 Added bep file to ease testing for SDL-1.3 update as part of GSoC. 2011-07-31 23:42:48 +00:00
Scott McCreary
9128cabf1e Updated libsdl-1.3 to reflect the recent change in license from LGPL to Zlib starting with SDL-1.3. 2011-07-18 16:58:02 +00:00
Scott McCreary
9830fb7696 Added GSoC student, Nathan Heisey's WIP patch for libsdl-1.3-hg. 2011-07-15 22:15:09 +00:00
Scott McCreary
8de51752fa Fixed location of sdl.m4 2011-06-03 18:47:23 +00:00
Scott McCreary
0e4436a7d0 Initial addition of sdljoytest. 2011-06-03 17:00:31 +00:00
Scott McCreary
6416526395 Undef HAVE_SIGACTION in libsdl since it's not working correctly in Haiku (yet). 2011-05-30 04:55:43 +00:00
Scott McCreary
3fc6c9170d Cleaned up SDL's directories. 2011-03-24 23:18:52 +00:00
Matt Madia
cb4520fe29 Removed check for gcc4 and just set the libdir to B_COMMON_LIB_DIRECTORY. 2011-03-14 00:19:36 +00:00
Scott McCreary
321de4614e Removed cursor patch from the SDL-1.2-hg patch, this should fix #457 2011-01-12 19:58:50 +00:00
Scott McCreary
d192ef5ade Added TEST section to libsdl bep file. Added patch from Urias McCullough that fixes BGLView 2010-12-22 18:26:43 +00:00
Philippe Houdoin
b518f85ef0 Patch from GCI student Daniel Marth, fixes custom cursor rememts when
the mouse is outside the work area.
Checked with student's provided testbed application.

Checked too against TuxPaint 0.9.21 (can't build 0.9.21-cvs behind my proxy),
which crash fast but without custom cursor rememts. So it may also fix #401, but
it remains to be confirmed.
I'll attach the testbed app mentioned above to #401 soon.
2010-12-06 17:33:25 +00:00
Scott McCreary
14e7b0560f Removed libsdl-1.2-hg patch as it has been upstreamed now. 2010-12-04 01:17:10 +00:00
Scott McCreary
82808c969d Patch from GCI student Daniel Marth, fixes an off-by-one issue. 2010-11-30 21:24:19 +00:00
Scott McCreary
765716a4ce Removed gcc4 libdir for several packages in the libpak. 2010-10-30 21:56:59 +00:00
Scott McCreary
82f9f2f5d6 Move gcc4 libs to B_COMMON_LIB_DIRECTORY/gcc4 for SDL and libs. 2010-09-27 17:02:54 +00:00
Scott McCreary
0b25aa9dda Removed libsdl-1.2-hg.patch as it has been applied upstread now. 2010-09-20 07:57:09 +00:00