# HG changeset patch # User Nathan Phillip Brink # Date 2010-12-17 02:00:46 # Node ID 953220eb406fd5b9b3dd467be36c63951f5d1492 # Parent 879777f8db4d40023945103d5b6eabfef96619d7 dev-libs/libstrl: Support the static-libs useflag. (Portage version: 2.2.0_alpha2-r1/hg/Linux x86_64, signed Manifest commit with key 6BA81050) diff --git a/dev-libs/libstrl/Manifest b/dev-libs/libstrl/Manifest --- a/dev-libs/libstrl/Manifest +++ b/dev-libs/libstrl/Manifest @@ -2,22 +2,22 @@ Hash: SHA256 DIST libstrl-0.2.tar.bz2 243705 RMD160 9e928ad1ae179a82a2d83c29c409e03c924784e2 SHA1 b7b7222be373a6e43eb8add6143daf5bed4d018b SHA256 210b08753da8146d548c9404a18af2e01f7b9c30cb961e4d3e12671f07ae0587 -EBUILD libstrl-0.2.ebuild 803 RMD160 fc263fffe2b36779d399bfe615a5d706343f2aa4 SHA1 f2b556f43a116d24c2a98f4b3f6df04fc1547c15 SHA256 873481b8b851c73981b0c594e9a8636d3ec1b774a5ee97de0a159a86e516b5e7 +EBUILD libstrl-0.2.ebuild 1009 RMD160 9aa68ec9fa28239f860c104470b3f56fe92efe02 SHA1 191c14238f7848e5694d92ed8d3995bccbd272bf SHA256 18b1327ef28abee4472e3c765c9a0fe2a80dbedc1d32523c20c3085f5db57bed MISC metadata.xml 214 RMD160 bb0d8258795c3f73de94e0a8bc00e682d501385e SHA1 3deb0e98b60dbe29b548ad26852379fbdd07bb23 SHA256 2fff4b9c64633c18ee5ee3f2ff48f30d8310d56e414f09c0a1eacf4396dc1535 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) -iQIcBAEBCAAGBQJNCrlhAAoJEHQ6UuhrqBBQQ1kQALSHwjjUSbFK0XST4VqRg/21 -NZb0Qw096azb198rQW6x8QjGDZlcjwWfTaxpUiwdWbdOl5v0OH2Zinkz7fjx9jUS -FNRRtii8tpODyVV52Ex5Npj6AqkBtJFC6EJS3BJAU6I9MtZPR+rfgFdK9ijBxL0P -75wT0OKNV9e3ZYzJAvVr2EV8Lrh1ouil+fgXxBtLiN9+Mc/Fr/ceyUZYy/emWb5+ -facKHQAppEfI0M24eDme1BvD/nSUJXK7FqwLpPr69oXvAEiKWf/YviOnqN13fwP+ -pY4rrwC50iOyG+iUFuBt7v66hrDSAR/GDmW8z5Gc5EHm+UE36bVuIQwC8cCl67Cx -rXlIZgtzRJHAZorxpLekpBD7ZFjxF1NKF1Xw4aYnNA2ztZMPKaIMshhTzqm6eTej -zhzxWG7v3EXyXUpTx+9ijaFFVeAACy4g5CWqv7OfFN+EPCuqtwAmhaUa+z8aU8Nh -pJjlpCZoi1bRzq+kMIyNoXD8TceoSj9HjzK6A2cYKShx17mYNKKS7V/8GHukGPMQ -ne7ghsRYyvpg62B0Bo8YblfkC4Ey81ocXbjYwKHX/6YS29oGCVIFPHtUDeG7u9b2 -4BJsIDq8tY23N5vpMBFKWE01IIwF49Ugh6wmaFSRG7KQBjttjH3afz1OdKB54axn -4FGpewF23P4GCHXuCIVp -=ko8K +iQIcBAEBCAAGBQJNCwqdAAoJEHQ6UuhrqBBQmaYQAKYIHo8JN0wtCsRHKIC7DiMy +7FzImEvXHWyAV9uJeWuIW4Piko13trqkPjQWeYUbIGbVapRhT899YaZKXiWr5GwU +l9x3Mb2tO6w1B9mqvNBzMqD+1fuGqPmc1UM6FWPREYWbXe+OcdYkgBpkUeSrXwwg +xa/wxlj1GpN+3xgzsYeNMXzGwSQM3Ftj0rAwRhdayHM63EZKqUChToHPvUFQPSIE +tcDsglsZIdZ/8J1177BAYZG6J55P2w9Z+Zfp2hp3pFdA7IcvQi1BTHiGh7I6c55E +bGPc77N9nz+2bgXKzKwtyKON9efMXxU7UDp+dxXX8Y9s7TwWjPf7cGPhnbcxexPa +V9uMzc+6O0OqgpZjq+t1NBxzj7mixfcW2257vRVbhrkqAFow8NscRQUR8vaKqRzx +biMQlTfoXOGUx0aF6c/wRvHxLwh5vd+BcEsedt0pOSADL/l/oAYQfzgBGEm8Onqe +B6hom2Q0XHe9NY63qg4lB0Yvfn7SfgSCiSHdC37qwy8JEtdO3VKkbwtV7xSQgmxr +W0PRIKm+lV/YwGFU+HQ3tXnQBWyYOHnd7XdXteCv8RlsdJ/t4OxS/8DZIP1j6fVA +1LtH+KE5w9BgcAyQvjDYLC92Hi+GHU+PKUXXgUXf+mbFH17ers818l8HTq6xH1LN +qBGaXetiaZVjmZY8dcxp +=PYsw -----END PGP SIGNATURE----- diff --git a/dev-libs/libstrl/libstrl-0.2.ebuild b/dev-libs/libstrl/libstrl-0.2.ebuild --- a/dev-libs/libstrl/libstrl-0.2.ebuild +++ b/dev-libs/libstrl/libstrl-0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="ftp://mirror.calvin.edu/~binki/ LICENSE="LGPL-3" SLOT="0" KEYWORDS="~amd64 ~amd64-linux ~x86" -IUSE="doc test" +IUSE="doc static-libs test" DEPEND="doc? ( app-doc/doxygen ) test? ( dev-libs/check )" @@ -22,6 +22,7 @@ RDEPEND="" src_configure() { econf \ --docdir=/usr/share/doc/${PF} \ + $(use_enable static-libs static) \ $(use_with doc doxygen) \ $(use_with test check) } @@ -29,5 +30,8 @@ src_configure() { src_install() { base_src_install + # We remove the .la file unconditionally (even when the static-libs + # flags is set) because upstream (myself) only supports linking + # through pkg-config. rm -vf "${D}"/usr/$(get_libdir)/libstrl.la || die }