diff options
Diffstat (limited to 'games-fps')
-rw-r--r-- | games-fps/quakeforge/ChangeLog | 9 | ||||
-rw-r--r-- | games-fps/quakeforge/Manifest | 19 | ||||
-rw-r--r-- | games-fps/quakeforge/files/quakeforge-0.7.0-gentoo.patch | 33 | ||||
-rw-r--r-- | games-fps/quakeforge/quakeforge-0.7.0.ebuild | 126 |
4 files changed, 7 insertions, 180 deletions
diff --git a/games-fps/quakeforge/ChangeLog b/games-fps/quakeforge/ChangeLog index cf6036b9e939..2e7588626abf 100644 --- a/games-fps/quakeforge/ChangeLog +++ b/games-fps/quakeforge/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for games-fps/quakeforge -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-fps/quakeforge/ChangeLog,v 1.34 2013/02/02 00:07:44 hasufell Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-fps/quakeforge/ChangeLog,v 1.35 2014/07/01 16:00:06 mr_bones_ Exp $ + + 01 Jul 2014; Michael Sterrett <mr_bones_@gentoo.org> + -files/quakeforge-0.7.0-gentoo.patch, -quakeforge-0.7.0.ebuild: + old *quakeforge-0.7.2 (02 Feb 2013) @@ -160,4 +164,3 @@ 21 Jul 2002; Jose Alberto Suárez López <bass@gentoo.org> quakeforge-0.5.0.ebuild : First Relase. - diff --git a/games-fps/quakeforge/Manifest b/games-fps/quakeforge/Manifest index e778163ba071..2a820cd1b7f1 100644 --- a/games-fps/quakeforge/Manifest +++ b/games-fps/quakeforge/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX 0.5.5-ipv6.patch 302 SHA256 8b473c335e6dc191e4aae7e7ada09ea5fc6d649e1132bb6230c1427fa0692e7a SHA512 724bb2fa1ac303b38d40ff3dc947286d1f62e827a4a37d79eeee7e385df91c1e8688164aa91ff9c6223962b1106fbf4171639dee9a0f0dfb4e7b17de93f3c7d4 WHIRLPOOL 4c94c5d070eccf531de58abd125e975b4e44236cd50db459b75039d9413be582788ae60c805b88a69e69ecf601337df7113157fec2db7c93db1496359eccab17 AUX quakeforge-0.5.5-amd64.patch 617 SHA256 75b8e2d329a620f131fbf01ff81211a4985c65e0a1166ccecd618e59b0bfba2a SHA512 41bd2a2e19a8404bbad7d390f9e8c700eeafe10e6e4b2ec5db2251a9ca7ade9674f384af9efa04e4fca35dd7bf8d7ca1dc70a73b1252f83da466301caca2d92d WHIRLPOOL ecae63a6beb521122f818a548558f5bcbad491f29858c1a2f6dbd296d9e07b36a7b0ddb94b18501ead9a2d3bd756efcaa9c6041b27cb84f4ac213dfa0a796ba3 AUX quakeforge-0.5.5-gcc41.patch 11887 SHA256 a8409922b14d1690f3a0f58a7961371944f1c96798f5e5f85ee8247ea1bab20d SHA512 b9fc3ce8bd840684d7d544877e6215db03a4da8b5632dd79667a1329cb6399013f199a7dbc1d777369eece22d36da8e5eb0915af6763975a58b1ffb71924b70a WHIRLPOOL 53cc0582bc713dadb8abb026a29ff1b0af8b12c8525e02bd5149c922deadf2c057af1c98d517d47d191008861828340f11b2ae6ad598ce068203c89cb74ad6eb @@ -10,24 +7,10 @@ AUX quakeforge-0.5.5-libc.patch 535 SHA256 817dc9a6b47bf2793e08792fe517c58dcad95 AUX quakeforge-0.5.5-no-page-size.patch 354 SHA256 8ff7557e497cf5e691e9e3707b3615f32111e770e57baf362cec5bed16aba7ab SHA512 4cb1c7b0dc4f929506633378a3cb199232d1c735edda76e8317a1f90723ec3468a9fd366a45b1df6bd1f9b06efe5f49e8ef25e3275802b9314e4dd366a31bf22 WHIRLPOOL b33dd26163f41da099430a5b4d40c8e4b1526f8a8bd697ccda161aa4458863141ff076244b5f5cbefc60f49713f09cdde515ca7eafcc9fa55635f69e1ff48e30 AUX quakeforge-0.5.5-noWerror.patch 2413 SHA256 ade037928aa9a58f99e2e62b4df461365336c595be712cc6697337b20d39258e SHA512 bcc9a1628ccf232bc1953e2ba6e90f0d1a7bf12009e5515775b38ce6f9e41e5753d57a6e772d0e7882639a4f237d9f9c1a34655959223b45c02817f047d4a47b WHIRLPOOL d1b0e50ed2bf513a581331db93b4ecd9bce5258fcbab8241d95917eb5a6666b38989095a5cc00d1f398a1b864c1e2837348789d8c5f9d818abeef1d5ea8d3a29 AUX quakeforge-0.5.5-zlib-1.2.6.patch 389 SHA256 a47f14b0184f308c8927923bce14f24ee5ad43dd206f5770ac7c2c29047864f0 SHA512 26273793273dd0f777ceb0410b10953d8e33ec1a8abb3a84e462e1503b111040f761cf9578470743b04cb357d063523949f68e2e90e35d449744d0928f2e7d7e WHIRLPOOL 1849626825b65b1522a9568c72d9d78828cdd6f308d97790ce2f273c7a1d8365ce5369009ea7c1f844d0de705834c06d61ea2d89cf0dd234902d4fc6b1493f14 -AUX quakeforge-0.7.0-gentoo.patch 1365 SHA256 605ef0d96f6768321b1b3443d8f3f105289d521aedbafd008bc947a9973164a7 SHA512 ee728496959f22ee1cd72945c515a9e0cec7ac615766f0e727723fd9527af47471658fc8351eae9fc17e7ebc21a4c920fb98e79dabbd1e1fc8afff9e163a3d5d WHIRLPOOL 42f5367d01334a2b639d869af24c083206d27104b5e2c659e8f9d997ad4b86be160d5c41996361c7b66a2483db1e17a81c562095b033e12dec2c992ab60a387a AUX quakeforge-0.7.2-gentoo.patch 1365 SHA256 714ec6d12bd272803af40641ecf5aec701dcad4bddd7f7642c8fdd65c620e0e1 SHA512 5d24554ad15b8c3db5fbbcdb0ca9a67319a4848afc1deb5f857e94164eb466af605ba097451ab0ac4e66c8c44b61fa2310a109304a24ffaff31732008f224a58 WHIRLPOOL f4049527417a71fbf4ea73f23e1ecaefcc901db130c38105069e6a69aa4fe20c2ef64fb3426fd224a3dbcb855a6f73f4da8f4d539fbe0a748fa30e53a75afc8d DIST quakeforge-0.5.5.tar.bz2 1954072 SHA256 9ff29340f571fc26d19992a32f58e767e1b811248688f383083bc2ccb263ec6a SHA512 0e81fbe2ef4fd1f491e2b46f222807eaa1b1dadf1e5200d3cd4609146050664a68c801c48418a3632a5ad0798ea9ec4eed70da03c2f90abb5fd1291adc95399c WHIRLPOOL 7442e2f2f8641b41cfbfb4206605faadc6f738bf9151c033ca8b39110428621b19e158ea185d4236069165738027a104dc939944bfb758021dbd85809276430c -DIST quakeforge-0.7.0.tar.bz2 2780842 SHA256 3aafc52fbe8881c8f51f7726ebe00e42e9deb7b6db9dc308929a5cf998d25a62 SHA512 17f38fa30da32793b83e1f0e40d9185f65c87d2ea43ff5d2137c4302d56ab386803d4cc0407a18542162a3a3bddb81954c1419af24e29a21e99a9f07a6afd42f WHIRLPOOL a605b83c4da6a3ce85e1a74000223c1c7f68c4c7743ec095f12ab7df5e5074ac76d536092d50bf023f3af0b4f0201d7f19c111142365838d4fe13fe14298e6a7 DIST quakeforge-0.7.2.tar.bz2 2887823 SHA256 1ddc8c963b23bd648d94af48062ab0448345761defeceaef7c62be55c4a28d7a SHA512 d296e10b86466aee0a4be527a5fea7a44bae60ebef52ad86381744dc96e2bed2ad14d3b790b4514a5c59ac897662e91b80a9d49c822910930742a1d2b8a2ec55 WHIRLPOOL 11a4465435f42ba866806d4d4ede34a4a4e6b42b9e4fd6696c10e55bba4182762dc890ddff463bd9ad00b937d36dbde269886683f6f85b639a0ea6a30f5f6e4a EBUILD quakeforge-0.5.5-r2.ebuild 4019 SHA256 92227091f1deb2d9a8a5da479eebae355c7cb35796349a324472d9283d6fa3e9 SHA512 ad5f0a97a8f26457ac3de3f35527549b57ffab20c19068305aeed22c155d83d30dc6ca7462fb68ff158b1a8b77f315bb9e005572ae208f0cba0cd0bcc9e692d7 WHIRLPOOL bd5e9a5b20f63c86390e0354949ffa960878b41d7d497eb01914fc539acfce59cdcd4d2f3e9ed6a16eff701c446ac0aa5723522b12a6e1f3ebf6bf46cb81e28a -EBUILD quakeforge-0.7.0.ebuild 3493 SHA256 7e35802cbfd5274f958c9017e1893daed09dd8a758e64f54826ee7fb443a6f8a SHA512 3399ddcfb456407de1f4747329b5dee8a21239225cc00583a733582fa09f600183708c1929233e3e7808aaeeed8aa96e9d4387b30ab8d6fbec4202b38d4962a6 WHIRLPOOL 3182142e917fb9948c5845a82e4b886734441bc5a325d25475f1a8a0b260e31e9f35c06e1b2e34ab97fd6bae8a7861e9632458226f5683ec03b50f65ab04dbac EBUILD quakeforge-0.7.2.ebuild 3538 SHA256 be38cd74f827cf3d6fab63939e064ee19b800f3cfdec4b078878f6537adf0408 SHA512 2b42bccb6219043f77c170cab3d2d64c3ff0d621d885bfea860d35bacd1195bbd6c17a1a6c90864ab8453ef68db0c7b5fcdba6d4428bcd5f0d2636f9bceba04b WHIRLPOOL 8a1242f98de25434ab2e3cd9e6c665ba6b95c060c612a319be24485d61afb0340756f693034a6725abf867396114902c5ab2de3ab24d7ed52d2a2c60e4bde48a -MISC ChangeLog 5729 SHA256 af4de1e256795cb38b0417e2a0bbced3c4ba7016e1d10829679e97d2e5215d7f SHA512 223a9a5f6206085358b7519ae177cae336d4727cd2ab542be278f922d0c675f544f8d40fed6dac1f3b040f39d68d5c55ce8c4f937b914a961f61f2eebc0dd959 WHIRLPOOL 1359b2d9096b29ffe73e319c1d4a89108942bcdb2128b8956692ebf7d78237e2f6714b2c9f717ffae0b06bec5886f124f0928b4700c37baea50e705348186ff9 +MISC ChangeLog 5857 SHA256 806b34c5d58a22263dbf40707327d7037aefa92a2a7e02e848e8f16b9c0390b4 SHA512 fb4a8df2901366607556875c8764e8198b3dad388aeb13082dea0f5eab366b675f843e188d879cb3ac614520ce4bb736eeea4a03f25100398de6088276ef6127 WHIRLPOOL 265a39d69979d7d7f81ae60b036068fa5b0dc00f3590960dafb8b1b4c04a94f120d37af6e015d65cfd9d18af69804fa979303527ef2f0c24ee8e8e1bf2cdc21b MISC metadata.xml 1510 SHA256 918fe3690023b6ba30a0a3f946faf3068e49ec8d35ec90420c74eecf78b8553b SHA512 cd92ec923054f01bee6c8f3cfcb39a4ba0fc3961edb1531ada4d7e0b1185fd354b37342c5a945b5bfd1df8965d85d74503783caacc7b0930329c3995752bae9f WHIRLPOOL a3cc1b739f8950d91f3166516e290c9c3ba20835ffdf9b88d80c42adc05279f56644eef12440475d1e5c03264f28207f5b192b88cd6ddc8588ffd9f6a336228f ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iQEcBAEBCAAGBQJRDFjRAAoJEFpvPKfnPDWz1TMH/3SRJCyeiILMLdzYaFln0kzR -v0W6LxUOkWclHZb2eemfh4iE5+7FZQW7uiTaZvSF3CcIXUYVqQD4byb9uoO1r2x0 -bPmPzFqI50dUOb+9Vpb0t3hSnE902IE7ZnSSxvX60qQKmPlqWPGPDHCGkJDJspAk -50WYsuc2b13gf7nUHsUM2Mxh9IOSbjM9aOkrvFi7GYunU8oHOHJkgvRPNIcVm13W -MiytClI1fhtnGVYZAipR5aySNKvM2rEZ7y+dXFDbJsWioi69SqBTa8odRbeU1jUa -O3BE8MWZz6mGhoDpuCoqZjf5AodXuEPTzxzXS2zTSy5ZPS44iNGseS3U5VMnDys= -=HD6a ------END PGP SIGNATURE----- diff --git a/games-fps/quakeforge/files/quakeforge-0.7.0-gentoo.patch b/games-fps/quakeforge/files/quakeforge-0.7.0-gentoo.patch deleted file mode 100644 index be0679c9640e..000000000000 --- a/games-fps/quakeforge/files/quakeforge-0.7.0-gentoo.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- nq/source/Makefile.am.old 2012-11-18 16:57:56.658388682 +0100 -+++ nq/source/Makefile.am 2012-11-18 16:58:11.470268607 +0100 -@@ -138,7 +138,7 @@ - nq_x11_SOURCES= sys_unix.c - nq_x11_LDADD= $(nq_x11_libs) \ - $(VIDMODE_LIBS) $(DGA_LIBS) $(X_LIBS) -lX11 \ -- $(X_EXTRA_LIBS) $(X_SHM_LIB) $(NET_LIBS) -+ $(X_EXTRA_LIBS) $(X_SHM_LIB) $(NET_LIBS) -ldl - nq_x11_LDFLAGS= $(common_ldflags) - nq_x11_DEPENDENCIES= $(nq_x11_libs) - ---- qw/source/Makefile.am.old 2012-11-18 17:10:59.148172332 +0100 -+++ qw/source/Makefile.am 2012-11-18 17:11:55.866876762 +0100 -@@ -169,7 +169,7 @@ - qw_client_x11_SOURCES= cl_sys_unix.c - qw_client_x11_LDADD= $(qw_client_x11_libs) \ - $(VIDMODE_LIBS) $(DGA_LIBS) $(X_LIBS) -lX11 \ -- $(X_EXTRA_LIBS) $(X_SHM_LIB) $(NET_LIBS) $(LIBCURL_LIBS) -+ $(X_EXTRA_LIBS) $(X_SHM_LIB) $(NET_LIBS) $(LIBCURL_LIBS) -ldl - qw_client_x11_LDFLAGS= $(common_ldflags) - qw_client_x11_DEPENDENCIES= $(qw_client_x11_libs) - ---- tools/qwaq/Makefile.am.old 2012-11-18 17:15:16.024714317 +0100 -+++ tools/qwaq/Makefile.am 2012-11-18 17:15:41.955749660 +0100 -@@ -38,7 +38,7 @@ - qwaq_x11_SOURCES=qwaq.c qwaq-bi.c - qwaq_x11_LDADD= $(qwaq_x11_libs) $(QWAQ_LIBS) \ - $(VIDMODE_LIBS) $(DGA_LIBS) $(X_LIBS) -lX11 \ -- $(X_EXTRA_LIBS) $(X_SHM_LIB) -+ $(X_EXTRA_LIBS) $(X_SHM_LIB) -ldl - qwaq_x11_LDFLAGS= - qwaq_x11_DEPENDENCIES= $(qwaq_x11_libs) $(QWAQ_DEPS) - diff --git a/games-fps/quakeforge/quakeforge-0.7.0.ebuild b/games-fps/quakeforge/quakeforge-0.7.0.ebuild deleted file mode 100644 index a47a1df5e690..000000000000 --- a/games-fps/quakeforge/quakeforge-0.7.0.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-fps/quakeforge/quakeforge-0.7.0.ebuild,v 1.1 2012/11/21 21:16:52 tupone Exp $ - -EAPI=4 -inherit base eutils autotools games - -DESCRIPTION="A new 3d engine based off of id Softwares's legendary Quake and QuakeWorld game engine" -HOMEPAGE="http://www.quakeforge.net/" -SRC_URI="mirror://sourceforge/quake/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="cdinstall debug fbcon flac opengl sdl svga X ncurses png vorbis zlib ipv6 xv dga alsa oss" -RESTRICT="userpriv" - -RDEPEND=" - media-libs/libsamplerate - net-misc/curl - png? ( media-libs/libpng ) - flac? ( media-libs/flac ) - opengl? ( virtual/opengl ) - sdl? ( media-libs/libsdl ) - svga? ( media-libs/svgalib ) - X? ( - x11-libs/libX11 - x11-libs/libXext - ) - ncurses? ( sys-libs/ncurses ) - vorbis? ( media-libs/libogg media-libs/libvorbis ) - zlib? ( sys-libs/zlib ) - xv? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXxf86vm - ) - dga? ( x11-libs/libXxf86dga ) - alsa? ( media-libs/alsa-lib )" -DEPEND="${RDEPEND} - cdinstall? ( games-fps/quake1-data ) - sys-devel/bison - sys-devel/flex" - -src_prepare() { - epatch "${FILESDIR}"/${P}-gentoo.patch - eautoreconf -} - -src_configure() { - local debugopts - use debug \ - && debugopts="--enable-debug --disable-optimize --enable-profile" \ - || debugopts="--disable-debug --disable-profile" - - local clients=${QF_CLIENTS} - use fbcon && clients="${clients},fbdev" - use opengl && clients="${clients},glx" - use sdl && clients="${clients},sdl,sdl32" - use sdl && use opengl && clients="${clients},sgl" - use svga && clients="${clients},svga" - use X && clients="${clients},x11" - use X && use opengl && clients="${clients},wgl" - [ "${clients:0:1}" == "," ] && clients=${clients:1} - - local servers=${QF_SERVERS:-master,nq,qw,qtv} - - local tools=${QF_TOOLS:-all} - - local svgaconf # use old school way for broken conf opts - use svga \ - && svgaconf="--with-svga=/usr" \ - || svgaconf="--without-svga" - - addpredict "$(games_get_libdir)" - egamesconf \ - $(use_enable ncurses curses) \ - $(use_enable vorbis) \ - $(use_enable png) \ - $(use_enable zlib) \ - $(use_with ipv6) \ - $(use_with fbcon fbdev) \ - ${svgaconf} \ - $(use_with X x) \ - $(use_enable xv vidmode) \ - $(use_enable dga) \ - $(use_enable sdl) \ - --disable-xmms \ - $(use_enable alsa) \ - $(use_enable flac) \ - $(use_enable oss) \ - --enable-sound \ - --disable-optimize \ - ${debugopts} \ - --with-global-cfg="${GAMES_SYSCONFDIR}"/quakeforge.conf \ - --with-sharepath="${GAMES_DATADIR}"/quake1 \ - --with-clients=${clients} \ - --with-servers=${servers} \ - --with-tools=${tools} -} - -src_install() { - emake -j1 DESTDIR="${D}" install - mv "${D}/${GAMES_PREFIX}"/include "${D}"/usr/ - dodoc ChangeLog NEWS TODO - prepgamesdirs -} - -pkg_postinst() { - # same warning used in quake1 / quakeforge / nprquake-sdl - games_pkg_postinst - echo - elog "Before you can play, you must make sure" - elog "${PN} can find your Quake .pak files" - elog - elog "You have 2 choices to do this" - elog "1 Copy pak*.pak files to ${GAMES_DATADIR}/quake1/id1" - elog "2 Symlink pak*.pak files in ${GAMES_DATADIR}/quake1/id1" - elog - elog "Example:" - elog "my pak*.pak files are in /mnt/secondary/Games/Quake/Id1/" - elog "ln -s /mnt/secondary/Games/Quake/Id1/pak0.pak ${GAMES_DATADIR}/quake1/id1/pak0.pak" - elog - elog "You only need pak0.pak to play the demo version," - elog "the others are needed for registered version" -} |