diff options
author | Tom Wijsman <tomwij@gentoo.org> | 2013-03-28 15:15:03 +0000 |
---|---|---|
committer | Tom Wijsman <tomwij@gentoo.org> | 2013-03-28 15:15:03 +0000 |
commit | 7549ebd559ab1f7b6e740983323cac407b764b41 (patch) | |
tree | 32b793db55ae302822ae8ffdcfe3a6876ba7da01 /app-misc | |
parent | New ebuild for fslint, from sunrise overlay. EAPI 5. Made install function mo... (diff) | |
download | historical-7549ebd559ab1f7b6e740983323cac407b764b41.tar.gz historical-7549ebd559ab1f7b6e740983323cac407b764b41.tar.bz2 historical-7549ebd559ab1f7b6e740983323cac407b764b41.zip |
New ebuild for fslint, from sunrise overlay. EAPI 5. Made install function more specific and give binaries +x permissions. Fixes bug #33341.
Package-Manager: portage-2.1.11.59/cvs/Linux x86_64
Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/fslint/Manifest | 18 | ||||
-rw-r--r-- | app-misc/fslint/fslint-2.42.ebuild | 68 | ||||
-rw-r--r-- | app-misc/fslint/metadata.xml | 11 |
3 files changed, 95 insertions, 2 deletions
diff --git a/app-misc/fslint/Manifest b/app-misc/fslint/Manifest index df261d495135..4cb6a7f79598 100644 --- a/app-misc/fslint/Manifest +++ b/app-misc/fslint/Manifest @@ -1,4 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + DIST fslint-2.42.tar.gz 111520 SHA256 babbef4a34f42ab1d396152fd79b4353adc114b2e8d68b838e20a8067c5a3273 SHA512 e32575827769a6e0e1847f6edb4ed5337fc5705d65f327e93510af29cafe11df175eec9924f15e9525ff7c320048940e9341e9e62b4ec717b2630aa405a484e6 WHIRLPOOL fc74fb8ddd9d03283d6f7ec7763c2efef9036242ab5ba487046af14f880f0bc8661cec07614fc61fcee684933614abe49142f6dde4c3ef1d42d0f5292437be67 -EBUILD fslint-2.42.ebuild 1574 SHA256 d87c02d09688678e15b038411aadace914c899a0cc7fe3013a4e7f1d1c83e089 SHA512 8f715045ac8300ea4261b35ebf4feaab5848c60087c51616aa9c2b2694335602c586470fe03451e349f9129fa30bdc13dcde7fa2e529a768729b4cc32471279e WHIRLPOOL c4024cf3438541c2e8b74fda151bbbaa171af37efdb0add9c3d1c9a91f02284fcb1a946e9cf9630c334ae145b11e4df6ab42a2f674aa7e54708f20c0387ff768 -MISC ChangeLog 374 SHA256 19427377704fc8cf25f7f842cc8b722ed1518391706a383059c1d2518e4bfdee SHA512 b2d062dcae3cbbab819881ce21fe47f3a263e45f1e9d53f0491b301a9d15525288217a84229844fcfc9403a0778326d58660024a382bdef057059b86361b948d WHIRLPOOL 206f74c107b125e8e958e2574e97a44cf272198905e27882af9111910ebe2fb3df2303b6b7dc9b8383dd5a405528b480a51e368d01249b85bad2f3c2532629ce +EBUILD fslint-2.42.ebuild 1670 SHA256 cd26708dc4f22bfbe092ba8a57979bcccc664ef8de0de480add8d3b8e379474c SHA512 ed2bc6892c3eea2163845ca79f28fd565ba73c4a96437dae43172935222248463da5fe55170362ed31a0936d2e8a519d27213f356fa6b35288f59259900a3490 WHIRLPOOL 709ec07938083f42ee7efe276888f60205c8dd6a58be5cc1e1384e742133092193b4d3adc774d967f86698be2b476d2b1133ad63ae8e122ed36e03d92054cddc +MISC ChangeLog 461 SHA256 3d7995e2fc9b37b85875ba47f0f23e70a5fb4573f86b71e7679dfc844a21f941 SHA512 2ba3db3d55ea0dd0cdc7eafea367f7ae18030415e8dc19724b8849323c27aa26c957c969b06a025f7f0a421af2818a5730133dfa10bea373e2d1e5d4580c2d84 WHIRLPOOL ea41e15385d12e63d18439adc9f9c73ae8ddf9aeea9f16f36ccab7ddaf1a3caa8e8a8a8771e6696e8b146189e9b938b5d5059f5e620cf77125ee93e4f3a93e5f MISC metadata.xml 339 SHA256 0e25a7be0783b62b1d2726e63f714ef687c5f9da4612ba90e722ea5e54d09911 SHA512 99d6e357a8479296b482eaeacbe8f4f9c00c08dbbf078328d787d784d058485d73b7f7a5fce1500d6546487526d4ea1e8e1b3dc3719ae31725fa65b95da54a4e WHIRLPOOL f6f234cb154f839dc6f6b2f3a19dcd664f0b8fccd7bfad70d0054b0f1cfcad0f93b5a72d72fd901511569df3ea4cb48bf4a9606e6b4ded988901bb23af54d820 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJRVF5SAAoJEJWyH81tNOV91uoH/2YSuV+cHhC9ekMhAsqqrSTM +cb1UEQbHs0GCdHsWcwwfW5mvytltnyqL6zWJJUfOq84WhGq5msSqOyaVgbp0vnSm +xoZTaB76SwfLFBX0nLWtvqCbhvRbDtdOp91IXGn6Mrkip+qlaa7roYyzrU1yJLsE +JXtZ+BUoHZ7i/pic0Y2yBEasSd1XJifPk6z9HbOehZ7qsFBxI0dUa6KKFsisHzxF +UZLdsDY6MfvENM0/cqGFLyKLRSIZeXuMRXw6MWbKetskuzMLspQYdiQiAXJyZCFd +RpHWWsaL/28QIVMVPIrStRObBk2yhSyBmCYr59+FMpjEVCg9tr/LJIFpKfdgDIk= +=k5m4 +-----END PGP SIGNATURE----- diff --git a/app-misc/fslint/fslint-2.42.ebuild b/app-misc/fslint/fslint-2.42.ebuild new file mode 100644 index 000000000000..866d81008d56 --- /dev/null +++ b/app-misc/fslint/fslint-2.42.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/fslint/fslint-2.42.ebuild,v 1.1 2013/03/28 15:15:00 tomwij Exp $ + +EAPI="5" + +PYTHON_DEPEND="2" + +inherit eutils python + +DESCRIPTION="An utility to find various forms of lint on a filesystem." +HOMEPAGE="http://www.pixelbeat.org/${PN}/" +SRC_URI="http://www.pixelbeat.org/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +DEPEND="nls? ( sys-devel/gettext )" +RDEPEND="dev-python/pygtk:2" + +src_prepare() { + python_convert_shebangs -r 2 . + + # Change some paths to make fslint-gui run when installed in /usr/bin. + sed -e "s:^liblocation=.*$:liblocation='${EROOT}usr/share/${PN}' #Gentoo:" \ + -e "s:^locale_base=.*$:locale_base=None #Gentoo:" \ + -i fslint-gui || die "sed failed" +} + +src_install() { + insinto /usr/share/${PN} + doins ${PN}{.glade,.gladep,_icon.png} + + insinto /usr/share/${PN}/${PN} + doins ${PN}/find* + doins ${PN}/${PN} + doins ${PN}/zipdir + + insinto /usr/share/${PN}/${PN}/fstool/ + doins ${PN}/fstool/* + + insinto /usr/share/${PN}/${PN}/supprt/ + doins ${PN}/supprt/* + + insinto /usr/share/${PN}/${PN}/supprt/rmlint + doins ${PN}/supprt/rmlint/* + + fperms +x /usr/share/${PN}/${PN}/find* + fperms +x /usr/share/${PN}/${PN}/zipdir + fperms +x /usr/share/${PN}/${PN}/fstool/* + fperms +x /usr/share/${PN}/${PN}/supprt/* + fperms +x /usr/share/${PN}/${PN}/supprt/rmlint/{fixdup,merge_hardlinks} + + dobin ${PN}-gui + + doicon ${PN}_icon.png + domenu ${PN}.desktop + + dodoc doc/{FAQ,NEWS,README,TODO} + doman man/{fslint.1,fslint-gui.1} + + if use nls ; then + cd po + emake DESTDIR="${D}" install + fi +} diff --git a/app-misc/fslint/metadata.xml b/app-misc/fslint/metadata.xml new file mode 100644 index 000000000000..1b9295d3078b --- /dev/null +++ b/app-misc/fslint/metadata.xml @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>TomWij@gentoo.org</email> + <name>Tom Wijsman</name> + </maintainer> + <longdescription> + An utility to find various forms of lint on a filesystem. + </longdescription> +</pkgmetadata> |