Fix things
authorJan Matejka <yac@gentoo.org>
Mon, 19 Jan 2015 20:30:42 +0000 (20:30 +0000)
committerJan Matejka <yac@gentoo.org>
Mon, 19 Jan 2015 20:30:42 +0000 (20:30 +0000)
1. download tar.gz instead of zip (which was missing unzip in DEPEND)

2. Depend on boost properly to ensure rebuilds on boost slot changes

3. put utfcpp only in DEPEND

Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xF97A36A1

app-office/ledger/ChangeLog
app-office/ledger/Manifest
app-office/ledger/ledger-3.1.ebuild

index d3e4937dc3b1b227b735f4939b607eb3ee69c862..b9d27cb2a5049041b92fd6a6e62d25eed60260fb 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-office/ledger
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/ledger/ChangeLog,v 1.32 2015/01/19 20:02:27 yac Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/ledger/ChangeLog,v 1.33 2015/01/19 20:30:38 yac Exp $
+
+  19 Jan 2015; Jan Matejka <yac@gentoo.org> ledger-3.1.ebuild:
+  Fix things  1. download tar.gz instead of zip (which was missing unzip in
+  DEPEND)  2. Depend on boost properly to ensure rebuilds on boost slot changes
+  3. put utfcpp only in DEPEND
 
   19 Jan 2015; Jan Matejka <yac@gentoo.org> ledger-3.1.ebuild:
   Add missing dependency on dev-libs/utfcpp
index 7782b53a7b7c4b28c03ca96e29dde5b58edc9c97..7516eaa4c491126adda018e6976093a75f17305d 100644 (file)
@@ -3,19 +3,19 @@ Hash: SHA256
 
 AUX 50ledger-gentoo.el 161 SHA256 a4a15d31f9dddd6c2e4bba1f02a15c22d6f123ded9ae8bf07d98e1e64b53fa4f SHA512 8b3de06533a50e463eaeffcc0c3333fd7161fd2094aa211ed09e5bbff6b924f29c5019c38b00d2fc8a778b31097faf593e77579b0f175288d7a6fc60f295e751 WHIRLPOOL 9b21743468b3b4909036582215745265050c86356a477cc7a287a6b7f72f9b448a1435da76fd7489bbdb9afeb9c29e29ccd3aa35af6a2636b1f999fcc0751513
 DIST ledger-2.6.3.tar.gz 551325 SHA256 e2c99d930fcf64b7fa901215c7fa25e3327f6365e8ee049620ef3632d53bf363 SHA512 825e670d25d2f8d1791480fb5da4190f7b342ecc9b47bca60fd6f0e606e5af5f3f767ec7043339660396ef4c90451f4a4122d812b8761acf4ea964b67dbd43b5 WHIRLPOOL e6d351ce8899079daa9cb0d1f9493b2b551a6d44e8ad7949c28ac8e544f80c87d54f06b350adfc21c4c8582e9042547313a506fa74096671bae30b462ae3e2df
-DIST ledger-3.1.zip 1123899 SHA256 a01db044ae59d615721fb17d85bc36fa28d412a45149fa944aa63ac4dc120fe3 SHA512 f88ca14ee95cfa2dc87c346e6a06142a9f339646ce7ccf34134bc9c0be11f16355f04776514346a66df4ce9ae6b99529b12d9f3802f13f65fa0917609a4855b0 WHIRLPOOL 03c17e31e6b6a825a75c8b603cc53377ed329b1c4f4fc3c601193595d1b2b96ff16fdbefb2c8f72ea711454c4cd4a3254e19efb1953c8714a74ccc7db6767840
+DIST ledger-3.1.tar.gz 817624 SHA256 eeb5d260729834923fc94822bcc54ca3080c434f81466a3f5dc4274b357ce694 SHA512 caa84330eee05d3e88820e8afd4a906d22f6aaa9de4abc2f6813636754e052e6ec4d1b3d2fce68215aededc72651405c62aaf16a2c1b69d34e1b10ffece48519 WHIRLPOOL fc3ce5e8eb59e1d4f83101063ebefd1379172c1be0e4f504079519924859b8127d616e7e3714837be49c7b38674b1684e321347d1f8561aeeba586b538341142
 EBUILD ledger-2.6.3-r1.ebuild 2025 SHA256 8b868aad5cc1cb429e7ec1eb6cf48281750c9d31dc6b0400febaaba76238b51f SHA512 98da44959d03b0e2f6e7fa4de47b155b1a54634d59412b5102661890173b5d6efde3b255b33b71ff5fb3f56ffa7c324ab0dec2590cac1a8732ceca287452280c WHIRLPOOL fa8381884b9aef6782120bc510759b5c28aea5bfd52f2fdad79c647c815978a18d197609ee898a8b412c1efa521a343fb6ecd8a0894a587758ab13c92e0eacc5
-EBUILD ledger-3.1.ebuild 602 SHA256 c65fc8c64666f58b8ceacd8b7f86c41480e0fee7c6bab5081d1ccb536f7f9408 SHA512 0e7edb32db78da7a163df1fda52ff40a98e821b82104542d8694037f1b6c6d1a84f3c9d36e44890939f71f7b41e5075ac211cbac28de53b8db7294d93f99246b WHIRLPOOL ff727eed1b8de92ebb41130de39149bbfe2ab1cbbb2eb0c707bb85247fe3b617a4a56650b9b826c67577813627a0faf6119b7c0d5be9c2c614e1d07fda3a462d
-MISC ChangeLog 4951 SHA256 4f49d9d37ca4e3df9df1bca841883ba9f314f73536fb1d4208d9cb1a917f06fb SHA512 2f474a43d6b14c144d72249e5368de308c2803021e9c0141f9fc7364cb5bc98cae9ea22f572b2d6056888bb812ca7156538a6874378a11fa00b7307b518ab2f6 WHIRLPOOL e9dddb0b10ed7bfd6a45f5d6593d34d8891da57926982709b43f5e2d61e553545030ef660b36965a5008e003a489dc85d55f3d79ef99f5d84f4a51696950e9a4
+EBUILD ledger-3.1.ebuild 612 SHA256 c16adf88daa66a1064b324728a846b375e38d5281d6e10d6c7350ba15378fd09 SHA512 90ece50fea08baf7b3d576dbb9f37abe51a58e70451e6341778b045d2a62aa26a79dff70d75225c9dec395350c50d175e68c5f62aab90aa559f7eef54271da6a WHIRLPOOL a95020dde49309bdcbd23e5f43fc7016cbb2c68d9bf8b1c80712fc604e011bb23ad52da14bd9eaf9280431338bc472f7ffc68d2e0e15f1841ad04b82a5df2c43
+MISC ChangeLog 5202 SHA256 79d287a729cb26a5678b7b4295ea745a7d9777493521dabb8060b00eb3454f91 SHA512 1205e39f732b7a94d251b34eafea685905ef1509f12051672d0d81d6743ac99c516aead6b8715ff8da080636ab2d2528c9f4f097e9800a87308e5ed583f5f737 WHIRLPOOL 9aa77e82655164c687d0ed79d1d4d7b45e17f6530b2e0ade9743daf1464ec843921ee089d2578bdd0b675cb324b9a24f5b1a87ef501837355ecb9fbc6f92fea9
 MISC metadata.xml 228 SHA256 1b7e281c5478397754b53aa513c61f0477cdbe9900bb3b795239e5770ee52665 SHA512 a056b549dccf17ee69a41734313bd6d31ec01b17f001589ed40a05612ffdc1b46bb63a8c7931c5109b5dc86756e752fb53226c6fd7fe97d3fb9173318879aeb5 WHIRLPOOL cd9298d522880abd757087ecec3835327043dbd25acecaa0ac30b4e337ee24c6d2f423c666b017406a92cd62c28a2f02aeae69a12fcdbdf41e8344cb5b793b9b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQEcBAEBCAAGBQJUvXDcAAoJEIN+7RD5ejahjDcIAIen5a4mg6P///sMoPsI1IYN
-LtWUKT9Wa1L1zsFpvSK3NLF18f8T3gGHCHx3Pt8x24TP8nEhGvo0JFOrJ1kAeQVb
-ZyApNM/SZGIW0eBE/P04H3DunHa+7Zrok+wFRADYoYuFvLtv+AOF6qem6SzwKMs/
-do4I9X0Wq3wwKA+by2TF8dC9hpDc+qSaxZ3FlPSrEXM/qe+YB08HuJAVOYYooiRN
-X7QE43b5LuffmVdmcrQ+AwYSS627CjidrsNZ1uV0QMVWK0IrpO1YZiJ6fMElT2U5
-MXd5+BB6ZxxCKqkVdcRyID4KjIhiU4sg52VVE0h8+NnLd/HU9P2mAZK/WSu2meE=
-=yeIi
+iQEcBAEBCAAGBQJUvXd3AAoJEIN+7RD5ejah7qEIANm7pDAedh0rxiEoZXFiQ0//
+Gd8S56bC46KA2RO0TEwaPvy9uSPiKm2TUo0YCoOBytI7SqO0J6/8YOBWofXiDqoj
+1Cq28hiuPixbIvyMTRblUQDw5kFWZ7NHQTGsmIEwxIqMVpktSBhZfkzz1MdIB4A4
+1NfXTPwsc+YbBu6sgw2Ncy/jDcET1EOcCbDkK4GYwN8Hy69G9bY7ZDwQrXUQXjJU
+7wzVAPjN7jhoEDAkEbzbTYW6JTVvNkgpUKI5Z1h3h4N/U3nR46czdRXIO0jQ3tU6
+Kv5HZHheCHkXkvbjNuz7Hy8H8JKEU3NxS0mgE+oW0PSQmc49QImYipNeE5B9HKk=
+=I+pw
 -----END PGP SIGNATURE-----
index 1a7eae2baaca576bd7ab3c14b04afb304155c2b5..602e1b5499d9ad433297825feb3f1c551090f054 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/ledger/ledger-3.1.ebuild,v 1.3 2015/01/19 20:02:27 yac Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/ledger/ledger-3.1.ebuild,v 1.4 2015/01/19 20:30:38 yac Exp $
 
 EAPI=5
 
@@ -8,18 +8,19 @@ inherit cmake-utils
 
 DESCRIPTION="A double-entry accounting system with a command-line reporting interface"
 HOMEPAGE="http://ledger-cli.org/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.zip -> ${P}.zip"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 IUSE=""
 
-DEPEND="dev-libs/boost
+RDEPEND="dev-libs/boost:=
        dev-libs/gmp
        dev-libs/mpfr
+"
+DEPEND="${RDEPEND}
        dev-libs/utfcpp
 "
-RDEPEND="${DEPEND}"
 
 DOCS=(README.md)