diff options
author | Seemant Kulleen <seemant@gentoo.org> | 2002-07-10 20:21:12 +0000 |
---|---|---|
committer | Seemant Kulleen <seemant@gentoo.org> | 2002-07-10 20:21:12 +0000 |
commit | 04a92e56a127c722df6486b61676adf6cc20a104 (patch) | |
tree | 2d30a6c50191014f2656fb10fae0bcbecb82192d /app-text | |
parent | masking postfix-1.1.11-r2 for testing cyrus-sasl-2.x support. (diff) | |
download | gentoo-2-04a92e56a127c722df6486b61676adf6cc20a104.tar.gz gentoo-2-04a92e56a127c722df6486b61676adf6cc20a104.tar.bz2 gentoo-2-04a92e56a127c722df6486b61676adf6cc20a104.zip |
version bump
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/scrollkeeper/ChangeLog | 16 | ||||
-rw-r--r-- | app-text/scrollkeeper/files/digest-scrollkeeper-0.2-r4 | 1 | ||||
-rw-r--r-- | app-text/scrollkeeper/files/digest-scrollkeeper-0.3.10 | 1 | ||||
-rw-r--r-- | app-text/scrollkeeper/files/digest-scrollkeeper-0.3.9 | 1 | ||||
-rw-r--r-- | app-text/scrollkeeper/files/scrollkeeper-0.3.10.diff | 10 | ||||
-rw-r--r-- | app-text/scrollkeeper/scrollkeeper-0.2-r4.ebuild | 61 | ||||
-rw-r--r-- | app-text/scrollkeeper/scrollkeeper-0.3.10.ebuild | 106 | ||||
-rw-r--r-- | app-text/scrollkeeper/scrollkeeper-0.3.9.ebuild | 80 |
8 files changed, 130 insertions, 146 deletions
diff --git a/app-text/scrollkeeper/ChangeLog b/app-text/scrollkeeper/ChangeLog index 742c4342bc9e..13b08c88d9b7 100644 --- a/app-text/scrollkeeper/ChangeLog +++ b/app-text/scrollkeeper/ChangeLog @@ -1,15 +1,25 @@ # ChangeLog for app-text/scrollkeeper # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/app-text/scrollkeeper/ChangeLog,v 1.8 2002/06/29 21:41:12 azarah Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/scrollkeeper/ChangeLog,v 1.9 2002/07/10 20:21:12 seemant Exp $ -scrollkeeper-0.3.9-r1 (29 Jun 2002) +*scrollkeeper-0.3.10 (10 Jul 2002) + + 10 Jul 2002; Seemant Kulleen <seemant@gentoo.org> + scrollkeeper-0.3.10.ebuild files/digest-scrollkeeper-0.3.10 + files/scrollkeeper-0.3.10.diff : + + Version bump. Also ran autoconf and automake, since the diff affects + Makefile.in. Thenks to: christian-neumair@web.de (Christian - Manny + Calavera - Neumair) in bug #4822 + +*scrollkeeper-0.3.9-r1 (29 Jun 2002) 29 Jun 2002; Martin Schlemmer <azarah@gentoo.org> *.ebuild: Unfortunately we cannot have both installed, so changed them all to have SLOT="0". Also fixed some syntax errors in the 0.3.9 ebuild. -scrollkeeper-0.2-r4 (13 Jun 2002) +*scrollkeeper-0.2-r4 (13 Jun 2002) 13 Jun 2002; Spider <spider@gentoo.org> scrollkeeper-0.2-r4.ebuild : fix the link bug diff --git a/app-text/scrollkeeper/files/digest-scrollkeeper-0.2-r4 b/app-text/scrollkeeper/files/digest-scrollkeeper-0.2-r4 deleted file mode 100644 index 087d5909cb86..000000000000 --- a/app-text/scrollkeeper/files/digest-scrollkeeper-0.2-r4 +++ /dev/null @@ -1 +0,0 @@ -MD5 a10cb1fae040525e50b1b05dc06dc9a7 scrollkeeper-0.2.tar.gz 308061 diff --git a/app-text/scrollkeeper/files/digest-scrollkeeper-0.3.10 b/app-text/scrollkeeper/files/digest-scrollkeeper-0.3.10 new file mode 100644 index 000000000000..4cf6a3e355ba --- /dev/null +++ b/app-text/scrollkeeper/files/digest-scrollkeeper-0.3.10 @@ -0,0 +1 @@ +MD5 6616da67a740b5456a27541a41db5693 scrollkeeper-0.3.10.tar.gz 434968 diff --git a/app-text/scrollkeeper/files/digest-scrollkeeper-0.3.9 b/app-text/scrollkeeper/files/digest-scrollkeeper-0.3.9 deleted file mode 100644 index fcec2fa00ea4..000000000000 --- a/app-text/scrollkeeper/files/digest-scrollkeeper-0.3.9 +++ /dev/null @@ -1 +0,0 @@ -MD5 4ab0ddcbd0d8f00542ea4226272d79b2 scrollkeeper-0.3.9.tar.gz 418815 diff --git a/app-text/scrollkeeper/files/scrollkeeper-0.3.10.diff b/app-text/scrollkeeper/files/scrollkeeper-0.3.10.diff new file mode 100644 index 000000000000..8d35ca35792c --- /dev/null +++ b/app-text/scrollkeeper/files/scrollkeeper-0.3.10.diff @@ -0,0 +1,10 @@ +--- Makefile.in.old Wed May 1 15:55:59 2002 ++++ Makefile.in Wed May 1 15:56:07 2002 +@@ -222,7 +222,6 @@ + + install-data-am: install-dtdsHEADERS + @$(NORMAL_INSTALL) +- $(MAKE) $(AM_MAKEFLAGS) install-data-hook + install-data: install-data-am + + install-am: all-am diff --git a/app-text/scrollkeeper/scrollkeeper-0.2-r4.ebuild b/app-text/scrollkeeper/scrollkeeper-0.2-r4.ebuild deleted file mode 100644 index 32aa4a7122b3..000000000000 --- a/app-text/scrollkeeper/scrollkeeper-0.2-r4.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# Author Achim Gottinger <achim@gentoo.org> -# $Header: /var/cvsroot/gentoo-x86/app-text/scrollkeeper/scrollkeeper-0.2-r4.ebuild,v 1.2 2002/06/29 21:41:12 azarah Exp $ - -S=${WORKDIR}/${P} -DESCRIPTION="A cataloging system for documentation on open systems" -SRC_URI="ftp://ftp.gnome.org/pub/GNOME/stable/sources/${PN}/${P}.tar.gz" -HOMEPAGE="http://www.gnome.org/" -SLOT="0" - -RDEPEND=">=dev-libs/libxml-1.8.11 - >=sys-libs/zlib-1.1.3" - -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext )" - -src_compile() { - local myconf="" - use nls || myconf="${myconf} --disable-nls" - - ./configure \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --sysconfdir=/etc \ - --localstatedir=/var \ - ${myconf} || die - - emake || die -} - -src_install() { - cd omf-install - cp Makefile Makefile.old - sed -e "s:scrollkeeper-update.*::g" Makefile.old > Makefile - rm Makefile.old - cd ${S} - - make DESTDIR=${D} install || die - - dodoc AUTHORS COPYING* ChangeLog README NEWS - einfo ">>> Fixing symlinks... " - cd ${D}/usr/share/scrollkeeper/Templates - for a in $( ls -l | grep "lrwxrwxrwx" | tr " " "*" ); do - ORIG=`echo $a | tr "*" " " | awk '{print $9}'` - DEST=`echo $a | tr "*" " " | awk -F "/" '{print $12}'` - rm $ORIG - ln -s $DEST $ORIG - done -} - -pkg_postinst() { - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update >/dev/null 2>&1 -} - -pkg_postrm() { - echo ">>> Scrollkeeper ${PV} unmerged, if you removed the package" - echo " you might want to clean up /var/lib/scrollkeeper." -} - diff --git a/app-text/scrollkeeper/scrollkeeper-0.3.10.ebuild b/app-text/scrollkeeper/scrollkeeper-0.3.10.ebuild new file mode 100644 index 000000000000..dcf444100773 --- /dev/null +++ b/app-text/scrollkeeper/scrollkeeper-0.3.10.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/app-text/scrollkeeper/scrollkeeper-0.3.10.ebuild,v 1.1 2002/07/10 20:21:12 seemant Exp $ + +inherit libtool + +# Do _NOT_ strip symbols in the build! Need both lines for Portage 1.8.9+ +DEBUG="yes" +RESTRICT="nostrip" +# force debug information +CFLAGS="${CFLAGS} -g" +CXXFLAGS="${CXXFLAGS} -g" + + +S=${WORKDIR}/${P} +DESCRIPTION="Scrollkeeper" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz +http://telia.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.gz +http://unc.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.gz +http://belnet.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.gz" +HOMEPAGE="http://scrollkeeper.sourceforge.net" +SLOT="0" +LICENSE="FDL-1.1 LGPL-2.1" +KEYWORDS="x86" + +RDEPEND=">=dev-libs/libxml2-2.4.19 + >=dev-libs/libxslt-1.0.14 + >=sys-libs/zlib-1.1.3 + >=app-text/docbook-xml-dtd-4.1.2-r2 + >=app-text/docbook-sgml-utils-0.6.6" + +DEPEND="${RDEPEND} + >=dev-util/intltool-0.17 + nls? ( sys-devel/gettext )" + +src_unpack() { + unpack ${A} + + cd ${S}/extract/dtds + patch -p0 < ${FILESDIR}/${P}.diff || die +} + +src_compile() { + autoconf + automake + elibtoolize + + local myconf="" + + use nls || myconf="${myconf} --disable-nls" + + # hack around some to make sure we find the libxml2 includes. odd bug. + #CFLAGS="${CFLAGS} -I/usr/include/libxml2/libxml" + + ./configure --host=${CHOST} \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + ${myconf} || die + + emake || die +} + +src_install() { + einstall DESTDIR=${D} || die + + dodoc AUTHORS INSTALL TODO COPYING* ChangeLog README NEWS +} + +pkg_preinst() { + if [ -d ${ROOT}/usr/share/scrollkeeper/Templates ] + then + rm -rf ${ROOT}/usr/share/scrollkeeper/Templates + fi +} + +pkg_postinst() { + echo ">>> Installing catalog..." + ${ROOT}/usr/bin/xmlcatalog --noout --add "public" \ + "-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" \ + "`echo "${ROOT}/usr/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" |sed -e "s://:/:g"`" \ + ${ROOT}/etc/xml/catalog + echo ">>> Rebuilding Scrollkeeper database..." + scrollkeeper-rebuilddb -q -p ${ROOT}/var/lib/scrollkeeper + echo ">>> Updating Scrollkeeper database..." + scrollkeeper-update -v &>${T}/foo +} + +pkg_postrm() { + if [ ! -x ${ROOT}/usr/bin/scrollkeeper-config ] + then + # SK is being removed, not upgraded. + # Remove all generated files + einfo ">>> Cleaning up ${ROOT}/var/lib/scrollkeeper..." + rm -rf ${ROOT}/var/lib/scrollkeeper + rm -rf ${ROOT}/var/log/scrollkeeper.log + rm -rf ${ROOT}/var/log/scrollkeeper.log.1 + ${ROOT}/usr/bin/xmlcatalog --noout --del \ + "${ROOT}/usr/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" \ + ${ROOT}/etc/xml/catalog + + einfo ">>> Scrollkeeper ${PV} unmerged, if you removed the package" + einfo ">>> you might want to clean up /var/lib/scrollkeeper." + fi +} + diff --git a/app-text/scrollkeeper/scrollkeeper-0.3.9.ebuild b/app-text/scrollkeeper/scrollkeeper-0.3.9.ebuild deleted file mode 100644 index 1af1af9a7e39..000000000000 --- a/app-text/scrollkeeper/scrollkeeper-0.3.9.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/app-text/scrollkeeper/scrollkeeper-0.3.9.ebuild,v 1.2 2002/06/29 21:41:12 azarah Exp $ - -# Do _NOT_ strip symbols in the build! Need both lines for Portage 1.8.9+ -DEBUG="yes" -RESTRICT="nostrip" -# force debug information -CFLAGS="${CFLAGS} -g" -CXXFLAGS="${CXXFLAGS} -g" - - -S=${WORKDIR}/${P} -DESCRIPTION="Scrollkeeper" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz -http://telia.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.gz -http://unc.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.gz -http://belnet.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.gz" -HOMEPAGE="http://scrollkeeper.sourceforge.net" -SLOT="0" -LICENSE="FDL-1.1 LGPL-2.1" - - -RDEPEND=">=dev-libs/libxml2-2.4.19 - >=dev-libs/libxslt-1.0.14 - >=sys-libs/zlib-1.1.3 - >=app-text/docbook-xml-dtd-4.1.2-r2 - >=app-text/docbook-sgml-utils-0.6.6" - -DEPEND="${RDEPEND} - >=dev-util/intltool-0.17 - nls? ( sys-devel/gettext )" -src_compile() { - local myconf="" - - if [ -z "`use nls`" ] ; then - myconf="--disable-nls" - fi - # hack around some to make sure we find the libxml2 includes. odd bug. - CFLAGS="${CFLAGS} -I/usr/include/libxml2/libxml" - cd extract/dtds - patch -p0 < ${FILESDIR}/${P}.diff - cd ${S} - - ./configure --host=${CHOST} \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - $myconf || die - - emake || die -} - -src_install() { - cd omf-install - cp Makefile Makefile.old - sed -e "s:scrollkeeper-update.*::g" Makefile.old > Makefile - rm Makefile.old - cd ${S} - make DESTDIR=${D} install || die - - dodoc AUTHORS INSTALL TODO COPYING* ChangeLog README NEWS -} - -pkg_postinst() { - echo "installing catalog" - /usr/bin/xmlcatalog --noout --add "public" \ - "-//OMF//DTD Scrollkeeper OMF Variant V1.0//EN" \ - "/usr/share/xml/scrollkeeper/dtds/scrollkeeper-omf.dtd" /etc/xml/catalog - - echo ">>> Rebuilding Scrollkeeper database..." - scrollkeeper-rebuilddb - echo ">>> Updating Scrollkeeper database..." - scrollkeeper-update -v -} - -pkg_postrm() { - einfo ">>> Scrollkeeper ${PV} unmerged, if you removed the package" - einfo "you might want to clean up /var/lib/scrollkeeper." -} |