diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2011-03-26 16:57:58 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2011-03-26 16:57:58 +0000 |
commit | 261d51449f5d52fe00805e7259c0d69097d74db0 (patch) | |
tree | ade6cc3e47f33d41991c3c6f2c22c2cb2fb214d2 /media-libs/allegro | |
parent | Backported sip patch from 1.0.2_rc1, #335644 (diff) | |
download | historical-261d51449f5d52fe00805e7259c0d69097d74db0.tar.gz historical-261d51449f5d52fe00805e7259c0d69097d74db0.tar.bz2 historical-261d51449f5d52fe00805e7259c0d69097d74db0.zip |
Version bump.
Package-Manager: portage-2.2.0_alpha28/cvs/Linux x86_64
Diffstat (limited to 'media-libs/allegro')
-rw-r--r-- | media-libs/allegro/ChangeLog | 10 | ||||
-rw-r--r-- | media-libs/allegro/Manifest | 6 | ||||
-rw-r--r-- | media-libs/allegro/allegro-5.0.1.ebuild | 93 | ||||
-rw-r--r-- | media-libs/allegro/metadata.xml | 2 |
4 files changed, 107 insertions, 4 deletions
diff --git a/media-libs/allegro/ChangeLog b/media-libs/allegro/ChangeLog index cfae8812e482..c1bf05f1c9b0 100644 --- a/media-libs/allegro/ChangeLog +++ b/media-libs/allegro/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-libs/allegro -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/allegro/ChangeLog,v 1.99 2010/11/08 15:54:41 ssuominen Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/allegro/ChangeLog,v 1.100 2011/03/26 16:57:58 ssuominen Exp $ + +*allegro-5.0.1 (26 Mar 2011) + + 26 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> +allegro-5.0.1.ebuild, + metadata.xml: + Version bump. 08 Nov 2010; Samuli Suominen <ssuominen@gentoo.org> allegro-4.4.1.1-r1.ebuild: diff --git a/media-libs/allegro/Manifest b/media-libs/allegro/Manifest index 3bfafe960f18..a49924148d05 100644 --- a/media-libs/allegro/Manifest +++ b/media-libs/allegro/Manifest @@ -2,6 +2,8 @@ AUX allegro-4.4.1.1-optional_drivers.patch 1500 RMD160 c3c261860fe46d62059cc4958 AUX allegro-4.4.1.1-rpath.patch 178 RMD160 4f33620f559355fa38502d5ba6e0eb365f501326 SHA1 272322280645098a32b868e8c43cbfc5f916a650 SHA256 baab915e625d59950573ed053587226f28adc59a18bbe39a10a732cb906b2188 AUX allegro-4.4.1.1-shared.patch 243 RMD160 88e5821d88b7e93091378af6766a91dc10daa727 SHA1 bc774db7b7e18b2d8611b205708eeb5c7a000752 SHA256 99c282c3c0377fafd613b81e3f3b13a817cabf1a7ab34219f1342a20c06c2d6d DIST allegro-4.4.1.1.tar.gz 4625438 RMD160 9167893e6ad33301bc23daeccb4fb899f16470d3 SHA1 1970570b54c4329c7bd6d103db01624c68f2e9be SHA256 4e29884cba88b289da5b22da93e8760d68a197d093b23f61e994f3594760d782 +DIST allegro-5.0.1.tar.gz 3016708 RMD160 39f46ab64a89725b10e87d7b351f47742a2688ab SHA1 bf7f3a0cf510b0d2a718c7d16ac0cb19e2d06aed SHA256 2c01bada75db4b1da43d7ce5ff4ffdbb0be963078f9747330516e0da24e0734e EBUILD allegro-4.4.1.1-r1.ebuild 2715 RMD160 f1c4849f64ffe1b7f30e6bda74720045143e055a SHA1 8e77fc623c7dc680140b44cf0324c19af874262b SHA256 7aed852f1d71648bda324affa1468ec39828925984de8ef522755a2f48c4f641 -MISC ChangeLog 12955 RMD160 9b09a7e086b308bb30ead7ef09001526c5d9fe0d SHA1 9de945ff83e0a43ac6533328e7169775e1082557 SHA256 07797f1c04381466d731e2a52d37537e7f7c3e33b0ec5f47ef8678dd4173ef22 -MISC metadata.xml 717 RMD160 f9b6c4bbade2f548e4ec6ea05d23e49b6fbfdf5e SHA1 e0671b5ddff48fb22b917e153fab2e92555ba534 SHA256 8ff21d29ac568f1603666f4266f2266a44a4e6e45555f62763607693fdc68f5a +EBUILD allegro-5.0.1.ebuild 2330 RMD160 8aabf3c527c902df84e9f00f6231ada80711ef34 SHA1 15a1730e5a5ae07bc13ba38c6a82366224e15453 SHA256 537fc001a37efc476e2580684a9a2312f2e791544b65da0897e6cd26c96801fa +MISC ChangeLog 13096 RMD160 de00f86190c9851c6f94ede2ac453c73dee2db64 SHA1 e327d0e42ba21765b5206889d7f024514591adc0 SHA256 7cebf113ab9e2f477de288a9171347adc643a701aff4380ddd7ceca54f259cb1 +MISC metadata.xml 856 RMD160 a0cd388cc7fb773c0e20ec21d4989613f125f7fa SHA1 d45cced73383b0a1365eb3f407510454fb439635 SHA256 5a9ff2cd7ed67f377dd3ac080aaff9cefbef7c26ef04463467d31482c0dd5493 diff --git a/media-libs/allegro/allegro-5.0.1.ebuild b/media-libs/allegro/allegro-5.0.1.ebuild new file mode 100644 index 000000000000..fe1adb0d37a3 --- /dev/null +++ b/media-libs/allegro/allegro-5.0.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/allegro/allegro-5.0.1.ebuild,v 1.1 2011/03/26 16:57:58 ssuominen Exp $ + +EAPI=2 +inherit cmake-utils + +DESCRIPTION="A game programming library" +HOMEPAGE="http://alleg.sourceforge.net/" +SRC_URI="mirror://sourceforge/alleg/${P}.tar.gz" + +LICENSE="BSD ZLIB" +SLOT="0" +#KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="" +IUSE="alsa dumb flac gtk jpeg openal opengl oss physfs png pulseaudio test truetype vorbis X xinerama" + +RDEPEND="alsa? ( media-libs/alsa-lib ) + dumb? ( media-libs/dumb ) + flac? ( media-libs/flac ) + jpeg? ( virtual/jpeg ) + openal? ( media-libs/openal ) + physfs? ( dev-games/physfs ) + png? ( >=media-libs/libpng-1.4 ) + pulseaudio? ( >=media-sound/pulseaudio-0.9.15 ) + truetype? ( >=media-libs/freetype-2 + sys-libs/zlib ) + vorbis? ( media-libs/libvorbis ) + X? ( + x11-libs/libXext + x11-libs/libXcursor + x11-libs/libXxf86vm + x11-libs/libXrandr + x11-libs/libX11 + x11-libs/libXpm + gtk? ( x11-libs/gtk+:2 ) + opengl? ( virtual/opengl ) + xinerama? ( x11-libs/libXinerama ) + ) + !media-libs/aldumb + !media-libs/allegrogl + !media-libs/jpgalleg" +DEPEND="${RDEPEND} + dev-util/pkgconfig + X? ( + x11-proto/xextproto + x11-proto/xf86vidmodeproto + x11-proto/xproto + )" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_want alsa) + -DWANT_DEMO=OFF + -DWANT_EXAMPLES=OFF + $(cmake-utils_use_want flac) + $(cmake-utils_use_want jpeg IMAGE_JPG) + $(cmake-utils_use_want png IMAGE_PNG) + $(cmake-utils_use_want dumb MODAUDIO) + $(cmake-utils_use_want openal) + $(cmake-utils_use_want opengl) + $(cmake-utils_use_want oss) + $(cmake-utils_use_want physfs) + $(cmake-utils_use_want pulseaudio) + $(cmake-utils_use_want test TESTS) + $(cmake-utils_use_want truetype TTF) + $(cmake-utils_use_want vorbis) + $(cmake-utils_use_want X X11) + ) + + if use X; then + mycmakeargs+=( + $(cmake-utils_use_want gtk NATIVE_DIALOG) + $(cmake-utils_use_want opengl) + $(cmake-utils_use_want xinerama X11_XINERAMA) + ) + else + mycmakeargs+=( + -DWANT_NATIVE_DIALOG=OFF + -DWANT_OPENGL=OFF + -DWANT_X11_XINERAMA=OFF + ) + fi + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + dohtml -r docs/html/refman/* || die + doman docs/man/*.3 || die +} diff --git a/media-libs/allegro/metadata.xml b/media-libs/allegro/metadata.xml index 330ce910d9b2..4b1024bfeecd 100644 --- a/media-libs/allegro/metadata.xml +++ b/media-libs/allegro/metadata.xml @@ -12,6 +12,8 @@ functions, 3d functions, file management functions, compressed datafile and a GUI. </longdescription> <use> + <flag name="dumb">Enable <pkg>media-libs/dumb</pkg> module library support</flag> + <flag name="physfs">Enable physfs support</flag> <flag name="vga">Enables the VGA graphics driver</flag> </use> </pkgmetadata> |