Ticket #370: patch
| File patch, 16.8 kB (added by Auswaschbar, 11 months ago) |
|---|
-
profiles/package.mask
1 1 =games-strategy/spring-9* 2 =games-util/springlobby-9* -
games-util/springlobby/springlobby-template
1 # Copyright 1999-2007 Gentoo Foundation2 # Distributed under the terms of the GNU General Public License v23 # $Header: $4 5 # TODO add debug use flag6 7 inherit eutils8 9 DESCRIPTION="lobby client for spring rts engine"10 HOMEPAGE="http://springlobby.info"11 SRC_URI="http://www.springlobby.info/tarballs/${P}.tar.bz2"12 13 LICENSE="GPL-2"14 SLOT="0"15 KEYWORDS="~amd64 ~x86"16 IUSE=""17 RESTRICT="nomirror"18 19 RDEPEND="20 !games-util/springlobby-svn21 !virtual/springlobby22 >=x11-libs/wxGTK-2.6.323 "24 DEPEND="${RDEPEND}25 "26 27 PROVIDE="virtual/springlobby"28 29 my_depend_with_use () {30 if ! built_with_use $* ; then31 eerror "Please run 'echo \"$*\" >> /etc/portage/package.use' and re-emerge '$1'."32 MY_DEPEND_WITH_USE=false33 fi34 }35 36 pkg_setup() {37 my_depend_with_use x11-libs/wxGTK X38 ${MY_DEPEND_WITH_USE} || die "Some dependencies need different use flags. Package setup failed."39 }40 41 src_compile() {42 econf || die "econf failed"43 emake || die "emake failed"44 }45 46 src_install() {47 emake install DESTDIR=${D}48 newicon "${FILESDIR}/logo.png" ${PN}.png49 make_desktop_entry ${PN} "Springlobby" ${PN}.png50 }51 -
games-util/springlobby/Manifest
13 13 MD5 f1eeaec1f840a859e314c8c739c2bf41 springlobby-0.0.1.0746.ebuild 946 14 14 RMD160 43670c2d865cf7cff137907316c4d3525a391aec springlobby-0.0.1.0746.ebuild 946 15 15 SHA256 4ae14899deb3def1b43c5242b9b9ea06a2591113db1dc0116d248e61c11beee9 springlobby-0.0.1.0746.ebuild 946 16 EBUILD springlobby-0.0.1.0747.ebuild 1067 RMD160 041aa76a7088eb4a09b590d3eb06f8d63371032b SHA1 b8f0cbd80715ecc4b2de705d89ecd8f87e7d54ff SHA256 d6d4386da4fb93e3254fa17ed31c5b8cac749133537e1e6e165f90a5648c0ac917 MD5 fce224456db8b35b182f0f18dce9170f springlobby-0.0.1.0747.ebuild 106718 RMD160 041aa76a7088eb4a09b590d3eb06f8d63371032b springlobby-0.0.1.0747.ebuild 106719 SHA256 d6d4386da4fb93e3254fa17ed31c5b8cac749133537e1e6e165f90a5648c0ac9 springlobby-0.0.1.0747.ebuild 106720 MISC springlobby-template 1067 RMD160 041aa76a7088eb4a09b590d3eb06f8d63371032b SHA1 b8f0cbd80715ecc4b2de705d89ecd8f87e7d54ff SHA256 d6d4386da4fb93e3254fa17ed31c5b8cac749133537e1e6e165f90a5648c0ac9 21 MD5 fce224456db8b35b182f0f18dce9170f springlobby-template 106722 RMD160 041aa76a7088eb4a09b590d3eb06f8d63371032b springlobby-template 106723 SHA256 d6d4386da4fb93e3254fa17ed31c5b8cac749133537e1e6e165f90a5648c0ac9 springlobby-template 106716 EBUILD springlobby-0.0.1.0747.ebuild 985 RMD160 bf3f639aa7fc2fb62d64d298d2f2f064447c8424 SHA1 123f9a55cc0215a98221f6c3cc380d38e3187546 SHA256 850a63fbdcdd2d1734d96650f5ea59412df16c0d412c06d0896ff7e06ec21680 17 MD5 b4be3c32342036b8f5a663c2ca766d17 springlobby-0.0.1.0747.ebuild 985 18 RMD160 bf3f639aa7fc2fb62d64d298d2f2f064447c8424 springlobby-0.0.1.0747.ebuild 985 19 SHA256 850a63fbdcdd2d1734d96650f5ea59412df16c0d412c06d0896ff7e06ec21680 springlobby-0.0.1.0747.ebuild 985 20 EBUILD springlobby-9.9.9.9999.ebuild 1218 RMD160 9829062f60515857a56676020c3475fc8f6582e8 SHA1 9501703b2cf985f9d1423b8d5ff26d5459f3e37a SHA256 b9cb83525a1d3eca58f257c564981909ab7dc72ace9ca8b58acf28a97eeaca5d 21 MD5 7357e59b4f666fc9e45e8ad0c5e761da springlobby-9.9.9.9999.ebuild 1218 22 RMD160 9829062f60515857a56676020c3475fc8f6582e8 springlobby-9.9.9.9999.ebuild 1218 23 SHA256 b9cb83525a1d3eca58f257c564981909ab7dc72ace9ca8b58acf28a97eeaca5d springlobby-9.9.9.9999.ebuild 1218 24 24 MD5 0acf68d61f86956a9f811879975733f6 files/digest-springlobby-0.0.1.0745 271 25 25 RMD160 04975415ff8f2dbaf42c6345725b4f01d551e63a files/digest-springlobby-0.0.1.0745 271 26 26 SHA256 db9907ccf37d511cf1d462f86c171aa2e1fa5e9d60d948e310a908608b0ed510 files/digest-springlobby-0.0.1.0745 271 … … 30 30 MD5 f9e8b352ff23bb13a76e8ad1b79b72f2 files/digest-springlobby-0.0.1.0747 271 31 31 RMD160 011751bd99c1178584ab1871f4e96b52fefc5f95 files/digest-springlobby-0.0.1.0747 271 32 32 SHA256 ccc3d1408dac9d0121f4a4fd0062830fe05a82f7081d1c31ee405bb769bf8a6b files/digest-springlobby-0.0.1.0747 271 33 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-springlobby-9.9.9.9999 0 34 RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-springlobby-9.9.9.9999 0 35 SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-springlobby-9.9.9.9999 0 -
games-util/springlobby/springlobby-0.0.1.0747.ebuild
17 17 RESTRICT="nomirror" 18 18 19 19 RDEPEND=" 20 !games-util/springlobby-svn21 !virtual/springlobby22 20 >=x11-libs/wxGTK-2.6.3 23 21 " 24 22 DEPEND="${RDEPEND} 25 23 " 26 24 27 PROVIDE="virtual/springlobby"28 29 25 my_depend_with_use () { 30 26 if ! built_with_use $* ; then 31 27 eerror "Please run 'echo \"$*\" >> /etc/portage/package.use' and re-emerge '$1'." -
games-strategy/spring/Manifest
Kann nicht anzeigen: Dateityp ist als binÀr angegeben. svn:mime-type = image/x-png
1 AUX spring.png 11587 RMD160 17d6414c9dfb940a2cd9e3a95f8e4e72f4730216 SHA1 b0c998ec24db30792d6f761c76f01af150743bd9 SHA256 f5d852748bcff4407fe80e679c5fc27e5fa425282375b882b85d6cf29e0774bd 2 MD5 0d9d096a4ef867678066207c31dea94f files/spring.png 11587 3 RMD160 17d6414c9dfb940a2cd9e3a95f8e4e72f4730216 files/spring.png 11587 4 SHA256 f5d852748bcff4407fe80e679c5fc27e5fa425282375b882b85d6cf29e0774bd files/spring.png 11587 1 AUX spring-svn_coexist_with_release.patch 946 RMD160 4dfa3dea26820f29c703eb4ddb9b003702c6258d SHA1 ed2a5e1c65d632a441d2e150ea94235315a874ff SHA256 a76b4fb2afcb672b1ca68a53f11dd6e9dd4b11dbf2a2da0aa0b867e5175f26ea 2 MD5 08fa8bf518af8fbfcdbf169e416d9782 files/spring-svn_coexist_with_release.patch 946 3 RMD160 4dfa3dea26820f29c703eb4ddb9b003702c6258d files/spring-svn_coexist_with_release.patch 946 4 SHA256 a76b4fb2afcb672b1ca68a53f11dd6e9dd4b11dbf2a2da0aa0b867e5175f26ea files/spring-svn_coexist_with_release.patch 946 5 AUX spring.png 118793 RMD160 7f64b0ee89d0de7f2257ffd8c535238dd8e514a2 SHA1 0576f27b46ef4e8c3d4956559c7b71c664bfa08f SHA256 f7530e6dd7c9ac5e9f02be42c3d5d5ef0176314a040b7ef156f8526f2a410528 6 MD5 29e46c9dcd9cd8f9a4257c7ef2896cea files/spring.png 118793 7 RMD160 7f64b0ee89d0de7f2257ffd8c535238dd8e514a2 files/spring.png 118793 8 SHA256 f7530e6dd7c9ac5e9f02be42c3d5d5ef0176314a040b7ef156f8526f2a410528 files/spring.png 118793 5 9 DIST spring_0.75b2_src.tar.bz2 4104476 RMD160 61f76af07c931bad6842de7aa15ca071f30a24bd SHA1 81c27df5c16160d9d05c8181388ef9a0df8e5705 SHA256 95d9e7dc24a48a1a29f88fae6e17a8a6600166931fe10958b1409128b8596e1c 6 10 DIST spring_0.76b1_src.tar.bz2 5087606 RMD160 77afdd3733ff81a5beb8a169b9557df413d1c8c5 SHA1 652c45288f4b3e45a263f73db386ec5816acdfa3 SHA256 db4ab3d3e3ccf3143181945374e8f173e58077dbb672640c4620e98726f349d5 7 11 EBUILD spring-0.75_p2.ebuild 1894 RMD160 dc6c314d2ed3e37b8cbbe0707c1e7771ce7993f3 SHA1 0d3cb8bcb29c92ea6338988b0016f6cc083703df SHA256 884ad873b2c0ab361699e0ab26b03c38c8c572aa10f578d031f748cbd41bffbc … … 12 16 MD5 f2584aa7b0198053a045f5e6e8a9bd56 spring-0.76_p1-r1.ebuild 1913 13 17 RMD160 a92caf92159974db90403ddd88a45dac36c6177d spring-0.76_p1-r1.ebuild 1913 14 18 SHA256 b2e31998b8a2574e733b04c80930ea1536b857e91c42fa8b8ef816ecb112229d spring-0.76_p1-r1.ebuild 1913 15 EBUILD spring-0.76_p1-r2.ebuild 1 935 RMD160 f1c3f25b60b266a68963931b56965e7bdf0d3e22 SHA1 fb06ad8ad59ec23a80518406bc18c70c949303ae SHA256 a9ea96982e7bc3b5919bf4f0d62dd30a8e8bfa043fe3f514490d36212f2d1a0b16 MD5 8df7bbe2fd29ce8cd55b6d7c165d0492 spring-0.76_p1-r2.ebuild 193517 RMD160 f1c3f25b60b266a68963931b56965e7bdf0d3e22 spring-0.76_p1-r2.ebuild 193518 SHA256 a9ea96982e7bc3b5919bf4f0d62dd30a8e8bfa043fe3f514490d36212f2d1a0b spring-0.76_p1-r2.ebuild 193519 EBUILD spring-0.76_p1-r2.ebuild 1882 RMD160 bf6cd831b6eff4eca4f32200ba75841490ebb389 SHA1 e4daf096dfa4ade539abede37462fb572948616e SHA256 eae1659c20161b4f5c007b9b8ad6ff674922199f44ce4b2c8bef56455742a30c 20 MD5 5559917830cfe87030e8d78950377722 spring-0.76_p1-r2.ebuild 1882 21 RMD160 bf6cd831b6eff4eca4f32200ba75841490ebb389 spring-0.76_p1-r2.ebuild 1882 22 SHA256 eae1659c20161b4f5c007b9b8ad6ff674922199f44ce4b2c8bef56455742a30c spring-0.76_p1-r2.ebuild 1882 19 23 EBUILD spring-0.76_p1.ebuild 1894 RMD160 dc6c314d2ed3e37b8cbbe0707c1e7771ce7993f3 SHA1 0d3cb8bcb29c92ea6338988b0016f6cc083703df SHA256 884ad873b2c0ab361699e0ab26b03c38c8c572aa10f578d031f748cbd41bffbc 20 24 MD5 8b21d49c987966060498b66b35a0970a spring-0.76_p1.ebuild 1894 21 25 RMD160 dc6c314d2ed3e37b8cbbe0707c1e7771ce7993f3 spring-0.76_p1.ebuild 1894 22 26 SHA256 884ad873b2c0ab361699e0ab26b03c38c8c572aa10f578d031f748cbd41bffbc spring-0.76_p1.ebuild 1894 27 EBUILD spring-9.99.ebuild 2088 RMD160 34ea9e2d3d7c4b8b65116cb909e1ad668c102610 SHA1 fc2ba46b8e881a374ab90461ed518b35253acef7 SHA256 933f65970a079b7ff4b1699acac54120762ecda32604105acfb8eb2d1fcb55de 28 MD5 adc2ad296804a226775989dc646b4041 spring-9.99.ebuild 2088 29 RMD160 34ea9e2d3d7c4b8b65116cb909e1ad668c102610 spring-9.99.ebuild 2088 30 SHA256 933f65970a079b7ff4b1699acac54120762ecda32604105acfb8eb2d1fcb55de spring-9.99.ebuild 2088 23 31 MD5 903b8dcf087bf2710ff7d96a1a2b8957 files/digest-spring-0.75_p2 259 24 32 RMD160 76d08a014c07e6ef056028c22cbb6fc6bf97fc11 files/digest-spring-0.75_p2 259 25 33 SHA256 349437262c83f3595b0cdc1b4a57e79fa32637c9d7c9bf5ceeb02b2f5da3c6df files/digest-spring-0.75_p2 259 … … 32 40 MD5 dbb2c4530b09864101b0dc0e918d333a files/digest-spring-0.76_p1-r2 259 33 41 RMD160 99b604dfa2e0d057f48c522efdfc07d87a544b4d files/digest-spring-0.76_p1-r2 259 34 42 SHA256 5f7f7cd5a1bb99e3b9cd2685772f08a051d1f085cf656c881b65c0c3919c14a2 files/digest-spring-0.76_p1-r2 259 43 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-spring-9.99 0 44 RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-spring-9.99 0 45 SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-spring-9.99 0 -
games-strategy/spring/spring-0.76_p1-r2.ebuild
17 17 RESTRICT="nomirror" 18 18 19 19 RDEPEND=" 20 !virtual/game_spring21 20 !games-strategy/taspring-linux-release 22 21 >=dev-lang/python-2.4 23 22 dev-libs/boost … … 39 38 dev-util/scons 40 39 " 41 40 42 PROVIDE="virtual/game_spring"43 44 41 my_depend_with_use () { 45 42 if ! built_with_use $* ; then 46 43 eerror "Please run 'echo \"$*\" >> /etc/portage/package.use' and re-emerge '$1'." -
games-strategy/spring-svn/files/spring-svn_coexist_with_release.patch
Kann nicht anzeigen: Dateityp ist als binÀr angegeben. svn:mime-type = image/x-png
1 Index: rts/System/Platform/Linux/UnixFileSystemHandler.cpp2 ===================================================================3 --- rts/System/Platform/Linux/UnixFileSystemHandler.cpp (revision 3975)4 +++ rts/System/Platform/Linux/UnixFileSystemHandler.cpp (working copy)5 @@ -167,7 +167,7 @@6 if (!cfg.empty())7 AddDirs(SubstEnvVars(cfg));8 9 - FILE* f = ::fopen("/etc/spring/datadir", "r");10 + FILE* f = ::fopen("/etc/spring-svn/datadir", "r");11 if (f) {12 char buf[1024];13 while (fgets(buf, sizeof(buf), f)) {14 Index: rts/System/Platform/Linux/DotfileHandler.h15 ===================================================================16 --- rts/System/Platform/Linux/DotfileHandler.h (revision 3975)17 +++ rts/System/Platform/Linux/DotfileHandler.h (working copy)18 @@ -25,7 +25,7 @@19 *20 * Defines the name of the configuration file to use21 */22 -#define DOTCONFIGFILE ".springrc"23 +#define DOTCONFIGFILE ".springrc-svn"24 25 /**26 * @brief dotconfig path -
games-strategy/spring-svn/Manifest
1 AUX spring-svn_coexist_with_release.patch 946 RMD160 4dfa3dea26820f29c703eb4ddb9b003702c6258d SHA1 ed2a5e1c65d632a441d2e150ea94235315a874ff SHA256 a76b4fb2afcb672b1ca68a53f11dd6e9dd4b11dbf2a2da0aa0b867e5175f26ea2 MD5 08fa8bf518af8fbfcdbf169e416d9782 files/spring-svn_coexist_with_release.patch 9463 RMD160 4dfa3dea26820f29c703eb4ddb9b003702c6258d files/spring-svn_coexist_with_release.patch 9464 SHA256 a76b4fb2afcb672b1ca68a53f11dd6e9dd4b11dbf2a2da0aa0b867e5175f26ea files/spring-svn_coexist_with_release.patch 9465 AUX spring.png 11587 RMD160 17d6414c9dfb940a2cd9e3a95f8e4e72f4730216 SHA1 b0c998ec24db30792d6f761c76f01af150743bd9 SHA256 f5d852748bcff4407fe80e679c5fc27e5fa425282375b882b85d6cf29e0774bd6 MD5 0d9d096a4ef867678066207c31dea94f files/spring.png 115877 RMD160 17d6414c9dfb940a2cd9e3a95f8e4e72f4730216 files/spring.png 115878 SHA256 f5d852748bcff4407fe80e679c5fc27e5fa425282375b882b85d6cf29e0774bd files/spring.png 115879 EBUILD spring-svn-20070716.ebuild 2141 RMD160 e56b8aceacdc7c9490dd070d82b531d4d8110b33 SHA1 e3b2bc62b0d5d239ec60ab03134829cf2576a91f SHA256 8ba4e4b27b3bc92b1ae496fcb753289d5102389389dec54e1237dcf17973cbad10 MD5 c9ed333835b1031c9e428a4de2e4899a spring-svn-20070716.ebuild 214111 RMD160 e56b8aceacdc7c9490dd070d82b531d4d8110b33 spring-svn-20070716.ebuild 214112 SHA256 8ba4e4b27b3bc92b1ae496fcb753289d5102389389dec54e1237dcf17973cbad spring-svn-20070716.ebuild 214113 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-spring-svn-20070716 014 RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-spring-svn-20070716 015 SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-spring-svn-20070716 0 -
games-strategy/spring-svn/spring-svn-20070716.ebuild
1 # Copyright 1999-2007 Gentoo Foundation2 # Distributed under the terms of the GNU General Public License v23 # $Header: $4 5 inherit subversion games eutils6 7 DESCRIPTION="a 3D multiplayer real time strategy game engine"8 HOMEPAGE="http://springrts.com"9 ESVN_REPO_URI="https://spring.clan-sy.com/svn/spring/trunk"10 ESVN_PATCHES="spring-svn_coexist_with_release.patch"11 12 LICENSE="GPL-2"13 SLOT="0"14 KEYWORDS="~amd64 ~x86"15 IUSE="debug"16 17 RDEPEND="18 !virtual/game_spring19 !games-strategy/taspring-linux-release20 >=dev-lang/python-2.421 >=dev-libs/boost-1.3422 media-libs/devil23 >=media-libs/freetype-2.0.024 media-libs/glew25 >=media-libs/libsdl-1.2.026 media-libs/openal27 sys-libs/zlib28 virtual/glu29 virtual/jdk30 virtual/opengl31 "32 33 DEPEND="${RDEPEND}34 app-arch/zip35 dev-util/scons36 "37 38 PROVIDE="virtual/game_spring"39 40 my_depend_with_use () {41 if ! built_with_use $* ; then42 eerror "Please run 'echo \"$*\" >> /etc/portage/package.use' and re-emerge '$1'."43 MY_DEPEND_WITH_USE=false44 fi45 }46 47 pkg_setup () {48 my_depend_with_use media-libs/libsdl X opengl49 if ! has_version \>=dev-libs/boost-1.34.0 ; then50 my_depend_with_use dev-libs/boost threads51 fi52 ${MY_DEPEND_WITH_USE} || die "Some dependencies need different use flags. Package setup failed."53 }54 55 src_compile () {56 ewarn "This ebuild installs directly from a development repository."57 ewarn "The code might not even compile some times."58 einfo "If anything is weird, please file a bug report at ${HOMEPAGE}."59 MY_LIBDIR=${GAMES_PREFIX}/$(get_libdir)60 scons configure \61 $(use debug && echo debug=1) \62 prefix="/usr" \63 installprefix="${D}usr/" \64 datadir="${GAMES_DATADIR##/usr/}/${PN}" \65 bindir="${GAMES_BINDIR##/usr/}" \66 libdir="${MY_LIBDIR##/usr/}/${PN}" \67 strip=0 \68 || die "configuration failed"69 scons || die "build failed"70 }71 72 src_install () {73 scons install || die "install failed"74 cd "${D%%/}${GAMES_BINDIR}"75 mv spring ${PN}76 77 newicon "${FILESDIR}/spring.png" ${PN}.png78 make_desktop_entry ${PN} "Spring RTS - svn" ${PN}.png79 80 insinto /etc/${PN}81 echo '$HOME'"/.${PN}" > ${WORKDIR}/datadir82 echo "${GAMES_DATADIR}/${PN}" >> ${WORKDIR}/datadir83 doins ${WORKDIR}/datadir84 85 prepgamesdirs86 }87
