summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2013-03-28 15:15:03 +0000
committerTom Wijsman <tomwij@gentoo.org>2013-03-28 15:15:03 +0000
commit7549ebd559ab1f7b6e740983323cac407b764b41 (patch)
tree32b793db55ae302822ae8ffdcfe3a6876ba7da01 /app-misc
parentNew ebuild for fslint, from sunrise overlay. EAPI 5. Made install function mo... (diff)
downloadhistorical-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/Manifest18
-rw-r--r--app-misc/fslint/fslint-2.42.ebuild68
-rw-r--r--app-misc/fslint/metadata.xml11
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>