diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2011-06-29 00:07:20 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2011-06-29 00:07:20 +0000 |
commit | 6e36c41031fb4a521cb2b1ccdab7b627cf758d5c (patch) | |
tree | e280213b093f364172c4930ef6834edf3134ec9d /app-misc/gcstar | |
parent | dev-libs/librets: Added ruby slot implemention support. Updated python patch ... (diff) | |
download | sunrise-6e36c41031fb4a521cb2b1ccdab7b627cf758d5c.tar.gz sunrise-6e36c41031fb4a521cb2b1ccdab7b627cf758d5c.tar.bz2 sunrise-6e36c41031fb4a521cb2b1ccdab7b627cf758d5c.zip |
app-misc/gcstar: Restore ${ED} to install's prefix argument, otherwise gcstar fails to install with access violations (see bug #139940, comment 15). Gcstar's install lacks any concept of DESTDIR; to install it to ${ED} with a prefix of /usr, we need to use --prefix="${ED}usr". Note that using prefix-aware variables is safe because gcstar loads everything relative to the main executable's path.
svn path=/sunrise/; revision=12172
Diffstat (limited to 'app-misc/gcstar')
-rw-r--r-- | app-misc/gcstar/ChangeLog | 9 | ||||
-rw-r--r-- | app-misc/gcstar/Manifest | 4 | ||||
-rw-r--r-- | app-misc/gcstar/gcstar-1.6.1.ebuild | 3 |
3 files changed, 13 insertions, 3 deletions
diff --git a/app-misc/gcstar/ChangeLog b/app-misc/gcstar/ChangeLog index 8577f65bd..fbc0fb985 100644 --- a/app-misc/gcstar/ChangeLog +++ b/app-misc/gcstar/ChangeLog @@ -2,6 +2,15 @@ # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 29 Jun 2011; Alexandre Rostovtsev (tetromino) <tetromino@gmail.com> + gcstar-1.6.1.ebuild: + Restore ${ED} to install's prefix argument, otherwise gcstar fails to + install with access violations (see bug #139940, comment 15). Gcstar's + install lacks any concept of DESTDIR; to install it to ${ED} with a prefix + of /usr, we need to use --prefix="${ED}usr". Note that using prefix-aware + variables is safe because gcstar loads everything relative to the main + executable's path. + 17 Feb 2011; Markos Chandras <hwoarang@gentoo.org> gcstar-1.6.1.ebuild: Remove duplicate variables diff --git a/app-misc/gcstar/Manifest b/app-misc/gcstar/Manifest index 3a4edc5ac..fd4f55aac 100644 --- a/app-misc/gcstar/Manifest +++ b/app-misc/gcstar/Manifest @@ -1,5 +1,5 @@ AUX gcstar-1.4.0-man.patch 851 RMD160 3149a94aff6bc8ad4e69c72279d66b58050444bd SHA1 132a910bbf4e259118d09cf0391bb6dfdb7c29ea SHA256 5d0d98ce137e95e1b3430c65bebaed384058e47b5fca8c9ad1c7515d84f6fb66 DIST gcstar-1.6.1.tar.gz 4487114 RMD160 635277815df6da62e1c4c185e09739f99e28eae5 SHA1 8e6e7b31ef55fffe246ebe77c9a251652aa51065 SHA256 5311ac93cfb542ae8600a954808ff8c2ff6e4f9deb843dc4d9e576e05727100c -EBUILD gcstar-1.6.1.ebuild 2668 RMD160 7b681a8e5e0600f55e05040c73d14af0957c7590 SHA1 2bd7e4908291168f73efa68912f4cc63db0c4ed8 SHA256 ba48bb92c8bebf42d916efdd3cfe8eb5929df1359c77476e8f035ccd8ea6500a -MISC ChangeLog 4075 RMD160 65c2826c81aef21e5e08d1262ba91b08d820f21c SHA1 5eb7ac95a3d0cae9b4af34733ce6614b96f595d3 SHA256 05f149e4fb0216dac64d9c436c3ec80f00767fb6d56c4ecdb7bbf36ee08f1883 +EBUILD gcstar-1.6.1.ebuild 2748 RMD160 f16f11d9f173c234941167e312b7371965ece41a SHA1 6b123967ced82fcb92a52de0275b125c9c649aa1 SHA256 fdd5807217cf2101954c430b4acd12e090a570d5dbf5048ae8aa86a56cb2e706 +MISC ChangeLog 4561 RMD160 522b94f74a096c06f9fe6ced7ad3607c2c6242c8 SHA1 3f886c09e1dad8a38c46542b8e79846c4f024ef3 SHA256 127c42eed1fb3c52dd58ba9a198647aa97a3573829b6c5fdd1c868d1db2ebaed MISC metadata.xml 939 RMD160 2e15a69622c5ad319b4ad2fe35ac7df5b236bf7c SHA1 1b020848d3d9f38333851bf1bf53a71f6e1fbfe9 SHA256 16deab787d95a03aac61f80e89317db9221ede096e368b9184b5b6942532fafc diff --git a/app-misc/gcstar/gcstar-1.6.1.ebuild b/app-misc/gcstar/gcstar-1.6.1.ebuild index 5c5bb7481..7ae86369e 100644 --- a/app-misc/gcstar/gcstar-1.6.1.ebuild +++ b/app-misc/gcstar/gcstar-1.6.1.ebuild @@ -90,7 +90,8 @@ src_install() { rm -rf tmp cd "${S}" - ./install --prefix="/usr" \ + # Yes, ED *is* needed here. gcstar's install lacks any concept of DESTDIR. + ./install --prefix="${ED}usr" \ --noclean --nomenu || die "install script failed" domenu share/applications/gcstar.desktop |