summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2014-03-10 14:09:47 +0000
committerJeroen Roovers <jer@gentoo.org>2014-03-10 14:09:47 +0000
commit1d0466341c919ba1764deb98394c2ff4b1386c7c (patch)
treee9e484c270fe714aa5721eb837abdaecd01de11c /dev-util/splint
parentsys-kernel/aufs-sources: Bump to latest aufs3, linux and genpatch release (diff)
downloadhistorical-1d0466341c919ba1764deb98394c2ff4b1386c7c.tar.gz
historical-1d0466341c919ba1764deb98394c2ff4b1386c7c.tar.bz2
historical-1d0466341c919ba1764deb98394c2ff4b1386c7c.zip
Remove unneeded virtual/yacc dependency (bug #503994). Run make test in src_test().
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'dev-util/splint')
-rw-r--r--dev-util/splint/ChangeLog10
-rw-r--r--dev-util/splint/Manifest13
-rw-r--r--dev-util/splint/splint-3.1.2-r1.ebuild35
3 files changed, 55 insertions, 3 deletions
diff --git a/dev-util/splint/ChangeLog b/dev-util/splint/ChangeLog
index fddb6ce13df9..b30cdff87225 100644
--- a/dev-util/splint/ChangeLog
+++ b/dev-util/splint/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/splint
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/splint/ChangeLog,v 1.28 2012/12/19 18:27:06 ago Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/splint/ChangeLog,v 1.29 2014/03/10 14:09:41 jer Exp $
+
+*splint-3.1.2-r1 (10 Mar 2014)
+
+ 10 Mar 2014; Jeroen Roovers <jer@gentoo.org> +splint-3.1.2-r1.ebuild:
+ Remove unneeded virtual/yacc dependency (bug #503994). Run make test in
+ src_test().
19 Dec 2012; Agostino Sarubbo <ago@gentoo.org> splint-3.1.2.ebuild:
Add ~ia64, wrt bug #441688
diff --git a/dev-util/splint/Manifest b/dev-util/splint/Manifest
index 5d5224a39a8e..154f6e377d90 100644
--- a/dev-util/splint/Manifest
+++ b/dev-util/splint/Manifest
@@ -1,4 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST splint-3.1.2.src.tgz 2284033 SHA256 c78db643df663313e3fa9d565118391825dd937617819c6efc7966cdf444fb0a SHA512 9bbf3f6575763c022940efde947f845f52095a1bcf645f7f4a98feb335b62d2bd50d78420e7fe95f81eb139b110d8fe48112b025deace45f7994360b20d47e0b WHIRLPOOL 092afab6adee524b93a06c4674941bb5a21c838226fa8fa0d5536e97d1411ee43d472212f5aa3677431b59eef325837bf6521ba62163df54f302b6ac1c279313
+EBUILD splint-3.1.2-r1.ebuild 785 SHA256 6176e51ba627abf6fb331595ca04172d0f159a3e9037ebbb8eeb0d65191aec91 SHA512 686ac00cd9d2757356b45a86842dbec0cb995a7c5c37ced23acdcf12752fd12a67ebeec5bcd95788ebaca1591ff47fbf50af58cc65f0f9dd1e3f3c3e638da736 WHIRLPOOL 210eeddcd9ec1b29be5c31955eec9c79e35ae36acb3e0f1012d576a3ea3620c63698efd779476023721827b8ed69222ab87f6a79d3fbbd5de9c3a10b2b3385c6
EBUILD splint-3.1.2.ebuild 654 SHA256 fdb814cf34ca6dc9ae5f39b68bbfb362a8570e87383525ad06f470ae927d2ee5 SHA512 5a630e9cabc91ae4da45ffb2ff5a37e80a6d5d45e68157fb34785eecdb817c36686dcad94747743a23f10bd27d4d96ceb21d1174206dd7e67730cbe1ea0bfc51 WHIRLPOOL 8bba362dfafb3aa842bd57d2dc66d68510f673c51a037ffae51704199bf26f3a1d094f10475942b6400f0a6292fafd0a8579c0a1dc43743d53062207dd353633
-MISC ChangeLog 3054 SHA256 0f91498003e8f1974f84db606756f47f91e20b5c8c7a35c4bf4cd7d1d8fb86ac SHA512 a80226055505b537f3824a5c7c6de672020936e614419f0322999fe03552d90680d03a7691b86da5fa9511a0a489166fedc84c64ee2cc06487773f3fc2cc5a7d WHIRLPOOL 0635418af736dad051bc4848bda062fcab7d9c759eaace543bb938f5f81f2d1da91fc2838e69c0ae94d04dd99e38c9bbaba537497eef380e0ca553362d781958
+MISC ChangeLog 3247 SHA256 ad83d9aa82deb3713eaf577b2af351f334dfaf44701ab765820658bc4908f797 SHA512 7736ded887273990ef8588c74b41942f1e7db2ecf59c76db5748fe4dfa0742e9854afa1bc3371d39a2fdedb695236049f1f672e4877904569763fcddf68abca2 WHIRLPOOL d06aafebb59cb0ae90056375479c419f6f1ae81861d640cdc7c5df7420b8f443cecd2db712d3dea6616354583f7897802a368f2ca593689cad4cb71b15e3d123
MISC metadata.xml 226 SHA256 88817c5db4b254f26efc82b473413bba06447886ec74fce421d23f9e2fce32d3 SHA512 3add3c25669dbb90c2cadd16f8517098eb61adec5c1a65277ee92f6b7b4e2c7b47ae5dc4710cb04ca5ab85a1db1613ea8065a47d695f26644c7e8bbc89e3986a WHIRLPOOL e97e2e62289e7b2f7f2667ba416b597407ab7f8cda2d4e70f7d04ce42fc2f2dc6e47bbea3514004094973c0bfa95c91e453461d1ce22f8e03c792ce1049d6fce
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iEYEAREIAAYFAlMdx6sACgkQVWmRsqeSphN02gCffTy3ttRxENNM3lX4AWv+whVj
+y4cAn0w/R5VGhkQCAVeiqVyYSZIXXrtX
+=Gara
+-----END PGP SIGNATURE-----
diff --git a/dev-util/splint/splint-3.1.2-r1.ebuild b/dev-util/splint/splint-3.1.2-r1.ebuild
new file mode 100644
index 000000000000..4326a3dafc8a
--- /dev/null
+++ b/dev-util/splint/splint-3.1.2-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/splint/splint-3.1.2-r1.ebuild,v 1.1 2014/03/10 14:09:41 jer Exp $
+
+EAPI=5
+
+DESCRIPTION="Check C programs for vulnerabilities and programming mistakes"
+HOMEPAGE="http://lclint.cs.virginia.edu/"
+SRC_URI="http://www.splint.org/downloads/${P}.src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+DEPEND="
+ sys-devel/flex
+"
+
+src_configure() {
+ # We do not need bison/yacc at all here
+ # We definitely need libfl
+ BISON=no LEXLIB=-lfl econf
+}
+
+src_compile() {
+ local subdir
+ # skip test/ subdir
+ for subdir in src lib imports doc; do
+ emake -j1 -C ${subdir}
+ done
+}
+
+src_test() {
+ emake -C test
+}