diff options
Diffstat (limited to 'app-portage/layman')
-rw-r--r-- | app-portage/layman/Manifest | 19 | ||||
-rw-r--r-- | app-portage/layman/files/layman-2.0.0.doctest.patch | 20 | ||||
-rw-r--r-- | app-portage/layman/files/layman-2.0.0.svn_upgrade.patch | 58 | ||||
-rw-r--r-- | app-portage/layman/files/layman-2.2.0-adds-kwargs-debug.patch | 28 | ||||
-rw-r--r-- | app-portage/layman/files/layman-2.2.0-change-for-upstream-ssl-fetch.patch | 38 | ||||
-rw-r--r-- | app-portage/layman/files/layman-2.2.0-removes-doctest-remnants.patch | 208 | ||||
-rw-r--r-- | app-portage/layman/files/layman-2.4.1-sourcefileattributechanges.patch | 42 | ||||
-rw-r--r-- | app-portage/layman/layman-2.0.0-r1.ebuild | 69 | ||||
-rw-r--r-- | app-portage/layman/layman-2.0.0-r3.ebuild | 70 | ||||
-rw-r--r-- | app-portage/layman/layman-2.2.0-r7.ebuild | 89 | ||||
-rw-r--r-- | app-portage/layman/layman-2.4.1-r1.ebuild | 93 | ||||
-rw-r--r-- | app-portage/layman/layman-2.4.2-r1.ebuild | 4 | ||||
-rw-r--r-- | app-portage/layman/layman-2.4.2-r2.ebuild | 4 | ||||
-rw-r--r-- | app-portage/layman/layman-9999.ebuild | 4 |
14 files changed, 9 insertions, 737 deletions
diff --git a/app-portage/layman/Manifest b/app-portage/layman/Manifest index f0296d38d040..2adda29ff077 100644 --- a/app-portage/layman/Manifest +++ b/app-portage/layman/Manifest @@ -1,18 +1,5 @@ -AUX layman-2.0.0.doctest.patch 933 BLAKE2B d2e9c8f4b49fdd37530981d6f0cd621a676eba9688e0c45e68cd82e774b052085f556b437a13789f0554bdf18a6a1112ce3b1503abf6a0719cfbb4efde20bc5e SHA512 37a3bf04ba5185bf7f885321a4a925e24218d6e283b4c9d85e4935e0fb3dacf4fa543fa79e146c44bcbf833e7348dc49270cd0baa562a5e2539fc792b91abaf8 -AUX layman-2.0.0.svn_upgrade.patch 2447 BLAKE2B 0603c816eff3eef5824e04619c4b7634e253993028823b1c19713c76c1953d0df8160655e3a35d17a083736839628b75f77f8364e40a3e38d90035cc80c01561 SHA512 a3b9d0a0049aef011ddaadc627c38c9730e547aa4941fc1081ea7727f228e72080314a1cc376fa96ba23efe365529795a1b501c90b76561f6c4bff9aba72eb1f -AUX layman-2.2.0-adds-kwargs-debug.patch 1015 BLAKE2B b0f249a7e66606cd06f9107882d4a6edaed658b01a75c99f00ac03e8e8db8dc5fb1c2dc1e4738a8800c09645d44e7f39012d37dccf3c6c4ffc00f42833aff99e SHA512 cedf55524b2d11ae41a05192e8ba31fce677fb528560b168e4441bf2274c864c23a0d6463e79ea34c29e61ff1d4f514efba32bcee914fe6b915b6f039f8e106e -AUX layman-2.2.0-change-for-upstream-ssl-fetch.patch 1234 BLAKE2B 1592e974a34142b62a21fe58011d98d118060a9bbc4e1e5d7ae0fdae1791a7715d325a9e3a2374a223f764fa3f40990855ec5d205a63a96d6b61cb1c3e4167d9 SHA512 bd58b813e3b364f4116537c1a66b0109a6a08fb5a30a53a691c697739197d84fed4449bbd3b751396e81d4adbb0f72101bd04e949068534bb77ced929c5c4191 -AUX layman-2.2.0-removes-doctest-remnants.patch 6172 BLAKE2B 0f6e9b68ebfb85f08c06a26e52a13bc3412edcf58d052cc72d576efbaeb8bd7c9a04268465632de0c3d611ed9fc369ae0d1dc9d2d61955a934124a70c7e46958 SHA512 9c8f81269d7219a6a1d0ca6365be3e49c6c407810670a5acf71edf8d47255772e67631a018b1f1a1a4bc0f1981663882d30c2480af1e90fef09030bf2e12935e -AUX layman-2.4.1-sourcefileattributechanges.patch 1889 BLAKE2B b99001a1fbc19224111ab565343146230ac464add57bfb8ae3e202d339a6e7cb36dd3ba9050625cb1a9d3420ad892dc2417bbb5a5045a8bf6bf7e4e939f9a1a0 SHA512 ffb5015069c1b1725514d18abff9a7c152825335f05a7edf160d0e90a3d7cd9d0a6338fb24ed8a6ebcc24c2f23beefc4bc35d3d12fe887d86a3251bdb03fc4f2 -DIST layman-2.0.0.tar.gz 81184 BLAKE2B a1d8481f6dba7392c2c857c887284371c53f0bf64b4f013091b415fdb95c27d5695beaf004585fbc83731abcbdc08f4ecd6591dbfdc5a1caa418f3ab47aa37dc SHA512 30756464d71ab1e047036550b6500d7e57999d808ebe3efba1d1ae6c037f8ca777ba704a4981d75a90285133635027a7bc13f1890f34823de33ae991ed99e2da -DIST layman-2.2.0.tar.gz 116210 BLAKE2B 253fc35885e9e0bb804512db50962749a53cd25950102e3e79df48f87e683b6ad24857fcbd7d398a11a152c455a683e22a92dfa2ceaa7b80b6db764d54355514 SHA512 34cac041d7b64274debdbc42cab079fd3bb3aee511ea9e80db726df0f828207d79a5262788483ced5cbf49924e3aa4f19fe21439c98dceea973d8f83473c2e41 -DIST layman-2.4.1.tar.gz 130388 BLAKE2B 0a03e7f67d3c33528bee0c53a1216862d20dbdb1a48a18331b5d936bb48568072ac4c208807baf667b346bbbc1edb6acc385cc379de1d54d96adb62484c5f085 SHA512 bdb713d4c7d3773129b45a385068278958040759bb564e48cfda4dda9da5224ccaa7833fce3d06151ed1fecddbb6f1a059db6e71534d0e887dff12640af6c806 DIST layman-2.4.2.tar.gz 137893 BLAKE2B ad925b974e280c0c933cb7c7d5131946fbb40d15410a671be3d93fa895e2d92a4f3218bce99abc8f2c1e007e72bd51662a18665579bf2ded7f349eb9ed5c652c SHA512 9d32269f51f896c554e6cbf8a674c50009bce48dd83dfe773b08b75bafd567eb75c26c227ab3a60bc83c1ed511862a3979b8d851befe8ad16fd0847eb91337cf -EBUILD layman-2.0.0-r1.ebuild 1631 BLAKE2B f92dd5f1cda05e10801371b435ddaeaf8bd82b43bfd0295bb70c2bf6020f8f6479b00884869e84d1e5f5df4897c31fc9658a8e26410b022f167b54d303cac7f7 SHA512 97c68d7f9c2b97c5ff4863114be546bd16ceff7a79423dc0a6769c40883a7199a2005f5e42ee125c4bbeeaf3396726505f6b8c9384276a835bdeb42abc57f061 -EBUILD layman-2.0.0-r3.ebuild 1670 BLAKE2B 6bc4a0d6008cf2b15dd887a3526e6cb20a2284e4ef8ea0440fb7376fa5483ac1d1c178c3093a68c7231578bcef97589554efa2ae6f1c2d18fc4fa0ada2144770 SHA512 d8112c10813e247facb85dcb52d19b5efcb2bac50bc2736f6a349e608a16d926bc33e609643999889e463a11c7e5d27b88bad701b84988f8dc2a784316de16d6 -EBUILD layman-2.2.0-r7.ebuild 2186 BLAKE2B 6556ab4446c772bead3046dbd09f611f5e6d2f3092100079f641ef5049e89a93ed79a7691c7e37a0b662cf208f65dcb2fe99172359ff5d49aff70e7ae263d733 SHA512 44c98c5bab21fba6614bda060b049ef585ebdbe9db8bbfbaf8d9004402265d357446d379ea74a4c656f0a72df7e08ee060d4de5f84c33f5a298e3bc20502703e -EBUILD layman-2.4.1-r1.ebuild 2136 BLAKE2B 0168b1fc69a824395b21de3c30a65f3f143163eb06fc3a99356fa77d90fd790f511fc8b290652a4d403e8a9708b065a0cd031efb7a2855066bbb58e720dcd45c SHA512 16d1136d809db9c7302e8ad853c3e1a85ad151b109f74a9e94c7d21c25bc9e43c2e99eb4dfa169c14a73ef8dbf967a84dd9464c39388e4a2112c52004de2abe7 -EBUILD layman-2.4.2-r1.ebuild 2189 BLAKE2B c5af41e44eaba0593d95c3007470b7605fd37426f20dc3578a380cec3620c5772666ff746914a8430628fa794eca3de98ce1668cbc2d8f7fe037dabfb19e447f SHA512 6b7abcc082035388561f1495fbd3c507ae2c95b002df50b5653f2c6c0e0f3837d49c6c9904d60a201c4c3eee52744126e6304d41ca7dfc06b35b3f6bd3601c94 -EBUILD layman-2.4.2-r2.ebuild 2330 BLAKE2B e2c2055ff2445e4afb47363dbbc258603f4d5c57df656c47419c64c395c39ba4ec3e203288093538301a3dc8da3a295ace8cab8e30a9f2b56c8713b9b7fad645 SHA512 75b9a042f89df4ecb8d16340e5cd8ef3b3d50c3f0972c6b851e98fe83b5ea26c37cff58bc96ba63ab02e2d1e227540a0fea9c5a2a3fddb102c3aeb510c4a998e -EBUILD layman-9999.ebuild 2330 BLAKE2B e2c2055ff2445e4afb47363dbbc258603f4d5c57df656c47419c64c395c39ba4ec3e203288093538301a3dc8da3a295ace8cab8e30a9f2b56c8713b9b7fad645 SHA512 75b9a042f89df4ecb8d16340e5cd8ef3b3d50c3f0972c6b851e98fe83b5ea26c37cff58bc96ba63ab02e2d1e227540a0fea9c5a2a3fddb102c3aeb510c4a998e +EBUILD layman-2.4.2-r1.ebuild 2180 BLAKE2B 7a754addb5f54c497deab6c2352134f58fdf5ded9b82e6a71668d7a77f88e4df6f7a050cc307a4ad4c66229bb5e856b1d14aa329d362924d178b5a8312572234 SHA512 e505e8af6a4f670e25a5db45b8feb8c4e7591a37cbc053c90e821c39c9c5c578b360c805a4dd020a7851b9a6dc4db9206fcf50640a68d3f536874c404d0a01b2 +EBUILD layman-2.4.2-r2.ebuild 2321 BLAKE2B f40318c2f25f9e704ae7c4a34e22f6ac50c444e88c419cc266d9eddbfcee1736dfeeb213c411b026e976b7c8d31ab961bd22c12bb6b1772c724ef305bddfa25b SHA512 9084e88b667b6b17b225c8ffb42cebf70b32d53e5058d6af6624c7b59d31815150f2d27ae8cfdb662fab6c814cf09334922ab3047043aa99999ec4666e2bd248 +EBUILD layman-9999.ebuild 2321 BLAKE2B f40318c2f25f9e704ae7c4a34e22f6ac50c444e88c419cc266d9eddbfcee1736dfeeb213c411b026e976b7c8d31ab961bd22c12bb6b1772c724ef305bddfa25b SHA512 9084e88b667b6b17b225c8ffb42cebf70b32d53e5058d6af6624c7b59d31815150f2d27ae8cfdb662fab6c814cf09334922ab3047043aa99999ec4666e2bd248 MISC metadata.xml 1177 BLAKE2B 0024befce684e122216fecaecb3ccf2f2da44fa82a3f2c8811155861041009a0cded912e93a2d6e66884814afc8b1ccbe6f006b40b6e44cafa13fa0f53c90a4d SHA512 d41244afefdb11e5f68be2200a759e4209b2b59f5b9de083e79a522d5a10f12359f9fd6f30fd24f73d4e9b190a2f974f8e519cd22614dd2b023594952dba957e diff --git a/app-portage/layman/files/layman-2.0.0.doctest.patch b/app-portage/layman/files/layman-2.0.0.doctest.patch deleted file mode 100644 index 6d3305ca3ef7..000000000000 --- a/app-portage/layman/files/layman-2.0.0.doctest.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/layman/db.py b/layman/db.py -index e2d740c..55a846a 100644 ---- a/layman/db.py -+++ b/layman/db.py -@@ -93,6 +93,7 @@ class DB(DbBase): - >>> from layman.config import OptionConfig - >>> myoptions = {'installed' : - ... here + '/tests/testfiles/global-overlays.xml', -+ ... 'local_list': here + '/tests/testfiles/overlays.xml', - ... 'make_conf' : write2, - ... 'nocheck' : 'yes', - ... 'storage' : tmpdir} -@@ -173,6 +174,7 @@ class DB(DbBase): - >>> from layman.config import OptionConfig - >>> myoptions = {'installed' : - ... here + '/tests/testfiles/global-overlays.xml', -+ ... 'local_list': here + '/tests/testfiles/overlays.xml', - ... 'make_conf' : write2, - ... 'nocheck' : 'yes', - ... 'storage' : tmpdir} diff --git a/app-portage/layman/files/layman-2.0.0.svn_upgrade.patch b/app-portage/layman/files/layman-2.0.0.svn_upgrade.patch deleted file mode 100644 index 431b9370593a..000000000000 --- a/app-portage/layman/files/layman-2.0.0.svn_upgrade.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 580097d4bc0cd3f07b4ce1b8da33e63f03ef0305 Mon Sep 17 00:00:00 2001 -From: Brian Dolbec <dolsen@gentoo.org> -Date: Mon, 6 Jan 2014 22:01:12 -0800 -Subject: [PATCH] Update svn's check_upgrade() for newer svn versions. - -Thanks you, Arfrever, for your assistance. ---- - layman/overlays/svn.py | 32 ++++++++++++-------------------- - 1 file changed, 12 insertions(+), 20 deletions(-) - -diff --git a/layman/overlays/svn.py b/layman/overlays/svn.py -index 4804925..374a516 100644 ---- a/layman/overlays/svn.py -+++ b/layman/overlays/svn.py -@@ -131,27 +131,19 @@ class SvnOverlay(OverlaySource): - return - - def check_upgrade(self, target): -- '''Code to check the installed svn version and -- run "svn upgrade" if needed.''' -+ '''Code to run "svn upgrade" it only takes longer -+ than checking if it does need an upgrade if it is -+ actually needed. -+ ''' - file_to_run = _resolve_command(self.command(), self.output.error)[1] -- args = file_to_run + ' -q --version' -+ args = " ".join([file_to_run, " upgrade", target]) -- pipe = Popen(args, shell=True, stdout=PIPE) -+ pipe = Popen(args, shell=True, stdout=PIPE, stderr=PIPE) - if pipe: -- self.output.debug("SVN: check_upgrade()... have a valid pipe", 4) -- version = pipe.stdout.readline().strip('\n') -- self.output.debug("SVN: check_upgrade()... svn version found: %s" -- % version, 4) -+ self.output.debug("SVN: check_upgrade()... have a valid pipe, " -+ "running upgrade", 4) -+ upgrade_output = pipe.stdout.readline().strip('\n') -+ if upgrade_output: -+ self.output.debug(" output: %s" % upgrade_output, 4) -+ self.output.debug("SVN: check_upgrade()... svn upgrade done", 4) - pipe.terminate() -- if version >= '1.7.0': -- self.output.debug("SVN: check_upgrade()... svn upgrade maybe", -- 4) -- _path = path([target,'.svn/wc.db']) -- if not os.path.exists(_path): -- self.output.info("An svn upgrade needs to be run...", -- 2) -- args = ["upgrade"] -- return self.run_command(self.command(), args, -- cwd=target, cmd="svn upgrade") -- return -- else: -- return -+ return --- -1.8.3.2 - diff --git a/app-portage/layman/files/layman-2.2.0-adds-kwargs-debug.patch b/app-portage/layman/files/layman-2.2.0-adds-kwargs-debug.patch deleted file mode 100644 index 2020cb716449..000000000000 --- a/app-portage/layman/files/layman-2.2.0-adds-kwargs-debug.patch +++ /dev/null @@ -1,28 +0,0 @@ -From: Devan Franchini <twitch153@gentoo.org> -Date: Sun, 7 Dec 2014 23:12:36 -0500 -Subject: [PATCH] Adds kwargs-debug and modifies kwargs-info level to 5 - ---- a/layman/overlays/archive.py -+++ b/layman/overlays/archive.py -@@ -50,7 +50,8 @@ class ArchiveOverlay(OverlaySource): - connector_output = { - 'info': self.output.debug, - 'error': self.output.error, -- 'kwargs-info': {'level': 2}, -+ 'kwargs-info': {'level': 5}, -+ 'kwargs-debug': {'level': 2}, - 'kwargs-error': {'level': None}, - } - ---- a/layman/remotedb.py -+++ b/layman/remotedb.py -@@ -120,6 +120,6 @@ class RemoteDB(DbBase): - 'info': self.output.info, - 'debug': self.output.debug, - 'error': self.output.error, -- 'kwargs-info': {'level': 2}, -+ 'kwargs-info': {'level': 5}, - 'kwargs-debug': {'level': 2}, - 'kwargs-error':{'level': None}, - } - diff --git a/app-portage/layman/files/layman-2.2.0-change-for-upstream-ssl-fetch.patch b/app-portage/layman/files/layman-2.2.0-change-for-upstream-ssl-fetch.patch deleted file mode 100644 index d738b26f12c0..000000000000 --- a/app-portage/layman/files/layman-2.2.0-change-for-upstream-ssl-fetch.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 81f1545f1371931d560492e8b323096d4befc775 Mon Sep 17 00:00:00 2001 -From: Brian Dolbec <dolsen@gentoo.org> -Date: Fri, 17 Oct 2014 19:40:38 -0700 -Subject: [PATCH] remotedb.py: Change for upstream ssl-fetch change - ---- - layman/remotedb.py | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/layman/remotedb.py b/layman/remotedb.py -index f0f7ea9..b866bd7 100644 ---- a/layman/remotedb.py -+++ b/layman/remotedb.py -@@ -57,7 +57,7 @@ class RemoteDB(DbBase): - self.detached_urls = [] - self.signed_urls = [] - self.proxies = config.proxies -- -+ - self.urls = [i.strip() - for i in config['overlays'].split('\n') if len(i)] - -@@ -116,9 +116,11 @@ class RemoteDB(DbBase): - need_gpg = [False, True, True] - # setup the ssl-fetch output map - connector_output = { -- 'info': self.output.debug, -+ 'info': self.output.info, -+ 'debug': self.output.debug, - 'error': self.output.error, - 'kwargs-info': {'level': 2}, -+ 'kwargs-debug': {'level': 2}, - 'kwargs-error':{'level': None}, - } - fetcher = Connector(connector_output, self.proxies, USERAGENT) --- -2.0.5 - diff --git a/app-portage/layman/files/layman-2.2.0-removes-doctest-remnants.patch b/app-portage/layman/files/layman-2.2.0-removes-doctest-remnants.patch deleted file mode 100644 index 4b077140019b..000000000000 --- a/app-portage/layman/files/layman-2.2.0-removes-doctest-remnants.patch +++ /dev/null @@ -1,208 +0,0 @@ -From: Devan Franchini <twitch153@gentoo.org> -Date: Fri, 18 Oct 2014 15:21:24 -0400 -Subject: [PATCH] Removes doctest remnants - ---- a/layman/api.py 2014-10-18 14:27:13.233842116 -0400 -+++ b/layman/api.py 2014-10-18 14:29:51.184849673 -0400 -@@ -714,15 +714,3 @@ - write = os.fdopen(fd_w, 'w') - read = os.fdopen(fd_r, 'r') - return (read, write, fd_r, fd_w) -- -- --if __name__ == '__main__': -- import doctest, sys -- -- # Ignore warnings here. We are just testing -- from warnings import filterwarnings, resetwarnings -- filterwarnings('ignore') -- -- doctest.testmod(sys.modules[__name__]) -- -- resetwarnings() ---- a/layman/argsparser.py 2014-10-18 14:27:13.233842116 -0400 -+++ b/layman/argsparser.py 2014-10-18 14:30:35.256851781 -0400 -@@ -404,14 +404,3 @@ - self.output.debug('ARGSPARSER: Returning keys', 9) - - return keys -- -- --#=============================================================================== --# --# Testing --# --#------------------------------------------------------------------------------- -- --if __name__ == '__main__': -- import doctest -- doctest.testmod(sys.modules[__name__]) ---- a/layman/cli.py 2014-10-18 14:27:13.233842116 -0400 -+++ b/layman/cli.py 2014-10-18 14:32:11.456856384 -0400 -@@ -397,15 +397,3 @@ - # blank newline -- no " *" - self.output.notice('') - return info != {} -- -- --if __name__ == '__main__': -- import doctest -- -- # Ignore warnings here. We are just testing -- from warnings import filterwarnings, resetwarnings -- filterwarnings('ignore') -- -- doctest.testmod(sys.modules[__name__]) -- -- resetwarnings() ---- a/layman/config.py 2014-10-18 14:27:13.233842116 -0400 -+++ b/layman/config.py 2014-10-18 14:31:02.528853086 -0400 -@@ -348,13 +348,3 @@ - if new_defaults is not None: - self._defaults.update(new_defaults) - return -- --#=============================================================================== --# --# Testing --# --#------------------------------------------------------------------------------- -- --if __name__ == '__main__': -- import doctest -- doctest.testmod(sys.modules[__name__]) ---- a/layman/db.py 2014-10-18 14:27:13.234842116 -0400 -+++ b/layman/db.py 2014-10-18 14:32:32.160857374 -0400 -@@ -315,21 +315,3 @@ - raise Exception('Syncing overlay "' + overlay_name + - '" returned status ' + str(result) + '!' + - '\ndb.sync()') -- -- --#=============================================================================== --# --# Testing --# --#------------------------------------------------------------------------------- -- --if __name__ == '__main__': -- import doctest, sys -- -- # Ignore warnings here. We are just testing -- from warnings import filterwarnings, resetwarnings -- filterwarnings('ignore') -- -- doctest.testmod(sys.modules[__name__]) -- -- resetwarnings() ---- a/layman/dbbase.py 2014-10-18 14:27:13.234842116 -0400 -+++ b/layman/dbbase.py 2014-10-18 14:31:14.648853666 -0400 -@@ -252,21 +252,3 @@ - """returns a list of the overlay names - """ - return sorted(self.overlays) -- -- --#=============================================================================== --# --# Testing --# --#------------------------------------------------------------------------------- -- --if __name__ == '__main__': -- import doctest -- -- # Ignore warnings here. We are just testing -- from warnings import filterwarnings, resetwarnings -- filterwarnings('ignore') -- -- doctest.testmod(sys.modules[__name__]) -- -- resetwarnings() ---- a/layman/overlays/archive.py 2014-10-18 14:27:13.253842116 -0400 -+++ b/layman/overlays/archive.py 2014-10-18 14:31:54.640855579 -0400 -@@ -188,15 +188,3 @@ - ''' - - return self.is_supported() -- -- --if __name__ == '__main__': -- import doctest -- -- # Ignore warnings here. We are just testing. -- from warnings import filterwarnings, resetwarnings -- filterwarnings('ignore') -- -- doctest.testmod(sys.modules[__name__]) -- -- resetwarnings() ---- a/layman/overlays/modules/tar/tar.py 2014-10-18 14:27:13.245842116 -0400 -+++ b/layman/overlays/modules/tar/tar.py 2014-10-18 15:10:13.303965557 -0400 -@@ -94,14 +94,3 @@ - return require_supported( - [(self.command(), 'tar', 'app-arch/tar'), ], - self.output.warn) -- --if __name__ == '__main__': -- import doctest -- -- # Ignore warnings here. We are just testing -- from warnings import filterwarnings, resetwarnings -- filterwarnings('ignore') -- -- doctest.testmod(sys.modules[__name__]) -- -- resetwarnings() ---- a/layman/overlays/overlay.py 2014-10-18 14:27:13.253842116 -0400 -+++ b/layman/overlays/overlay.py 2014-10-18 14:31:38.624854813 -0400 -@@ -546,14 +546,3 @@ - def source_types(self): - for i in self.sources: - yield i.type -- -- --#============================================================================== --# --# Testing --# --#------------------------------------------------------------------------------ -- --if __name__ == '__main__': -- import doctest -- doctest.testmod(sys.modules[__name__]) ---- a/layman/remotedb.py 2014-10-18 14:27:13.253842116 -0400 -+++ b/layman/remotedb.py 2014-10-18 14:29:31.064848710 -0400 -@@ -384,14 +384,3 @@ - self.signed_urls = [i.strip() - for i in self.config['gpg_signed_lists'].split('\n') if len(i)] - ''' -- --if __name__ == '__main__': -- import doctest -- -- # Ignore warnings here. We are just testing -- from warnings import filterwarnings, resetwarnings -- filterwarnings('ignore') -- -- doctest.testmod(sys.modules[__name__]) -- -- resetwarnings() ---- a/layman/utils.py 2014-10-18 14:27:13.254842117 -0400 -+++ b/layman/utils.py 2014-10-18 14:30:24.088851247 -0400 -@@ -347,14 +347,3 @@ - for key in kwargs: - result[key] = kwargs[key] - return result -- -- --#=============================================================================== --# --# Testing --# --#------------------------------------------------------------------------------- -- --if __name__ == '__main__': -- import doctest -- doctest.testmod(sys.modules[__name__]) - diff --git a/app-portage/layman/files/layman-2.4.1-sourcefileattributechanges.patch b/app-portage/layman/files/layman-2.4.1-sourcefileattributechanges.patch deleted file mode 100644 index 207f474304c7..000000000000 --- a/app-portage/layman/files/layman-2.4.1-sourcefileattributechanges.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 90fe6724d0a8d1ebfe6443dee118432e20432b8b Mon Sep 17 00:00:00 2001 -From: Brian Dolbec <dolsen@gentoo.org> -Date: Tue, 10 May 2016 15:12:02 -0700 -Subject: [PATCH] layman/module.py: Fix commit 63808ef00f94 mis-applied - 'sourcefile' attribute changes - -It was not looking for the 'sourcefile' attribute first, then falling back to the kidname for -backward compatibility. -It was incorrectly looking for an ImportError, instead of a 'sourcefile' KeyError. -The filepath of the affected file for the error message had an extra leading '_'. -Add the module name to the warning message. ---- - layman/module.py | 11 ++++++----- - 1 file changed, 6 insertions(+), 5 deletions(-) - -diff --git a/layman/module.py b/layman/module.py -index 08bcbc2..092418f 100644 ---- a/layman/module.py -+++ b/layman/module.py -@@ -49,13 +49,14 @@ class Module(object): - kid = self.module_spec['provides'][submodule] - kidname = kid['name'] - try: -+ kid['module_name'] = '.'.join([mod_name, kid['sourcefile']]) -+ except KeyError: - kid['module_name'] = '.'.join([mod_name, kidname]) -- except ImportError: -- kid['module_name'] = '.'.join([mod_name, self.name]) -- f = self.__module.__file__ -- msg = 'Module.__initialize(); module spec is old, missing '\ -+ f = self._module.__file__ -+ msg = 'Module.__initialize(); %(module)s module spec is old, missing '\ - 'attribute: \'sourcefile\'.\nBackward compatibility '\ -- 'may be removed in the future.\nFile: %(f)s' % {'f': f} -+ 'may be removed in the future.\nFile: %(f)s' % { -+ 'module': self.name, 'f': f} - self.output.warn(msg) - kid['is_imported'] = False - self.kids[kidname] = kid --- -2.8.3 - diff --git a/app-portage/layman/layman-2.0.0-r1.ebuild b/app-portage/layman/layman-2.0.0-r1.ebuild deleted file mode 100644 index cfba5b52cd7f..000000000000 --- a/app-portage/layman/layman-2.0.0-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="xml(+)" - -inherit eutils distutils-r1 prefix - -DESCRIPTION="Tool to manage Gentoo overlays" -HOMEPAGE="http://layman.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="bazaar cvs darcs +git mercurial subversion test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-vcs/subversion )" - -RDEPEND=" - bazaar? ( dev-vcs/bzr ) - cvs? ( dev-vcs/cvs ) - darcs? ( dev-vcs/darcs ) - git? ( dev-vcs/git ) - mercurial? ( dev-vcs/mercurial ) - subversion? ( - || ( - >=dev-vcs/subversion-1.5.4[http] - >=dev-vcs/subversion-1.5.4[webdav-neon] - >=dev-vcs/subversion-1.5.4[webdav-serf] - ) - ) - " - -python_prepare_all() { - local PATCHES=( "${FILESDIR}"/layman-2.0.0.doctest.patch ) - distutils-r1_python_prepare_all - eprefixify etc/layman.cfg layman/config.py -} - -python_test() { - for suite in layman/tests/{dtest,external}.py ; do - PYTHONPATH="." "${PYTHON}" ${suite} \ - || die "test suite '${suite}' failed" - done -} - -python_install_all() { - distutils-r1_python_install_all - - insinto /etc/layman - doins etc/layman.cfg - - doman doc/layman.8 - dohtml doc/layman.8.html - - keepdir /var/lib/layman - keepdir /etc/layman/overlays -} - -pkg_postinst() { - # now run layman's update utility - einfo "Running layman-updater..." - "${EROOT}"/usr/bin/layman-updater - einfo -} diff --git a/app-portage/layman/layman-2.0.0-r3.ebuild b/app-portage/layman/layman-2.0.0-r3.ebuild deleted file mode 100644 index e2e6e9df396d..000000000000 --- a/app-portage/layman/layman-2.0.0-r3.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 pypy ) -PYTHON_REQ_USE="xml(+)" - -inherit eutils distutils-r1 prefix - -DESCRIPTION="Tool to manage Gentoo overlays" -HOMEPAGE="http://layman.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="bazaar cvs darcs +git mercurial subversion test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-vcs/subversion )" - -RDEPEND=" - bazaar? ( dev-vcs/bzr ) - cvs? ( dev-vcs/cvs ) - darcs? ( dev-vcs/darcs ) - git? ( dev-vcs/git ) - mercurial? ( dev-vcs/mercurial ) - subversion? ( - || ( - >=dev-vcs/subversion-1.5.4[http] - >=dev-vcs/subversion-1.5.4[webdav-neon] - >=dev-vcs/subversion-1.5.4[webdav-serf] - ) - ) - sys-apps/portage[${PYTHON_USEDEP}] - " - -python_prepare_all() { - local PATCHES=( "${FILESDIR}"/layman-2.0.0.*.patch ) - distutils-r1_python_prepare_all - eprefixify etc/layman.cfg layman/config.py -} - -python_test() { - for suite in layman/tests/{dtest,external}.py ; do - PYTHONPATH="." "${PYTHON}" ${suite} \ - || die "test suite '${suite}' failed" - done -} - -python_install_all() { - distutils-r1_python_install_all - - insinto /etc/layman - doins etc/layman.cfg - - doman doc/layman.8 - dohtml doc/layman.8.html - - keepdir /var/lib/layman - keepdir /etc/layman/overlays -} - -pkg_postinst() { - # now run layman's update utility - einfo "Running layman-updater..." - "${EROOT}"/usr/bin/layman-updater - einfo -} diff --git a/app-portage/layman/layman-2.2.0-r7.ebuild b/app-portage/layman/layman-2.2.0-r7.ebuild deleted file mode 100644 index 00fc4d1dd541..000000000000 --- a/app-portage/layman/layman-2.2.0-r7.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 pypy ) -PYTHON_REQ_USE="xml(+)" - -inherit eutils distutils-r1 linux-info prefix - -DESCRIPTION="Tool to manage Gentoo overlays" -HOMEPAGE="http://layman.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="bazaar cvs darcs +git g-sorcery mercurial squashfs subversion test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-vcs/subversion )" - -RDEPEND=" - bazaar? ( dev-vcs/bzr ) - cvs? ( dev-vcs/cvs ) - darcs? ( dev-vcs/darcs ) - git? ( dev-vcs/git ) - mercurial? ( dev-vcs/mercurial ) - g-sorcery? ( app-portage/g-sorcery ) - subversion? ( - || ( - >=dev-vcs/subversion-1.5.4[http] - >=dev-vcs/subversion-1.5.4[webdav-neon] - >=dev-vcs/subversion-1.5.4[webdav-serf] - ) - ) - sys-apps/portage[${PYTHON_USEDEP}] - >=dev-python/ssl-fetch-0.2[${PYTHON_USEDEP}] - " - -layman_check_kernel_config() { - local CONFIG_CHECK - use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS" - [[ -n ${CONFIG_CHECK} ]] && check_extra_config -} - -pkg_pretend() { - layman_check_kernel_config -} - -pkg_setup() { - layman_check_kernel_config -} - -python_prepare_all() { - distutils-r1_python_prepare_all - epatch "${FILESDIR}"/${P}-removes-doctest-remnants.patch - epatch "${FILESDIR}"/${P}-change-for-upstream-ssl-fetch.patch - epatch "${FILESDIR}"/${P}-adds-kwargs-debug.patch - rm "${S}"/"${PN}"/tests/dtest.py - eprefixify etc/layman.cfg layman/config.py -} - -python_test() { - for suite in layman/tests/external.py ; do - PYTHONPATH="." "${PYTHON}" ${suite} \ - || die "test suite '${suite}' failed" - done -} - -python_install_all() { - distutils-r1_python_install_all - - insinto /etc/layman - doins etc/layman.cfg - - doman doc/layman.8 - dohtml doc/layman.8.html - - keepdir /var/lib/layman - keepdir /etc/layman/overlays -} - -pkg_postinst() { - # now run layman's update utility - einfo "Running layman-updater..." - "${EROOT}"/usr/bin/layman-updater - einfo -} diff --git a/app-portage/layman/layman-2.4.1-r1.ebuild b/app-portage/layman/layman-2.4.1-r1.ebuild deleted file mode 100644 index 398b9adf8cd8..000000000000 --- a/app-portage/layman/layman-2.4.1-r1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python{2_7,3_5} pypy ) -PYTHON_REQ_USE="xml(+),sqlite?" - -inherit eutils distutils-r1 linux-info prefix - -DESCRIPTION="Tool to manage Gentoo overlays" -HOMEPAGE="https://wiki.gentoo.org/wiki/Layman" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86" -IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion sync-plugin-portage test" -RESTRICT="!test? ( test )" - -DEPEND="test? ( dev-vcs/subversion ) - " - -RDEPEND=" - bazaar? ( dev-vcs/bzr ) - cvs? ( dev-vcs/cvs ) - darcs? ( dev-vcs/darcs ) - git? ( dev-vcs/git ) - mercurial? ( dev-vcs/mercurial ) - g-sorcery? ( app-portage/g-sorcery ) - subversion? ( - || ( - >=dev-vcs/subversion-1.5.4[http] - >=dev-vcs/subversion-1.5.4[webdav-neon] - >=dev-vcs/subversion-1.5.4[webdav-serf] - ) - ) - gpg? ( >=dev-python/pyGPG-0.2 ) - sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] ) - !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] ) - >=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}] - " - -PATCHES=( - "${FILESDIR}/layman-2.4.1-sourcefileattributechanges.patch" -) - -layman_check_kernel_config() { - local CONFIG_CHECK - use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS" - [[ -n ${CONFIG_CHECK} ]] && check_extra_config -} - -pkg_pretend() { - layman_check_kernel_config -} - -pkg_setup() { - layman_check_kernel_config -} - -python_prepare_all() { - python_setup - esetup.py setup_plugins - distutils-r1_python_prepare_all - eprefixify etc/layman.cfg layman/config.py -} - -python_test() { - suite=layman/tests/external.py - PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' failed" - unset suite -} - -python_install_all() { - distutils-r1_python_install_all - - insinto /etc/layman - doins etc/layman.cfg - - doman doc/layman.8 - dohtml doc/layman.8.html - - keepdir /var/lib/layman - keepdir /etc/layman/overlays -} - -pkg_postinst() { - # now run layman's update utility - einfo "Running layman-updater..." - "${EROOT}"/usr/bin/layman-updater - einfo -} diff --git a/app-portage/layman/layman-2.4.2-r1.ebuild b/app-portage/layman/layman-2.4.2-r1.ebuild index 9662dd128474..316be315fb4c 100644 --- a/app-portage/layman/layman-2.4.2-r1.ebuild +++ b/app-portage/layman/layman-2.4.2-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" -PYTHON_COMPAT=( python{2_7,3_5,3_6} pypy ) +PYTHON_COMPAT=( python{2_7,3_6} ) PYTHON_REQ_USE="xml(+),sqlite?" inherit eutils distutils-r1 linux-info prefix diff --git a/app-portage/layman/layman-2.4.2-r2.ebuild b/app-portage/layman/layman-2.4.2-r2.ebuild index 1d63b0e05f54..c681b67f3fea 100644 --- a/app-portage/layman/layman-2.4.2-r2.ebuild +++ b/app-portage/layman/layman-2.4.2-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy ) +PYTHON_COMPAT=( python{2_7,3_6,3_7} ) PYTHON_REQ_USE="xml(+),sqlite?" inherit eutils distutils-r1 linux-info prefix diff --git a/app-portage/layman/layman-9999.ebuild b/app-portage/layman/layman-9999.ebuild index 1d63b0e05f54..c681b67f3fea 100644 --- a/app-portage/layman/layman-9999.ebuild +++ b/app-portage/layman/layman-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} pypy ) +PYTHON_COMPAT=( python{2_7,3_6,3_7} ) PYTHON_REQ_USE="xml(+),sqlite?" inherit eutils distutils-r1 linux-info prefix |