improve ebuild quality
authorFabio Erculiani <lxnay@gentoo.org>
Sun, 11 Jul 2010 09:00:45 +0000 (09:00 +0000)
committerFabio Erculiani <lxnay@gentoo.org>
Sun, 11 Jul 2010 09:00:45 +0000 (09:00 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

www-apache/mod_nss/ChangeLog
www-apache/mod_nss/Manifest
www-apache/mod_nss/mod_nss-1.0.8-r1.ebuild

index 0609117d08c8c42fbbf96de8eb65055d2810b709..8c5b0730eff567591fc10746a4a271b6284efacb 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for www-apache/mod_nss
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_nss/ChangeLog,v 1.2 2010/07/11 08:53:37 lxnay Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_nss/ChangeLog,v 1.3 2010/07/11 09:00:45 lxnay Exp $
+
+  11 Jul 2010; Fabio Erculiani <lxnay@gentoo.org> mod_nss-1.0.8-r1.ebuild:
+  improve ebuild quality
 
   11 Jul 2010; Fabio Erculiani <lxnay@gentoo.org> metadata.xml:
   set apache herd in metadata.xml
index e31aca4617fa8085522a87da6066e56975001e57..1887b3bcc350e0b4177dc53806e7448390093c33 100644 (file)
@@ -1,5 +1,5 @@
 AUX 47_mod_nss.conf 8849 RMD160 3220d46e8ba8862c793c6aa08d91923dde977c9a SHA1 2af8c8eaf33a040a6abb968ac7c3b1ab18b0e065 SHA256 78f48475b21bd8a5b1304c8bd14437a0e92e9a8b6ffbe7ecd243f83d37da8342
 DIST mod_nss-1.0.8.tar.gz 405061 RMD160 23467e40d0922c51ee073f7c7d24636bafba2bc1 SHA1 69a4b51eaee2087ee6ea85e1b19fb0c7ccd7ab2e SHA256 f8477dfc432033738ee1aad5e010e9f0429eb1c1debd273a05fed6316d50a801
-EBUILD mod_nss-1.0.8-r1.ebuild 1417 RMD160 76bc4759a9ff32cc3d7ba70f3d979405d5247519 SHA1 1ee873fab9d366c04123480d0dedf4f2d5ef597a SHA256 65c46cb8767a5cc21e5062b0ff7de85b50ae876a1843a4d6bcc646897af09f22
-MISC ChangeLog 552 RMD160 51ca524bc0983af1bf4a6d27fb4ceda194bccbc5 SHA1 d67bb14fa578e5665c6cb57c865cdc8d02c6c424 SHA256 701d044226b2635be5f95e89e9cd92cf2b0a6ffd1dee822347b18db07303ce96
+EBUILD mod_nss-1.0.8-r1.ebuild 1456 RMD160 615fe9004561b111928120f46be5e5ccf08625f7 SHA1 aabd4a05b2ab5c956a8b8bbead8518ee2c3e2ea5 SHA256 c5ec54d2941cd4b3e70d4def18b080ac9458f0b941e8f2c440026d96aedc6da6
+MISC ChangeLog 653 RMD160 30f577ff9c80650a688fbfb6f067b8565230525c SHA1 45eac61197386b1cf2c8399b2e792363da49ac11 SHA256 1d8e44b3991c6ec9bdd36eed3319e7b398c77eeeccf6524a2ab10729f0e50122
 MISC metadata.xml 300 RMD160 5fbf794a77efe76605cf1207deed20f9f6ec9539 SHA1 fabc0fbe2b519c854c8c7c5a3c7a66097d0d8d03 SHA256 5731f694f23a619ce6e41bdf024936eb4f43fce5e9cd7ceca1c0aa7fc1ca3366
index c37f38b9f5a4042a5278aca32195d1d1b337fe45..73781e2d7f9b846da35f5280a582f4af3daaa8ca 100644 (file)
@@ -1,12 +1,12 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_nss/mod_nss-1.0.8-r1.ebuild,v 1.1 2010/07/07 13:36:56 lxnay Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_nss/mod_nss-1.0.8-r1.ebuild,v 1.2 2010/07/11 09:00:45 lxnay Exp $
 
 EAPI="2"
 
 WANT_AUTOMAKE="1.6"
 
-inherit base autotools apache-module flag-o-matic
+inherit base autotools apache-module
 
 DESCRIPTION="SSL/TLS module for the Apache HTTP server"
 HOMEPAGE="http://directory.fedoraproject.org/wiki/Mod_nss"
@@ -19,7 +19,8 @@ IUSE="+ecc"
 
 DEPEND=">=dev-libs/nss-3.11.4
        >=dev-libs/nspr-4.6.4
-       dev-util/pkgconfig"
+       dev-util/pkgconfig
+       sys-apps/sed"
 
 RDEPEND=">=dev-libs/nss-3.11.4
        >=dev-libs/nspr-4.6.4
@@ -33,14 +34,13 @@ DOCFILES="NOTICE README"
 need_apache2
 
 src_prepare() {
-       # add gentoo naming
+       # setup proper exec name
        sed -i -e 's/certutil/nsscertutil/' gencert.in || die "sed failed"
        eautoreconf
 }
 
 src_configure() {
-       econf $(use_enable ecc) \
-               --with-apxs=${APXS} || die "econf failed"
+       econf $(use_enable ecc) --with-apxs=${APXS} || die "econf failed"
 }
 
 src_compile() {
@@ -48,8 +48,8 @@ src_compile() {
 }
 
 src_install() {
+       # override broken build system
        mv .libs/libmodnss.so .libs/"${PN}".so || die "cannot move lib"
-
        dosbin gencert nss_pcache
        dohtml docs/mod_nss.html
        newbin migrate.pl nss_migrate
@@ -61,5 +61,5 @@ pkg_postinst() {
        apache-module_pkg_postinst
 
        elog "If you need to generate a SSL certificate,"
-       elog "please use gencert script from bind-tools"
+       elog "please use gencert tool from net-dns/bind-tools"
 }