summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris White <chriswhite@gentoo.org>2004-12-09 05:20:17 +0000
committerChris White <chriswhite@gentoo.org>2004-12-09 05:20:17 +0000
commit337360df0b183302ba887121491468d9054d1b04 (patch)
treeb9e47441da5e28d7ded0d150bc56827824ffe7c7 /net-www
parentMake sure we dont try to regenerate the manpages #55479. (diff)
downloadhistorical-337360df0b183302ba887121491468d9054d1b04.tar.gz
historical-337360df0b183302ba887121491468d9054d1b04.tar.bz2
historical-337360df0b183302ba887121491468d9054d1b04.zip
Bumped to version 0.60 as per bug #73532. Thanks to basic <basic@mozdev.org> for the ebuild diff submission.
Diffstat (limited to 'net-www')
-rw-r--r--net-www/nvu/ChangeLog8
-rw-r--r--net-www/nvu/Manifest16
-rw-r--r--net-www/nvu/files/digest-nvu-0.601
-rw-r--r--net-www/nvu/nvu-0.60.ebuild70
4 files changed, 87 insertions, 8 deletions
diff --git a/net-www/nvu/ChangeLog b/net-www/nvu/ChangeLog
index 4d98be0fbc0c..6cc3c1ad469e 100644
--- a/net-www/nvu/ChangeLog
+++ b/net-www/nvu/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-www/nvu
# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/nvu/ChangeLog,v 1.9 2004/11/27 14:51:05 chriswhite Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/nvu/ChangeLog,v 1.10 2004/12/09 05:20:17 chriswhite Exp $
+
+*nvu-0.60 (09 Dec 2004)
+
+ 09 Dec 2004; Chris White <chriswhite@gentoo.org> +nvu-0.60.ebuild:
+ Bumped to version 0.60 as per bug #73532. Thanks to basic <basic@mozdev.org>
+ for the ebuild diff submission.
27 Nov 2004; Chris White <chriswhite@gentoo.org> nvu-0.50.ebuild:
Fixed LICENSE per bug #72559.
diff --git a/net-www/nvu/Manifest b/net-www/nvu/Manifest
index da6cacee6a04..ec79a81b01da 100644
--- a/net-www/nvu/Manifest
+++ b/net-www/nvu/Manifest
@@ -1,18 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 14f8b04957a152d5fbf7bd932d7e36ef ChangeLog 1683
-MD5 09bf80a18f3b608defbdde2b56642e02 metadata.xml 376
MD5 76c90ef805ed4ae60926c5ea884a3826 nvu-0.50.ebuild 1365
+MD5 09bf80a18f3b608defbdde2b56642e02 metadata.xml 376
+MD5 aeeecc0d766b2b1a531f2053d88154ce ChangeLog 1892
+MD5 11e17b7870ec56b2cf798d2258fab041 nvu-0.60.ebuild 2170
MD5 f04489cb980dbc4f22e78024f3e611e0 files/digest-nvu-0.50 71
-MD5 73b0f49343fb2c309bdd2721ab8a4012 files/mozconfig 2130
-MD5 841f7a0a89c5d8be3841444ce2dd0b85 files/nvu-0.50-dir.patch 713
MD5 7880f1109c0f8a9df0830238e70b0d62 files/nvu-0.50-nvu.patch 674
MD5 4f757ecfc69252df6ebc3c62bb4713f1 files/nvu.desktop 182
+MD5 73b0f49343fb2c309bdd2721ab8a4012 files/mozconfig 2130
+MD5 841f7a0a89c5d8be3841444ce2dd0b85 files/nvu-0.50-dir.patch 713
+MD5 ddd36eaadabc8ed39da3369cdd50220a files/digest-nvu-0.60 71
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
-iD8DBQFBqJRwFdQwWVoAgN4RAtL2AKCMeztDuQjaG33APF7rp7hXUkqD5ACgulXK
-Twh80/dqijpSPaA+TEBxkF0=
-=Y3cF
+iD8DBQFBt+CuFdQwWVoAgN4RAuQCAKCSZ0wSxkn8Q7RNQhrat0tTqDnjbACfWaGq
+BBBp0pvcOqr5z1TNZ6VMmoI=
+=/AP3
-----END PGP SIGNATURE-----
diff --git a/net-www/nvu/files/digest-nvu-0.60 b/net-www/nvu/files/digest-nvu-0.60
new file mode 100644
index 000000000000..f128794c859b
--- /dev/null
+++ b/net-www/nvu/files/digest-nvu-0.60
@@ -0,0 +1 @@
+MD5 d43bd909379606cd35f07109fbdc622f nvu-0.60-sources.tar.bz2 31795255
diff --git a/net-www/nvu/nvu-0.60.ebuild b/net-www/nvu/nvu-0.60.ebuild
new file mode 100644
index 000000000000..2803c191a668
--- /dev/null
+++ b/net-www/nvu/nvu-0.60.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/nvu/nvu-0.60.ebuild,v 1.1 2004/12/09 05:20:17 chriswhite Exp $
+
+inherit eutils mozilla flag-o-matic
+
+DESCRIPTION="A WYSIWG web editor for linux similiar to Dreamweaver"
+HOMEPAGE="http://www.nvu.com/"
+SRC_URI="http://cvs.nvu.com/download/${P}-sources.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="~x86 ~ppc ~sparc ~amd64"
+IUSE=""
+DEPEND="sys-apps/gawk
+ dev-lang/perl
+ app-doc/doxygen"
+
+S=${WORKDIR}/mozilla
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ # Fix those darn directories! Make something more "standard"
+ # That can extend to future versions with much more ease. - Chris
+ epatch ${FILESDIR}/nvu-0.50-dir.patch
+
+ # I had to manually edit the mozconfig.linux file as it
+ # has some quirks... just copy the darn thing over :) - Chris
+ # cp ${FILESDIR}/mozconfig ${S}/.mozconfig
+ # remove --enable-optimize and let the code below
+ # add the appropriate one - basic
+ grep -v enable-optimize ${FILESDIR}/mozconfig > .mozconfig
+
+ # copied from mozilla.eclass (modified slightly),
+ # otherwise it defaults to -O which crashes on startup for me - basic
+ # Set optimization level based on CFLAGS
+ if is-flag -O0; then
+ echo 'ac_add_options --enable-optimize=-O0' >> .mozconfig
+ elif [[ ${ARCH} == alpha || ${ARCH} == amd64 || ${ARCH} == ia64 ]]; then
+ # more than -O1 causes segfaults on 64-bit (bug 33767)
+ echo 'ac_add_options --enable-optimize=-O1' >> .mozconfig
+ elif is-flag -O1; then
+ echo 'ac_add_options --enable-optimize=-O1' >> .mozconfig
+ else
+ # mozilla fallback
+ echo 'ac_add_options --enable-optimize=-O2' >> .mozconfig
+ fi
+}
+
+src_compile() {
+ # The build system is a weeee bit sensitive to naughty -O flags.
+ # filter them out and let the build system figure out what
+ # won't let it die :) - Chris
+ filter-flags '-O*'
+
+ make -f client.mk build_all
+}
+
+src_install() {
+
+ # patch the final nvu binary to workaround bug #67658
+ epatch ${FILESDIR}/nvu-0.50-nvu.patch
+
+ make -f client.mk DESTDIR=${D} install || die
+
+ #menu entry for gnome/kde
+ insinto /usr/share/applications
+ doins ${FILESDIR}/nvu.desktop
+}