diff options
Diffstat (limited to 'dev-util/rapidsvn')
-rw-r--r-- | dev-util/rapidsvn/ChangeLog | 6 | ||||
-rw-r--r-- | dev-util/rapidsvn/rapidsvn-0.9.3.ebuild | 111 | ||||
-rw-r--r-- | dev-util/rapidsvn/rapidsvn-0.9.4.ebuild | 111 |
3 files changed, 5 insertions, 223 deletions
diff --git a/dev-util/rapidsvn/ChangeLog b/dev-util/rapidsvn/ChangeLog index c65cd177ec90..0ab9842a3d73 100644 --- a/dev-util/rapidsvn/ChangeLog +++ b/dev-util/rapidsvn/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-util/rapidsvn # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/ChangeLog,v 1.71 2010/06/22 20:04:56 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/ChangeLog,v 1.72 2010/09/04 02:44:15 dirtyepic Exp $ + + 04 Sep 2010; Ryan Hill <dirtyepic@gentoo.org> -rapidsvn-0.9.3.ebuild, + -rapidsvn-0.9.4.ebuild: + Drop old versions depending on wxGTK-2.6. 22 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> rapidsvn-0.9.3.ebuild, rapidsvn-0.9.4.ebuild, rapidsvn-0.9.6-r1.ebuild: diff --git a/dev-util/rapidsvn/rapidsvn-0.9.3.ebuild b/dev-util/rapidsvn/rapidsvn-0.9.3.ebuild deleted file mode 100644 index 59b92a71011e..000000000000 --- a/dev-util/rapidsvn/rapidsvn-0.9.3.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/rapidsvn-0.9.3.ebuild,v 1.26 2010/06/22 20:04:56 arfrever Exp $ - -WANT_AUTOCONF="2.5" -inherit eutils autotools wxwidgets flag-o-matic fdo-mime - -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="GPL-2 LGPL-2.1 FDL-1.2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 sparc x86" -IUSE="doc static" - -COMMON_DEP=">=dev-vcs/subversion-1.4.0 - >=net-libs/neon-0.26 - =x11-libs/wxGTK-2.6* - >=dev-libs/apr-1.2.10 - >=dev-libs/apr-util-1.2.10" - -DEPEND="${COMMON_DEP} - doc? ( dev-libs/libxslt - app-text/docbook-sgml-utils - app-doc/doxygen - app-text/docbook-xsl-stylesheets )" - -RDEPEND="${COMMON_DEP}" - -src_unpack() { - unpack ${A} - cd "${S}" - - # Apparently we still the --as-needed link patch... - epatch "${FILESDIR}/${PN}"-svncpp_link.patch || die "epatch failed" - - eautoreconf -} - -src_compile() { - einfo "Checking for subversion compiled with WebDAV support..." - if ! built_with_use --missing true -o dev-vcs/subversion webdav-neon webdav-serf || \ - built_with_use --missing false dev-vcs/subversion nowebdav; then - ewarn "SVN (dev-vcs/subversion) must be compiled with WebDAV support." - ewarn "Please re-emerge subversion with webdav-neon or webdav-serf USE flag" - ewarn "and without the nowebdav USE flag." - die "SVN merged without WebDAV support" - else - einfo "Found WebDAV support; continuing..." - fi - - # 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 - # Note: this should be fixed in rapidsvn 0.9.3 and later - 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 static; then - myconf="${myconf} --enable-static" - else - myconf="${myconf} --disable-static --enable-shared" - fi - - export WX_GTK_VER="2.6" - need-wxwidgets gtk2 - myconf="${myconf} --with-wx-config=${WX_CONFIG}" - - append-flags $( /usr/bin/apr-1-config --cppflags ) - - econf --with-svn-lib=/usr/$(get_libdir) \ - --with-svn-include=/usr/include \ - --with-neon-config=/usr/bin/neon-config \ - --with-apr-config=/usr/bin/apr-1-config \ - --with-apu-config=/usr/bin/apu-1-config \ - ${myconf} || die "econf failed" - - emake || die "emake failed" -} - -src_install() { - einstall || die "einstall failed" - - doman doc/manpage/rapidsvn.1 || die "doman failed" - - doicon src/res/bitmaps/svn.xpm - make_desktop_entry rapidsvn "RapidSVN ${PV}" \ - "/usr/share/pixmaps/svn.xpm" \ - "RevisionControl;Development" - - dodoc HACKING.txt TRANSLATIONS - - if use doc ; then - dodoc AUTHORS CHANGES NEWS README - dohtml "${S}"/doc/svncpp/html/* - fi -} - -pkg_postinst() { - fdo-mime_desktop_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update -} diff --git a/dev-util/rapidsvn/rapidsvn-0.9.4.ebuild b/dev-util/rapidsvn/rapidsvn-0.9.4.ebuild deleted file mode 100644 index d7d93fe9ae12..000000000000 --- a/dev-util/rapidsvn/rapidsvn-0.9.4.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/rapidsvn-0.9.4.ebuild,v 1.23 2010/06/22 20:04:56 arfrever Exp $ - -WANT_AUTOCONF="2.5" -inherit eutils autotools wxwidgets flag-o-matic fdo-mime - -DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system." -HOMEPAGE="http://rapidsvn.tigris.org/" -SRC_URI="http://www.rapidsvn.org/download/release/${PV}/${P}.tar.gz" -LICENSE="GPL-2 LGPL-2.1 FDL-1.2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 sparc x86" -IUSE="doc static" - -COMMON_DEP=">=dev-vcs/subversion-1.4.0 - >=net-libs/neon-0.26 - =x11-libs/wxGTK-2.6* - >=dev-libs/apr-1.2.10 - >=dev-libs/apr-util-1.2.10" - -DEPEND="${COMMON_DEP} - doc? ( dev-libs/libxslt - app-text/docbook-sgml-utils - app-doc/doxygen - app-text/docbook-xsl-stylesheets )" - -RDEPEND="${COMMON_DEP}" - -src_unpack() { - unpack ${A} - cd "${S}" - - # Apparently we still the --as-needed link patch... - epatch "${FILESDIR}/${PN}-svncpp_link.patch" - - eautoreconf -} - -src_compile() { - einfo "Checking for subversion compiled with WebDAV support..." - if ! built_with_use --missing true -o dev-vcs/subversion webdav-neon webdav-serf || \ - built_with_use --missing false dev-vcs/subversion nowebdav; then - ewarn "SVN (dev-vcs/subversion) must be compiled with WebDAV support." - ewarn "Please re-emerge subversion with webdav-neon or webdav-serf USE flag" - ewarn "and without the nowebdav USE flag." - die "SVN merged without WebDAV support" - else - einfo "Found WebDAV support; continuing..." - fi - - # 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 - # Note: this should be fixed in rapidsvn 0.9.3 and later - 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 static; then - myconf="${myconf} --enable-static" - else - myconf="${myconf} --disable-static --enable-shared" - fi - - export WX_GTK_VER="2.6" - need-wxwidgets gtk2 - myconf="${myconf} --with-wx-config=${WX_CONFIG}" - - append-flags $( /usr/bin/apr-1-config --cppflags ) - - econf --with-svn-lib=/usr/$(get_libdir) \ - --with-svn-include=/usr/include \ - --with-neon-config=/usr/bin/neon-config \ - --with-apr-config=/usr/bin/apr-1-config \ - --with-apu-config=/usr/bin/apu-1-config \ - ${myconf} || die "econf failed" - emake || die "emake failed" -} - -src_install() { - einstall || die "einstall failed" - - doman doc/manpage/rapidsvn.1 || die "doman failed" - - doicon src/res/rapidsvn.ico - make_desktop_entry rapidsvn "RapidSVN ${PV}" \ - "/usr/share/pixmaps/rapidsvn.ico" \ - "RevisionControl;Development" - - dodoc HACKING.txt TRANSLATIONS - - if use doc ; then - dodoc AUTHORS CHANGES NEWS README - dohtml "${S}"/doc/svncpp/html/* - fi -} - -pkg_postinst() { - fdo-mime_desktop_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update -} |