app-crypt/monkeysign: fixups for 9999 build
authorkristianf <devnull@localhost>
Sun, 16 Feb 2014 22:19:00 +0000 (23:19 +0100)
committerkristianf <devnull@localhost>
Sun, 16 Feb 2014 22:19:00 +0000 (23:19 +0100)
app-crypt/monkeysign/Manifest
app-crypt/monkeysign/files/monkeysign-9999-fr_po.patch [new file with mode: 0644]
app-crypt/monkeysign/files/monkeysign-9999-rst2s5.patch [new file with mode: 0644]
app-crypt/monkeysign/monkeysign-1.1.ebuild
app-crypt/monkeysign/monkeysign-9999.ebuild

index e13a8c9..bf9a15b 100644 (file)
@@ -1,8 +1,9 @@
 AUX monkeysign-1.1-basename.patch 393 SHA256 68fd68a6c2aad7780a6e940c12d55f65cbcf06e2574b5537e066fcd300b5066c SHA512 ae9e01a6aff91231c700f1e46ef7f4dabed8ba6d3d3a275bb6405b767bcb6f40c96ff7563fe693a17d76e26b63b2ccb0e66e834e910cef5bb94d2a9f9cd366d3 WHIRLPOOL 05f6ed59a288d8868e0ec4faf8e7f5a0c2a14cfee860d3562cb50035544d4130ab95c9d1e2f1ccb0e1c4af70ef1a4b2cac88c29751148af00dc94bc5a680ffc6
 AUX monkeysign-1.1-rst2s5.patch 707 SHA256 2f33fb58d6e556f9b36680d87e962e361bc5f326f3e5b12a8ffa2de77d3080aa SHA512 21d6248a8e116899337aa20c48fc42233a4b9e4974a664e59e2a4211d503d7194ece0e4ae637e7a64c40d015845ab0c9617e30cd9baea9866445952840be8ebb WHIRLPOOL b8b5e7cf5af843bbc077a32c8a941f65c717703966e480405e40c4094d4f1eac6eb89f61a88702571ffed7f46532805a47ee403d600aeee9e40254a722857af2
+AUX monkeysign-9999-fr_po.patch 1380 SHA256 6ba414977c3eb1e4fab804fd49f6a706cdb9e569cc13bd48e2860725806647a3 SHA512 16e7cd6ef25bc8fc7ec01068d3f85f54279110694cb1440c5d4f82a65bbcb8815b84b0080c7263ba5d312ecbcbae806ad0623dcdcfce8d169ee22120efe2d6a9 WHIRLPOOL 3745ab6081250eed5763b49afb2a35461655d663fdadbc31a3b3497f1db2194de5255532e51da68774f3688b67cd2429872ce11d185066e68046613a246391fe
 AUX monkeysign-9999-rst2s5.patch 590 SHA256 4227267d3faac04d9fc0f3c0c52a1fd302009b3ca5118b5946e99ac073c8af74 SHA512 61772fdcb0eba85ddfbb5457237ef566fcab0a367b0a1ff49fd6fb716f291697ac8ddf4db996fa891153818c17f3f0bde741d4ad219eda7bd7815547cc50ab1f WHIRLPOOL 4ab90bdfaeaf612a36d9dd3065c8d347029edba4d22c97e6e7c2e015bd32cc76f7bb0f70ab907af65c5c493793017416492479603d9b26d2f63b73b5e836ba36
 AUX monkeysign.desktop 217 SHA256 51288a88013f1fe359dfd2c4f6823b9ef376f4f3c49dfe7771d1816961503f8f SHA512 7b47cefb7df06f5a2fc5b74cb7c1bfdee466203563ee814cca62071dfe03e701990dd67f54a02b6869a1ba66cf0ebfd0c08c60919986e160ca2d54a2a1eb939a WHIRLPOOL 7a4b834e174ff2c25e42266366c3ff1c2c060457ac8efcc165582aab6fad6591fa17617973a7e43f99ff4c5b7c1798ba52a5d1c50f14039c992ac891cdaf6a78
 DIST monkeysign_1.1.tar.gz 54807 SHA256 1229c63c9b649b35a156ab69c7e8ef47ff03817c94ce8138107832117ee5fa6d SHA512 8d1e719633291a3ba9efda8057e8b27b41b8e767db68dc02ca07d18579123b0704f0424ae982f047948620027581589d21ae44470137d1f2ff85f1f360bfd512 WHIRLPOOL 907c65d8ec3a5bbc391dfaa91625a215456989d000e1334687cae3ebcec419b10f34bd65c04d170a6130b21b761ac1b7e9db9f9a1b3fa9ba6ec72d893f7464b9
-EBUILD monkeysign-1.1.ebuild 872 SHA256 7a26626c4fe8f6e36a127bfec01dde761be777138fa771838eb1bb3b0af69e27 SHA512 09ccd075c869ab0efe85f5cc5a88525691fa6d8826bde61e8a84fcbb494afeaf16f67c95c62b701d4f10127ff6a88dfc9119a4f369918fba570b0e8d6305ab63 WHIRLPOOL 9141e2ec99f0bad3b90c3e9d9efb00f2d8c4b303fc73c5cf5eadd042c648077ef8f9c6a2e46b97f63e8fbd4ec5bdc40b91f8a069b904275ed8929d23e9c248b9
-EBUILD monkeysign-9999.ebuild 920 SHA256 e8781cd544d058bdce481bcb6e55cd1d933878ce96a04971e1e422c3f069e0a4 SHA512 e412056fdcd87defc7ea769f75d15faefcb35e37c8acb3a769766eda2a7777f162464a447300f0273316e5823b5f72e5a3ca8fa56c8e2fecb0d69de2bf6477d0 WHIRLPOOL 8aca56da6692d00d7fe5946dc3e2dc0f242eef0d347b3293232f06bbb85d5c8808f6a732cdb2fe7c326f1ab3366c132ffc8d08defe064a61eccadf04c7b12a46
+EBUILD monkeysign-1.1.ebuild 885 SHA256 e4ad4d84a8c42ef4e40fe79c20008e9f9be97094071a39afb309fac46b78218b SHA512 a65b01def8a35394662efaeed6c0da1a6058b6cabf2c58a31aa60952c0106100a88a511ece95046473ea21c5368e5a4f8f60cc27b9062bc0fa8ec46f7326f7c5 WHIRLPOOL f0910482f44bcc7fd4e84432d017bbadd4941f732c1e1c84c6eca214991ca64498af74d3c509d650990215e6020570934c638c6e528dfa90ebfa79a71600fe94
+EBUILD monkeysign-9999.ebuild 968 SHA256 c324d342cce2996e53998438a9b91c19c2513e47c9d31b695e0ce1ae854506f0 SHA512 3545e7719f7685f0620dd9803d8f2c68837d7fe7b1ac8c88caff0b13767bc79197168899d81a2f53abec00629d09f2f73754d09bcd8e99f9af6ec47b7673e8e0 WHIRLPOOL a61d5780f414816c69bedc7beedbc30127f9c21d8eb1e5378f54018d0791647b463221920f5e017be6ec3328e10aa0eff55416849bd503fa786071e537d21519
 MISC metadata.xml 209 SHA256 1395b5c18e78e85c534a39796fdd1d97be9e17d1800cca5e9a8b1341743f847c SHA512 ba9a5a751095aa33d737e0a6647b78f067497aad54ab0193a5aa2ec01c92a30f613ed85015f2ffda846acea85e892ea498b300f7ebae2e8f31c9cf3e4839db98 WHIRLPOOL b1d84fa003d98e38b81d14580a881417aac75958e924fcbad16cb8803b0b1e6831dc8fbfcb758d5b96e38c6f5f27bdc290bade36adb0a8d67121e169b7cbf2ff
diff --git a/app-crypt/monkeysign/files/monkeysign-9999-fr_po.patch b/app-crypt/monkeysign/files/monkeysign-9999-fr_po.patch
new file mode 100644 (file)
index 0000000..85a6a5f
--- /dev/null
@@ -0,0 +1,38 @@
+diff -r d0755cdef459 po/fr.po
+--- a/po/fr.po Sun Feb 16 23:15:36 2014 +0100
++++ b/po/fr.po Sun Feb 16 23:16:24 2014 +0100
+@@ -1,28 +1,13 @@
+-# SOME DESCRIPTIVE TITLE.
+-# Copyright (C) YEAR Free Software Foundation, Inc.
+-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
++# French translations for PACKAGE package.
++# Copyright (C) 2013 THE PACKAGE'S COPYRIGHT HOLDER
++# This file is distributed under the same license as the PACKAGE package.
++# anarcat <anarcat@koumbit.org>, 2013.
+ #
+-#, fuzzy
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: PACKAGE VERSION\n"
+-"PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
+-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+-"Language-Team: LANGUAGE <LL@li.org>\n"
+-"MIME-Version: 1.0\n"
+-"Content-Type: text/plain; charset=CHARSET\n"
+-"Content-Transfer-Encoding: 8bit\n"
+-
+-#~ # French translations for PACKAGE package.
+-#~ # Copyright (C) 2013 THE PACKAGE'S COPYRIGHT HOLDER
+-#~ # This file is distributed under the same license as the PACKAGE package.
+-#~ # anarcat <anarcat@koumbit.org>, 2013.
+-#~ #
+-#~ msgid ""
+-#~ msgstr ""
+-#~ "Project-Id-Version: PACKAGE VERSION\n"
+-#~ "Report-Msgid-Bugs-To: \n"
+-#~ "POT-Creation-Date: 2013-08-14 23:21-0400\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2013-08-14 23:21-0400\n"
+ "PO-Revision-Date: 2013-10-18 14:14+0200\n"
+ "Last-Translator: Michal Čihař Čihař <michal@cihar.com>\n"
+ "Language-Team: French "
diff --git a/app-crypt/monkeysign/files/monkeysign-9999-rst2s5.patch b/app-crypt/monkeysign/files/monkeysign-9999-rst2s5.patch
new file mode 100644 (file)
index 0000000..e577828
--- /dev/null
@@ -0,0 +1,12 @@
+diff -r eabc70490917 monkeysign/documentation.py
+--- a/monkeysign/documentation.py      Sun Feb 16 22:25:35 2014 +0100
++++ b/monkeysign/documentation.py      Sun Feb 16 22:26:33 2014 +0100
+@@ -165,7 +165,7 @@
+ def has_rst2s5(build):
+     """predicate for this class: do not fail if rst2s5 is missing"""
+-    return (os.system('rst2s5 < /dev/null > /dev/null') == 0)
++    return (os.system('rst2s5.py < /dev/null > /dev/null') == 0)
+ # (function, predicate), see http://docs.python.org/2/distutils/apiref.html#distutils.cmd.Command.sub_commands
+ build.sub_commands.append(('build_manpage', None))
index 9982ebd..c4cb9db 100644 (file)
@@ -38,5 +38,5 @@ src_prepare()
 src_install()
 {
        distutils-r1_src_install
-       domenu "${FILESDIR}/monkeysign.desktop"
+       use gnome && domenu "${FILESDIR}/monkeysign.desktop"
 }
index a6bf27e..129993f 100644 (file)
@@ -33,7 +33,9 @@ src_prepare()
 {
        epatch "${FILESDIR}/monkeysign-1.1-basename.patch"\
               "${FILESDIR}/${PN}-1.1-rst2s5.patch"\
-              "${FILESDIR}/${P}-rst2s5.patch"
+              "${FILESDIR}/${P}-rst2s5.patch"\
+                      "${FILESDIR}/${P}-fr_po.patch"
+
        distutils-r1_src_prepare
 }