diff options
author | Steve Arnold <nerdboy@gentoo.org> | 2005-05-31 06:28:27 +0000 |
---|---|---|
committer | Steve Arnold <nerdboy@gentoo.org> | 2005-05-31 06:28:27 +0000 |
commit | 9aeefe229355ee8ba04a771aece391b2f86cab15 (patch) | |
tree | 9a4d913c2613fd6a08271676b355acdbfab5d9c4 /dev-util/rapidsvn | |
parent | Fixing yesterday's fix. (diff) | |
download | gentoo-2-9aeefe229355ee8ba04a771aece391b2f86cab15.tar.gz gentoo-2-9aeefe229355ee8ba04a771aece391b2f86cab15.tar.bz2 gentoo-2-9aeefe229355ee8ba04a771aece391b2f86cab15.zip |
all newer versions fixed (really fixes bug 62724) and version bump (bug 90895)
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-util/rapidsvn')
-rw-r--r-- | dev-util/rapidsvn/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/rapidsvn/Manifest | 6 | ||||
-rw-r--r-- | dev-util/rapidsvn/files/digest-rapidsvn-0.8.0 | 1 | ||||
-rw-r--r-- | dev-util/rapidsvn/rapidsvn-0.7.0.ebuild | 48 | ||||
-rw-r--r-- | dev-util/rapidsvn/rapidsvn-0.7.1.ebuild | 48 | ||||
-rw-r--r-- | dev-util/rapidsvn/rapidsvn-0.8.0.ebuild | 67 |
6 files changed, 158 insertions, 21 deletions
diff --git a/dev-util/rapidsvn/ChangeLog b/dev-util/rapidsvn/ChangeLog index feed6d6bcff7..d7ae059845a3 100644 --- a/dev-util/rapidsvn/ChangeLog +++ b/dev-util/rapidsvn/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-util/rapidsvn # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/ChangeLog,v 1.15 2005/05/31 03:55:55 nerdboy Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/ChangeLog,v 1.16 2005/05/31 06:28:27 nerdboy Exp $ + +*rapidsvn-0.8.0 (31 May 2005) + + 31 May 2005; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.7.0.ebuild, + rapidsvn-0.7.1.ebuild, +rapidsvn-0.8.0.ebuild: + all newer versions fixed (really fixes bug 62724) and version bump (bug 90895) + time to start stablizin'! *rapidsvn-0.6.0-r1 (31 May 2005) diff --git a/dev-util/rapidsvn/Manifest b/dev-util/rapidsvn/Manifest index e15c447aec59..921269ae3bd1 100644 --- a/dev-util/rapidsvn/Manifest +++ b/dev-util/rapidsvn/Manifest @@ -1,9 +1,11 @@ MD5 f1b49601e0c0c593af6f31bafd83f599 ChangeLog 2386 MD5 35d9a0711821962697d1e9a351f7ea58 metadata.xml 518 MD5 ee92a16d9b9a2465e095272a5eb12c7a rapidsvn-0.6.0-r1.ebuild 1897 -MD5 0a0bf6a2764ae3ed7258ed29f3803f06 rapidsvn-0.7.0.ebuild 1303 -MD5 960b161e485d14e665f7e013d5d70214 rapidsvn-0.7.1.ebuild 1303 +MD5 999067021e1876f88925a6f1aa774fed rapidsvn-0.8.0.ebuild 2017 +MD5 999067021e1876f88925a6f1aa774fed rapidsvn-0.7.0.ebuild 2017 +MD5 999067021e1876f88925a6f1aa774fed rapidsvn-0.7.1.ebuild 2017 MD5 42cbed2e361c2977189f54e6ccd1c2de files/digest-rapidsvn-0.7.0 66 MD5 33b2f551a1f5109276382650f2bb1e6f files/digest-rapidsvn-0.6.0-r1 66 MD5 700515264c7cf5aa0b3bf855fad68369 files/digest-rapidsvn-0.7.1 66 MD5 8fbb41ca751a2e4336d85f9d0bcae422 files/svncpp_0.6.1_link.patch 304 +MD5 fcc9837a24e36736d6b0e52321ae4de0 files/digest-rapidsvn-0.8.0 66 diff --git a/dev-util/rapidsvn/files/digest-rapidsvn-0.8.0 b/dev-util/rapidsvn/files/digest-rapidsvn-0.8.0 new file mode 100644 index 000000000000..df4d258dbb0c --- /dev/null +++ b/dev-util/rapidsvn/files/digest-rapidsvn-0.8.0 @@ -0,0 +1 @@ +MD5 d3b91bebca61db9d92d4f234a3a1aa1f rapidsvn-0.8.0.tar.gz 570862 diff --git a/dev-util/rapidsvn/rapidsvn-0.7.0.ebuild b/dev-util/rapidsvn/rapidsvn-0.7.0.ebuild index a0b667f760cb..73ac7d687beb 100644 --- a/dev-util/rapidsvn/rapidsvn-0.7.0.ebuild +++ b/dev-util/rapidsvn/rapidsvn-0.7.0.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/rapidsvn-0.7.0.ebuild,v 1.2 2005/03/17 09:54:39 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/rapidsvn-0.7.0.ebuild,v 1.3 2005/05/31 06:28:27 nerdboy Exp $ -inherit eutils +inherit eutils libtool DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system." HOMEPAGE="http://rapidsvn.tigris.org/" @@ -10,20 +10,45 @@ SRC_URI="http://www.rapidsvn.org/download/${P}.tar.gz" LICENSE="Apache-1.1" SLOT="0" KEYWORDS="~x86 ~ppc ~sparc ~amd64" -IUSE="doc" +IUSE="doc gtk2" DEPEND=">=dev-util/subversion-1.0.0 - >=x11-libs/wxGTK-2.4.2 - doc? ( dev-libs/libxslt app-text/docbook-sgml-utils app-doc/doxygen )" + >=x11-libs/wxGTK-2.4.2-r2 + doc? ( dev-libs/libxslt app-text/docbook-sgml-utils app-doc/doxygen app-text/docbook-xsl-stylesheets )" + +src_unpack() { + cd ${WORKDIR} + unpack ${A} + cd ${S} + epatch ${FILESDIR}/svncpp_0.6.1_link.patch +} src_compile() { # if you compiled subversion without (the) apache2 (flag) and with the berkdb flag # you will get an error that it can't find the lib db4 local myconf - #needs manpages support in docbook, gentoo doesn't seem to have this - i dunno - use doc && myconf="--with-docbook-xsl=/usr/share/sgml/docbook/" \ - || myconf="--without-xsltproc --without-docbook-xsl --without-doxygen \ + local xslss_dir + + if use doc; then + xslss_dir=$(ls -1d /usr/share/sgml/docbook/xsl-stylesheets*|head -n1) + myconf="--with-docbook-xsl=$xslss_dir" + else + myconf="--without-xsltproc --without-docbook-xsl --without-doxygen \ --without-dot" + fi + if use gtk2; then + if test -x /usr/bin/wxgtk2-2.4-config; then + myconf="${myconf} --with-wx-config=/usr/bin/wxgtk2-2.4-config" + else + ewarn "wxgtk2-2.4-config not found. Compiling with default wxGTK." + fi + elif test -x /usr/bin/wxgtk-2.4-config; then + myconf="${myconf} --with-wx-config=/usr/bin/wxgtk-2.4-config" + else + ewarn "wxgtk-2.4-config not found. Compiling with default wxGTK." + fi + elibtoolize --portage + econf --with-svn-lib=/usr/lib \ --with-svn-include=/usr/include \ ${myconf} || die "./configure failed" @@ -31,7 +56,12 @@ src_compile() { } src_install() { - emake DESTDIR=${D} install || die + einstall || die doicon src/res/bitmaps/svn.xpm make_desktop_entry rapidsvn RapidSVN svn.xpm RevisionControl + if use doc ; then + cd ${S} + dodir /usr/share/doc/${PF}/svncpp + cp -r ${S}/doc/svncpp/html ${D}/usr/share/doc/${PF}/svncpp + fi } diff --git a/dev-util/rapidsvn/rapidsvn-0.7.1.ebuild b/dev-util/rapidsvn/rapidsvn-0.7.1.ebuild index a2a2a22bb00b..b010fc76da0c 100644 --- a/dev-util/rapidsvn/rapidsvn-0.7.1.ebuild +++ b/dev-util/rapidsvn/rapidsvn-0.7.1.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/rapidsvn-0.7.1.ebuild,v 1.1 2005/03/17 09:54:39 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/rapidsvn-0.7.1.ebuild,v 1.2 2005/05/31 06:28:27 nerdboy Exp $ -inherit eutils +inherit eutils libtool DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system." HOMEPAGE="http://rapidsvn.tigris.org/" @@ -10,20 +10,45 @@ SRC_URI="http://www.rapidsvn.org/download/${P}.tar.gz" LICENSE="Apache-1.1" SLOT="0" KEYWORDS="~x86 ~ppc ~sparc ~amd64" -IUSE="doc" +IUSE="doc gtk2" DEPEND=">=dev-util/subversion-1.0.0 - >=x11-libs/wxGTK-2.4.2 - doc? ( dev-libs/libxslt app-text/docbook-sgml-utils app-doc/doxygen )" + >=x11-libs/wxGTK-2.4.2-r2 + doc? ( dev-libs/libxslt app-text/docbook-sgml-utils app-doc/doxygen app-text/docbook-xsl-stylesheets )" + +src_unpack() { + cd ${WORKDIR} + unpack ${A} + cd ${S} + epatch ${FILESDIR}/svncpp_0.6.1_link.patch +} src_compile() { # if you compiled subversion without (the) apache2 (flag) and with the berkdb flag # you will get an error that it can't find the lib db4 local myconf - #needs manpages support in docbook, gentoo doesn't seem to have this - i dunno - use doc && myconf="--with-docbook-xsl=/usr/share/sgml/docbook/" \ - || myconf="--without-xsltproc --without-docbook-xsl --without-doxygen \ + local xslss_dir + + if use doc; then + xslss_dir=$(ls -1d /usr/share/sgml/docbook/xsl-stylesheets*|head -n1) + myconf="--with-docbook-xsl=$xslss_dir" + else + myconf="--without-xsltproc --without-docbook-xsl --without-doxygen \ --without-dot" + fi + if use gtk2; then + if test -x /usr/bin/wxgtk2-2.4-config; then + myconf="${myconf} --with-wx-config=/usr/bin/wxgtk2-2.4-config" + else + ewarn "wxgtk2-2.4-config not found. Compiling with default wxGTK." + fi + elif test -x /usr/bin/wxgtk-2.4-config; then + myconf="${myconf} --with-wx-config=/usr/bin/wxgtk-2.4-config" + else + ewarn "wxgtk-2.4-config not found. Compiling with default wxGTK." + fi + elibtoolize --portage + econf --with-svn-lib=/usr/lib \ --with-svn-include=/usr/include \ ${myconf} || die "./configure failed" @@ -31,7 +56,12 @@ src_compile() { } src_install() { - emake DESTDIR=${D} install || die + einstall || die doicon src/res/bitmaps/svn.xpm make_desktop_entry rapidsvn RapidSVN svn.xpm RevisionControl + if use doc ; then + cd ${S} + dodir /usr/share/doc/${PF}/svncpp + cp -r ${S}/doc/svncpp/html ${D}/usr/share/doc/${PF}/svncpp + fi } diff --git a/dev-util/rapidsvn/rapidsvn-0.8.0.ebuild b/dev-util/rapidsvn/rapidsvn-0.8.0.ebuild new file mode 100644 index 000000000000..439aeb2666bf --- /dev/null +++ b/dev-util/rapidsvn/rapidsvn-0.8.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/rapidsvn-0.8.0.ebuild,v 1.1 2005/05/31 06:28:27 nerdboy Exp $ + +inherit eutils libtool + +DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system." +HOMEPAGE="http://rapidsvn.tigris.org/" +SRC_URI="http://www.rapidsvn.org/download/${P}.tar.gz" +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc ~amd64" +IUSE="doc gtk2" + +DEPEND=">=dev-util/subversion-1.0.0 + >=x11-libs/wxGTK-2.4.2-r2 + doc? ( dev-libs/libxslt app-text/docbook-sgml-utils app-doc/doxygen app-text/docbook-xsl-stylesheets )" + +src_unpack() { + cd ${WORKDIR} + unpack ${A} + cd ${S} + epatch ${FILESDIR}/svncpp_0.6.1_link.patch +} + +src_compile() { + # if you compiled subversion without (the) apache2 (flag) and with the berkdb flag + # you will get an error that it can't find the lib db4 + local myconf + local xslss_dir + + if use doc; then + xslss_dir=$(ls -1d /usr/share/sgml/docbook/xsl-stylesheets*|head -n1) + myconf="--with-docbook-xsl=$xslss_dir" + else + myconf="--without-xsltproc --without-docbook-xsl --without-doxygen \ + --without-dot" + fi + if use gtk2; then + if test -x /usr/bin/wxgtk2-2.4-config; then + myconf="${myconf} --with-wx-config=/usr/bin/wxgtk2-2.4-config" + else + ewarn "wxgtk2-2.4-config not found. Compiling with default wxGTK." + fi + elif test -x /usr/bin/wxgtk-2.4-config; then + myconf="${myconf} --with-wx-config=/usr/bin/wxgtk-2.4-config" + else + ewarn "wxgtk-2.4-config not found. Compiling with default wxGTK." + fi + elibtoolize --portage + + econf --with-svn-lib=/usr/lib \ + --with-svn-include=/usr/include \ + ${myconf} || die "./configure failed" + emake || die +} + +src_install() { + einstall || die + doicon src/res/bitmaps/svn.xpm + make_desktop_entry rapidsvn RapidSVN svn.xpm RevisionControl + if use doc ; then + cd ${S} + dodir /usr/share/doc/${PF}/svncpp + cp -r ${S}/doc/svncpp/html ${D}/usr/share/doc/${PF}/svncpp + fi +} |