diff options
author | Julian Ospald <hasufell@gentoo.org> | 2012-09-29 20:21:46 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2012-09-29 20:21:46 +0000 |
commit | 99555da5eb4ceabebc40e348a17c8cc6b5a9e9d2 (patch) | |
tree | 16e9200dcbd61c56548e39cf252bd1c54a2c12b4 /games-arcade/opensonic | |
parent | media-gfx/gimp: Remove vulnerable 2.6.12-r{2,4} (diff) | |
download | historical-99555da5eb4ceabebc40e348a17c8cc6b5a9e9d2.tar.gz historical-99555da5eb4ceabebc40e348a17c8cc6b5a9e9d2.tar.bz2 historical-99555da5eb4ceabebc40e348a17c8cc6b5a9e9d2.zip |
fix compilation for --as-needed
Package-Manager: portage-2.2.0_alpha134/cvs/Linux x86_64
Diffstat (limited to 'games-arcade/opensonic')
-rw-r--r-- | games-arcade/opensonic/ChangeLog | 6 | ||||
-rw-r--r-- | games-arcade/opensonic/Manifest | 26 | ||||
-rw-r--r-- | games-arcade/opensonic/files/opensonic-0.1.4-r1-cmake.patch | 12 |
3 files changed, 26 insertions, 18 deletions
diff --git a/games-arcade/opensonic/ChangeLog b/games-arcade/opensonic/ChangeLog index b7c08f6edc73..42b47cd249c8 100644 --- a/games-arcade/opensonic/ChangeLog +++ b/games-arcade/opensonic/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for games-arcade/opensonic # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/opensonic/ChangeLog,v 1.5 2012/06/02 15:49:24 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-arcade/opensonic/ChangeLog,v 1.6 2012/09/29 20:21:46 hasufell Exp $ + + 29 Sep 2012; Julian Ospald <hasufell@gentoo.org> + files/opensonic-0.1.4-r1-cmake.patch: + fix compilation for --as-needed 02 Jun 2012; Julian Ospald <hasufell@gentoo.org> opensonic-0.1.4-r1.ebuild: bump to EAPI=4 diff --git a/games-arcade/opensonic/Manifest b/games-arcade/opensonic/Manifest index 56357cde4beb..479de4e7480d 100644 --- a/games-arcade/opensonic/Manifest +++ b/games-arcade/opensonic/Manifest @@ -1,19 +1,19 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 -AUX opensonic-0.1.4-r1-cmake.patch 4448 RMD160 1167c3fb7e8ee80a30e5c83c5ef80ba35ce539ca SHA1 5e3fb32f787c1feedb0e8f8e205b15cd8fdfd7d5 SHA256 ca051e690a2010dfedcffea0fa4b6358a9318b7d5c63ad3b80596950753d1047 -DIST opensnc-src-0.1.4.tar.gz 10525059 RMD160 4cbcdfa3ef4ed054ea113b1e2456c46c678fd017 SHA1 7c8bda81d22640e2eddeba74aa425783317e17d3 SHA256 3a4c3fa9538ee27c04b5ea848c9ad0a83f335471936d4617a18d3648c42588e9 -EBUILD opensonic-0.1.4-r1.ebuild 1414 RMD160 aeb5cf7d159bce74e67a77267136ccd72174e0bb SHA1 c4ffc1eb17ba9e9df9df6ffee21a1fe6dec05e1f SHA256 1293cc1fb7dccc19ac2bccde9e645d654ae876e2d7396a1d8dd45829dca251f4 -MISC ChangeLog 994 RMD160 8c0d70c522ffa35ff5e512ab31f24f77c1dc4833 SHA1 51e86ef6b66730a2ef2c7e5682f06dc98ad9e930 SHA256 050515b56e75cac44e5aad426603e51fe802ca3e05014e22eb0023c63e78a89b -MISC metadata.xml 303 RMD160 18a2923accf1bc9742b71cfd6c0d55139df57c6f SHA1 bfe58ab7c9b3ef9146784ab42ef3923b2edea61d SHA256 5911ff9b1fe7902561c2a7df152aadfad612e131810cbbf8c74e63b047114591 +AUX opensonic-0.1.4-r1-cmake.patch 4654 SHA256 b327a5f4d34aab12b9eb42b8baf675b9434a0890786ce5e5a97c038a3c3181d4 SHA512 092c2dce7d0251bd44ac58b8a49339d3046cebde8ea8434b1cd61dcd5ca8c61ec45b4bef52b91235741c4a56253b0bee36cc6513ccaf430826ebab7c073653be WHIRLPOOL de522d68983e1b54ea123970289283fac50c98cdcfa8be17278a5f1b3e140df11c577daa43db8c843afe6f7e4016f1071f9df648c88bf63457fea6d195f2d85b +DIST opensnc-src-0.1.4.tar.gz 10525059 SHA256 3a4c3fa9538ee27c04b5ea848c9ad0a83f335471936d4617a18d3648c42588e9 SHA512 239c7b4c7f9663e4d46c54d8bdaefed8d12274b71feaf9c637feb04f3567465f265c50bf3419f4c881ae3fa48a62ab339fe8a0b005c2b080b53d54ebf1e2f29d WHIRLPOOL dd65be3d6403936cf4defe30360b2b86fd77f49de88b118ac873201917f263d3494797f964b295ee6370e0959784af77b8ff3b777559856009abfc0f80ebc598 +EBUILD opensonic-0.1.4-r1.ebuild 1414 SHA256 1293cc1fb7dccc19ac2bccde9e645d654ae876e2d7396a1d8dd45829dca251f4 SHA512 2bb191d66d8289a7f48220412b52c33241f251f835b109f4de43b00b434f77f7f75e944239771a1f90fdd7e84407ca1a6602ffe6542fbd9d16b7abe9ebaf79be WHIRLPOOL 8be182649bf287e459d6a5b1b8db2faf1416cf941a4fbe48486d5f4dfdd0a91d3c215200f6e653c16a061454bf3331d4af4d2066154ecf5f8b997e38b5c7f9ac +MISC ChangeLog 1120 SHA256 6f8273a1f5c995feb7dfe90ed71d2b0950c8aaf2b8d1906ef5226dc39d3e6893 SHA512 c78fd286297eae32479380563881267283b7fe7afbd5790fabeb4490a3e90cf6e2d2bba45dad21083c451dd73cb9e469f0e9d030dc6cbbe73d1f6201e704dd98 WHIRLPOOL 92f1601dc2b1183393bd380e6032de027538fe4c1da538c060fb09bd862811aa6c2a02d3b709cb5aa78bd1c035d1469942e127425b7c006adb7d93277a3fa2fb +MISC metadata.xml 303 SHA256 5911ff9b1fe7902561c2a7df152aadfad612e131810cbbf8c74e63b047114591 SHA512 8d5709e83c110469746d81fe43a3932afb4507e418963c7464c1e2d0d0d95bf0d79626ac9fd1db3d4342319590fe740640ee00d61170fec496658b4e7fadd5b7 WHIRLPOOL e086a81b61284113d1da584fe65b2e8f374acc04df3135b9e12830d70fd1bcd7ba81851a87108ec1f3b7c7131587493dd0c560ac6c7a57670d4f630a26291669 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBAgAGBQJPyjZgAAoJEFpvPKfnPDWzEl4IAJY8pnLnJOPYiTCyYKKrH3I+ -fuOf7OkgCdX5370RVx0v74dkbdw54F5oLqzSKFZlZ+Y7/jMzHyGWpTsoh29CF67t -ZdqUWe837tWkn8FZWMtMLD17Ls0KCvnTCgS9Zm+DRv4QHV4XlwTJ4aPVBsfMT+Y7 -zieBjpzNYqrLN2Co/eQRrc41AedBu0FgRLUr6YcotiUcFOBI+MLhIZcarXFDTGZ2 -Iv2vi7/52v2lWaFHGd1Lgi/z0PH3+Ft9bnPTpg/Rs9QGFlYuIP/DDC9mHQZSTtvu -WNk+jrmGYCT59asbRVhsCvtKWFOFRsUV0mR3hieqmKq/SI0MZqtC6ymLXxtL97A= -=6NWc +iQEcBAEBCAAGBQJQZ1hjAAoJEFpvPKfnPDWzRoEH/1yOWQ8NiRJLVU7iV6Jl+7BZ +y2pbkqQGjND5JVPz+ORJg4SqWIfrEdw0o+rMhpYL8LGMr65ctgERwIav4asmH47G +t3jL2ocKAE/4GdKtsRyezds1u+6afoeuNd2cCG7qMRd0P14F8spt4LlTknpAVlAJ +ZjK3utpktq/1MBXE+n0yKvd6UkvfQBtxoAFyF8x5fLyXjJq6ScwNS3Of7GrC9a52 +OAC2rwUq3Bhc86W2BnSy+VB2cG+imqeRRH5jmbzPSoHTtsyoavHqGqwDs45OI7JV +UVfwyKt9gP56p8axbYCeWN6SDKrVv5soxINRFayPFm/vDCFgwtb0NIoJkRlYm3Q= +=wmAz -----END PGP SIGNATURE----- diff --git a/games-arcade/opensonic/files/opensonic-0.1.4-r1-cmake.patch b/games-arcade/opensonic/files/opensonic-0.1.4-r1-cmake.patch index 684685100d86..b4db7644bc9d 100644 --- a/games-arcade/opensonic/files/opensonic-0.1.4-r1-cmake.patch +++ b/games-arcade/opensonic/files/opensonic-0.1.4-r1-cmake.patch @@ -6,6 +6,7 @@ use allegro-config remove "-O2" from pre-defined CFLAGS make paths modifiable add rules for icon, desktop-file and game-wrapper +fix compilation for as-needed --- CMakeLists.txt +++ CMakeLists.txt @@ -39,16 +40,19 @@ add rules for icon, desktop-file and game-wrapper IF(NOT ALLEGRO_UNIX_VERSION STREQUAL ALLEGRO_RECOMMENDED_VERSION) MESSAGE("\nWARNING: your Allegro version is ${ALLEGRO_UNIX_VERSION}. The recommended version is ${ALLEGRO_RECOMMENDED_VERSION}.\n ${GAME_NAME} may not compile properly!.\n") ENDIF(NOT ALLEGRO_UNIX_VERSION STREQUAL ALLEGRO_RECOMMENDED_VERSION) -@@ -251,7 +250,7 @@ +@@ -249,9 +248,8 @@ + IF(UNIX) + SET(GAME_SRCS ${GAME_SRCS} src/misc/iconlin.c) ADD_EXECUTABLE(${GAME_UNIXNAME} ${GAME_SRCS}) - SET_TARGET_PROPERTIES(${GAME_UNIXNAME} PROPERTIES LINK_FLAGS ${ALLEGRO_UNIX_LIBS}) - TARGET_LINK_LIBRARIES(${GAME_UNIXNAME} m logg vorbisfile vorbis ogg jpgalleg z png loadpng) +- SET_TARGET_PROPERTIES(${GAME_UNIXNAME} PROPERTIES LINK_FLAGS ${ALLEGRO_UNIX_LIBS}) +- TARGET_LINK_LIBRARIES(${GAME_UNIXNAME} m logg vorbisfile vorbis ogg jpgalleg z png loadpng) - SET_TARGET_PROPERTIES(${GAME_UNIXNAME} PROPERTIES COMPILE_FLAGS "-Wall -O2 ${CFLAGS} ${CFLAGS_EXTRA}") ++ TARGET_LINK_LIBRARIES(${GAME_UNIXNAME} m logg vorbisfile vorbis ogg jpgalleg z png loadpng ${ALLEGRO_UNIX_LIBS}) + SET_TARGET_PROPERTIES(${GAME_UNIXNAME} PROPERTIES COMPILE_FLAGS "-Wall") ENDIF(UNIX) -@@ -407,19 +406,43 @@ +@@ -407,19 +405,43 @@ SET_TARGET_PROPERTIES(${GAME_UNIXNAME} PROPERTIES PROJECT_NAME "${GAME_NAME}") |