Ticket #370: patch

File patch, 16.8 kB (added by Auswaschbar, 11 months ago)

patch for the ebuilds

  • profiles/package.mask

     
    11=games-strategy/spring-9* 
     2=games-util/springlobby-9* 
  • games-util/springlobby/springlobby-template

     
    1 # Copyright 1999-2007 Gentoo Foundation 
    2 # Distributed under the terms of the GNU General Public License v2 
    3 # $Header: $ 
    4  
    5 # TODO add debug use flag 
    6  
    7 inherit eutils 
    8  
    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-svn 
    21         !virtual/springlobby 
    22         >=x11-libs/wxGTK-2.6.3 
    23 " 
    24 DEPEND="${RDEPEND} 
    25 " 
    26  
    27 PROVIDE="virtual/springlobby" 
    28  
    29 my_depend_with_use () { 
    30         if ! built_with_use $* ; then 
    31                 eerror "Please run 'echo \"$*\" >> /etc/portage/package.use' and re-emerge '$1'." 
    32                 MY_DEPEND_WITH_USE=false 
    33         fi 
    34 } 
    35  
    36 pkg_setup() { 
    37         my_depend_with_use x11-libs/wxGTK X 
    38         ${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}.png 
    49         make_desktop_entry ${PN} "Springlobby" ${PN}.png 
    50 } 
    51  
  • games-util/springlobby/Manifest

     
    1313MD5 f1eeaec1f840a859e314c8c739c2bf41 springlobby-0.0.1.0746.ebuild 946 
    1414RMD160 43670c2d865cf7cff137907316c4d3525a391aec springlobby-0.0.1.0746.ebuild 946 
    1515SHA256 4ae14899deb3def1b43c5242b9b9ea06a2591113db1dc0116d248e61c11beee9 springlobby-0.0.1.0746.ebuild 946 
    16 EBUILD springlobby-0.0.1.0747.ebuild 1067 RMD160 041aa76a7088eb4a09b590d3eb06f8d63371032b SHA1 b8f0cbd80715ecc4b2de705d89ecd8f87e7d54ff SHA256 d6d4386da4fb93e3254fa17ed31c5b8cac749133537e1e6e165f90a5648c0ac9 
    17 MD5 fce224456db8b35b182f0f18dce9170f springlobby-0.0.1.0747.ebuild 1067 
    18 RMD160 041aa76a7088eb4a09b590d3eb06f8d63371032b springlobby-0.0.1.0747.ebuild 1067 
    19 SHA256 d6d4386da4fb93e3254fa17ed31c5b8cac749133537e1e6e165f90a5648c0ac9 springlobby-0.0.1.0747.ebuild 1067 
    20 MISC springlobby-template 1067 RMD160 041aa76a7088eb4a09b590d3eb06f8d63371032b SHA1 b8f0cbd80715ecc4b2de705d89ecd8f87e7d54ff SHA256 d6d4386da4fb93e3254fa17ed31c5b8cac749133537e1e6e165f90a5648c0ac9 
    21 MD5 fce224456db8b35b182f0f18dce9170f springlobby-template 1067 
    22 RMD160 041aa76a7088eb4a09b590d3eb06f8d63371032b springlobby-template 1067 
    23 SHA256 d6d4386da4fb93e3254fa17ed31c5b8cac749133537e1e6e165f90a5648c0ac9 springlobby-template 1067 
     16EBUILD springlobby-0.0.1.0747.ebuild 985 RMD160 bf3f639aa7fc2fb62d64d298d2f2f064447c8424 SHA1 123f9a55cc0215a98221f6c3cc380d38e3187546 SHA256 850a63fbdcdd2d1734d96650f5ea59412df16c0d412c06d0896ff7e06ec21680 
     17MD5 b4be3c32342036b8f5a663c2ca766d17 springlobby-0.0.1.0747.ebuild 985 
     18RMD160 bf3f639aa7fc2fb62d64d298d2f2f064447c8424 springlobby-0.0.1.0747.ebuild 985 
     19SHA256 850a63fbdcdd2d1734d96650f5ea59412df16c0d412c06d0896ff7e06ec21680 springlobby-0.0.1.0747.ebuild 985 
     20EBUILD springlobby-9.9.9.9999.ebuild 1218 RMD160 9829062f60515857a56676020c3475fc8f6582e8 SHA1 9501703b2cf985f9d1423b8d5ff26d5459f3e37a SHA256 b9cb83525a1d3eca58f257c564981909ab7dc72ace9ca8b58acf28a97eeaca5d 
     21MD5 7357e59b4f666fc9e45e8ad0c5e761da springlobby-9.9.9.9999.ebuild 1218 
     22RMD160 9829062f60515857a56676020c3475fc8f6582e8 springlobby-9.9.9.9999.ebuild 1218 
     23SHA256 b9cb83525a1d3eca58f257c564981909ab7dc72ace9ca8b58acf28a97eeaca5d springlobby-9.9.9.9999.ebuild 1218 
    2424MD5 0acf68d61f86956a9f811879975733f6 files/digest-springlobby-0.0.1.0745 271 
    2525RMD160 04975415ff8f2dbaf42c6345725b4f01d551e63a files/digest-springlobby-0.0.1.0745 271 
    2626SHA256 db9907ccf37d511cf1d462f86c171aa2e1fa5e9d60d948e310a908608b0ed510 files/digest-springlobby-0.0.1.0745 271 
     
    3030MD5 f9e8b352ff23bb13a76e8ad1b79b72f2 files/digest-springlobby-0.0.1.0747 271 
    3131RMD160 011751bd99c1178584ab1871f4e96b52fefc5f95 files/digest-springlobby-0.0.1.0747 271 
    3232SHA256 ccc3d1408dac9d0121f4a4fd0062830fe05a82f7081d1c31ee405bb769bf8a6b files/digest-springlobby-0.0.1.0747 271 
     33MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-springlobby-9.9.9.9999 0 
     34RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-springlobby-9.9.9.9999 0 
     35SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-springlobby-9.9.9.9999 0 
  • games-util/springlobby/springlobby-0.0.1.0747.ebuild

     
    1717RESTRICT="nomirror" 
    1818 
    1919RDEPEND=" 
    20         !games-util/springlobby-svn 
    21         !virtual/springlobby 
    2220        >=x11-libs/wxGTK-2.6.3 
    2321" 
    2422DEPEND="${RDEPEND} 
    2523" 
    2624 
    27 PROVIDE="virtual/springlobby" 
    28  
    2925my_depend_with_use () { 
    3026        if ! built_with_use $* ; then 
    3127                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 
     1AUX spring-svn_coexist_with_release.patch 946 RMD160 4dfa3dea26820f29c703eb4ddb9b003702c6258d SHA1 ed2a5e1c65d632a441d2e150ea94235315a874ff SHA256 a76b4fb2afcb672b1ca68a53f11dd6e9dd4b11dbf2a2da0aa0b867e5175f26ea 
     2MD5 08fa8bf518af8fbfcdbf169e416d9782 files/spring-svn_coexist_with_release.patch 946 
     3RMD160 4dfa3dea26820f29c703eb4ddb9b003702c6258d files/spring-svn_coexist_with_release.patch 946 
     4SHA256 a76b4fb2afcb672b1ca68a53f11dd6e9dd4b11dbf2a2da0aa0b867e5175f26ea files/spring-svn_coexist_with_release.patch 946 
     5AUX spring.png 118793 RMD160 7f64b0ee89d0de7f2257ffd8c535238dd8e514a2 SHA1 0576f27b46ef4e8c3d4956559c7b71c664bfa08f SHA256 f7530e6dd7c9ac5e9f02be42c3d5d5ef0176314a040b7ef156f8526f2a410528 
     6MD5 29e46c9dcd9cd8f9a4257c7ef2896cea files/spring.png 118793 
     7RMD160 7f64b0ee89d0de7f2257ffd8c535238dd8e514a2 files/spring.png 118793 
     8SHA256 f7530e6dd7c9ac5e9f02be42c3d5d5ef0176314a040b7ef156f8526f2a410528 files/spring.png 118793 
    59DIST spring_0.75b2_src.tar.bz2 4104476 RMD160 61f76af07c931bad6842de7aa15ca071f30a24bd SHA1 81c27df5c16160d9d05c8181388ef9a0df8e5705 SHA256 95d9e7dc24a48a1a29f88fae6e17a8a6600166931fe10958b1409128b8596e1c 
    610DIST spring_0.76b1_src.tar.bz2 5087606 RMD160 77afdd3733ff81a5beb8a169b9557df413d1c8c5 SHA1 652c45288f4b3e45a263f73db386ec5816acdfa3 SHA256 db4ab3d3e3ccf3143181945374e8f173e58077dbb672640c4620e98726f349d5 
    711EBUILD spring-0.75_p2.ebuild 1894 RMD160 dc6c314d2ed3e37b8cbbe0707c1e7771ce7993f3 SHA1 0d3cb8bcb29c92ea6338988b0016f6cc083703df SHA256 884ad873b2c0ab361699e0ab26b03c38c8c572aa10f578d031f748cbd41bffbc 
     
    1216MD5 f2584aa7b0198053a045f5e6e8a9bd56 spring-0.76_p1-r1.ebuild 1913 
    1317RMD160 a92caf92159974db90403ddd88a45dac36c6177d spring-0.76_p1-r1.ebuild 1913 
    1418SHA256 b2e31998b8a2574e733b04c80930ea1536b857e91c42fa8b8ef816ecb112229d spring-0.76_p1-r1.ebuild 1913 
    15 EBUILD spring-0.76_p1-r2.ebuild 1935 RMD160 f1c3f25b60b266a68963931b56965e7bdf0d3e22 SHA1 fb06ad8ad59ec23a80518406bc18c70c949303ae SHA256 a9ea96982e7bc3b5919bf4f0d62dd30a8e8bfa043fe3f514490d36212f2d1a0b 
    16 MD5 8df7bbe2fd29ce8cd55b6d7c165d0492 spring-0.76_p1-r2.ebuild 1935 
    17 RMD160 f1c3f25b60b266a68963931b56965e7bdf0d3e22 spring-0.76_p1-r2.ebuild 1935 
    18 SHA256 a9ea96982e7bc3b5919bf4f0d62dd30a8e8bfa043fe3f514490d36212f2d1a0b spring-0.76_p1-r2.ebuild 1935 
     19EBUILD spring-0.76_p1-r2.ebuild 1882 RMD160 bf6cd831b6eff4eca4f32200ba75841490ebb389 SHA1 e4daf096dfa4ade539abede37462fb572948616e SHA256 eae1659c20161b4f5c007b9b8ad6ff674922199f44ce4b2c8bef56455742a30c 
     20MD5 5559917830cfe87030e8d78950377722 spring-0.76_p1-r2.ebuild 1882 
     21RMD160 bf6cd831b6eff4eca4f32200ba75841490ebb389 spring-0.76_p1-r2.ebuild 1882 
     22SHA256 eae1659c20161b4f5c007b9b8ad6ff674922199f44ce4b2c8bef56455742a30c spring-0.76_p1-r2.ebuild 1882 
    1923EBUILD spring-0.76_p1.ebuild 1894 RMD160 dc6c314d2ed3e37b8cbbe0707c1e7771ce7993f3 SHA1 0d3cb8bcb29c92ea6338988b0016f6cc083703df SHA256 884ad873b2c0ab361699e0ab26b03c38c8c572aa10f578d031f748cbd41bffbc 
    2024MD5 8b21d49c987966060498b66b35a0970a spring-0.76_p1.ebuild 1894 
    2125RMD160 dc6c314d2ed3e37b8cbbe0707c1e7771ce7993f3 spring-0.76_p1.ebuild 1894 
    2226SHA256 884ad873b2c0ab361699e0ab26b03c38c8c572aa10f578d031f748cbd41bffbc spring-0.76_p1.ebuild 1894 
     27EBUILD spring-9.99.ebuild 2088 RMD160 34ea9e2d3d7c4b8b65116cb909e1ad668c102610 SHA1 fc2ba46b8e881a374ab90461ed518b35253acef7 SHA256 933f65970a079b7ff4b1699acac54120762ecda32604105acfb8eb2d1fcb55de 
     28MD5 adc2ad296804a226775989dc646b4041 spring-9.99.ebuild 2088 
     29RMD160 34ea9e2d3d7c4b8b65116cb909e1ad668c102610 spring-9.99.ebuild 2088 
     30SHA256 933f65970a079b7ff4b1699acac54120762ecda32604105acfb8eb2d1fcb55de spring-9.99.ebuild 2088 
    2331MD5 903b8dcf087bf2710ff7d96a1a2b8957 files/digest-spring-0.75_p2 259 
    2432RMD160 76d08a014c07e6ef056028c22cbb6fc6bf97fc11 files/digest-spring-0.75_p2 259 
    2533SHA256 349437262c83f3595b0cdc1b4a57e79fa32637c9d7c9bf5ceeb02b2f5da3c6df files/digest-spring-0.75_p2 259 
     
    3240MD5 dbb2c4530b09864101b0dc0e918d333a files/digest-spring-0.76_p1-r2 259 
    3341RMD160 99b604dfa2e0d057f48c522efdfc07d87a544b4d files/digest-spring-0.76_p1-r2 259 
    3442SHA256 5f7f7cd5a1bb99e3b9cd2685772f08a051d1f085cf656c881b65c0c3919c14a2 files/digest-spring-0.76_p1-r2 259 
     43MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-spring-9.99 0 
     44RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-spring-9.99 0 
     45SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-spring-9.99 0 
  • games-strategy/spring/spring-0.76_p1-r2.ebuild

     
    1717RESTRICT="nomirror" 
    1818 
    1919RDEPEND=" 
    20         !virtual/game_spring 
    2120        !games-strategy/taspring-linux-release 
    2221        >=dev-lang/python-2.4 
    2322        dev-libs/boost 
     
    3938        dev-util/scons 
    4039" 
    4140 
    42 PROVIDE="virtual/game_spring" 
    43  
    4441my_depend_with_use () { 
    4542        if ! built_with_use $* ; then 
    4643                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.cpp 
    2 =================================================================== 
    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.h 
    15 =================================================================== 
    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 use 
    21   */ 
    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 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 11587 RMD160 17d6414c9dfb940a2cd9e3a95f8e4e72f4730216 SHA1 b0c998ec24db30792d6f761c76f01af150743bd9 SHA256 f5d852748bcff4407fe80e679c5fc27e5fa425282375b882b85d6cf29e0774bd 
    6 MD5 0d9d096a4ef867678066207c31dea94f files/spring.png 11587 
    7 RMD160 17d6414c9dfb940a2cd9e3a95f8e4e72f4730216 files/spring.png 11587 
    8 SHA256 f5d852748bcff4407fe80e679c5fc27e5fa425282375b882b85d6cf29e0774bd files/spring.png 11587 
    9 EBUILD spring-svn-20070716.ebuild 2141 RMD160 e56b8aceacdc7c9490dd070d82b531d4d8110b33 SHA1 e3b2bc62b0d5d239ec60ab03134829cf2576a91f SHA256 8ba4e4b27b3bc92b1ae496fcb753289d5102389389dec54e1237dcf17973cbad 
    10 MD5 c9ed333835b1031c9e428a4de2e4899a spring-svn-20070716.ebuild 2141 
    11 RMD160 e56b8aceacdc7c9490dd070d82b531d4d8110b33 spring-svn-20070716.ebuild 2141 
    12 SHA256 8ba4e4b27b3bc92b1ae496fcb753289d5102389389dec54e1237dcf17973cbad spring-svn-20070716.ebuild 2141 
    13 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-spring-svn-20070716 0 
    14 RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-spring-svn-20070716 0 
    15 SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-spring-svn-20070716 0 
  • games-strategy/spring-svn/spring-svn-20070716.ebuild

     
    1 # Copyright 1999-2007 Gentoo Foundation 
    2 # Distributed under the terms of the GNU General Public License v2 
    3 # $Header: $ 
    4  
    5 inherit subversion games eutils 
    6  
    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_spring 
    19         !games-strategy/taspring-linux-release 
    20         >=dev-lang/python-2.4 
    21         >=dev-libs/boost-1.34 
    22         media-libs/devil 
    23         >=media-libs/freetype-2.0.0 
    24         media-libs/glew 
    25         >=media-libs/libsdl-1.2.0 
    26         media-libs/openal 
    27         sys-libs/zlib 
    28         virtual/glu 
    29         virtual/jdk 
    30         virtual/opengl 
    31 " 
    32  
    33 DEPEND="${RDEPEND} 
    34         app-arch/zip 
    35         dev-util/scons 
    36 " 
    37  
    38 PROVIDE="virtual/game_spring" 
    39  
    40 my_depend_with_use () { 
    41         if ! built_with_use $* ; then 
    42                 eerror "Please run 'echo \"$*\" >> /etc/portage/package.use' and re-emerge '$1'." 
    43                 MY_DEPEND_WITH_USE=false 
    44         fi 
    45 } 
    46  
    47 pkg_setup () { 
    48         my_depend_with_use media-libs/libsdl X opengl 
    49         if ! has_version \>=dev-libs/boost-1.34.0 ; then 
    50                 my_depend_with_use dev-libs/boost threads 
    51         fi 
    52         ${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}.png 
    78         make_desktop_entry ${PN} "Spring RTS - svn" ${PN}.png 
    79  
    80         insinto /etc/${PN} 
    81         echo '$HOME'"/.${PN}" > ${WORKDIR}/datadir 
    82         echo "${GAMES_DATADIR}/${PN}" >> ${WORKDIR}/datadir 
    83         doins ${WORKDIR}/datadir 
    84  
    85         prepgamesdirs 
    86 } 
    87