summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris White <chriswhite@gentoo.org>2004-07-16 17:11:05 +0000
committerChris White <chriswhite@gentoo.org>2004-07-16 17:11:05 +0000
commit4fe6aee7762306ccb62597d23369d88245837a37 (patch)
tree06d0f41606c8b9fa06ec148c0b23da10739da822 /net-misc/sitecopy
parentStable on alpha. (Manifest recommit) (diff)
downloadgentoo-2-4fe6aee7762306ccb62597d23369d88245837a37.tar.gz
gentoo-2-4fe6aee7762306ccb62597d23369d88245837a37.tar.bz2
gentoo-2-4fe6aee7762306ccb62597d23369d88245837a37.zip
Took over package as maintainer. Added -r2 version to fix Bug #51585
Diffstat (limited to 'net-misc/sitecopy')
-rw-r--r--net-misc/sitecopy/ChangeLog7
-rw-r--r--net-misc/sitecopy/Manifest11
-rw-r--r--net-misc/sitecopy/files/digest-sitecopy-0.13.4-r21
-rw-r--r--net-misc/sitecopy/metadata.xml8
-rw-r--r--net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild73
5 files changed, 96 insertions, 4 deletions
diff --git a/net-misc/sitecopy/ChangeLog b/net-misc/sitecopy/ChangeLog
index 8661dfe0847f..565c0f585cc0 100644
--- a/net-misc/sitecopy/ChangeLog
+++ b/net-misc/sitecopy/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/sitecopy
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/sitecopy/ChangeLog,v 1.18 2004/07/01 21:52:36 squinky86 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/sitecopy/ChangeLog,v 1.19 2004/07/16 17:11:05 chriswhite Exp $
+
+*sitecopy-0.13.4-r2 (17 Jul 2004)
+
+ 17 Jul 2004; Chris White <chriswhite@gentoo.org> +sitecopy-0.13.4-r2.ebuild:
+ Updated to -r2 which fixes security Bug #51585. Added myself as maintainer
01 Jul 2004; Jon Hood <squinky86@gentoo.org> sitecopy-0.10.12-r1.ebuild,
sitecopy-0.12.1.ebuild, sitecopy-0.13.4-r1.ebuild, sitecopy-0.13.4.ebuild:
diff --git a/net-misc/sitecopy/Manifest b/net-misc/sitecopy/Manifest
index db3c98659449..3161b44f0879 100644
--- a/net-misc/sitecopy/Manifest
+++ b/net-misc/sitecopy/Manifest
@@ -1,9 +1,14 @@
+MD5 ec22649c034153090f2580b5e1a03432 ChangeLog 2596
MD5 e717add6ac28bce8b34bc08b47893e84 sitecopy-0.10.12-r1.ebuild 976
MD5 bc03f4c35012bc7b210e9161ba2553c7 sitecopy-0.12.1.ebuild 1122
-MD5 7d059885e7150cd63f1e4093b815d109 sitecopy-0.13.4.ebuild 1120
MD5 6c2244a10e760ce9596e0e974b87554b sitecopy-0.13.4-r1.ebuild 1796
-MD5 ec22649c034153090f2580b5e1a03432 ChangeLog 2596
-MD5 2181dd9a02cbcac0257406ff7a30a37b files/digest-sitecopy-0.13.4-r1 67
+MD5 7d059885e7150cd63f1e4093b815d109 sitecopy-0.13.4.ebuild 1120
+MD5 d5cc8cab016f08fb6c67f4d61daab116 sitecopy-0.13.4-r2.ebuild 1953
+MD5 06aedb90b1e071ba089a1bf34883d7ed sitecopy-0.13.4-r2.diff 701
+MD5 6c2244a10e760ce9596e0e974b87554b sitecopy-0.13.4-r2.ebuild.orig 1796
+MD5 3d655bac07af26b3306ca25bc115cc4c sitecopy-0.13.4-r2.ebuild.rej 967
MD5 09b3e7444248285b787fa3635d41aedc files/digest-sitecopy-0.10.12-r1 68
MD5 3ee0433186f6f3224dff93ab6818a119 files/digest-sitecopy-0.12.1 67
MD5 2181dd9a02cbcac0257406ff7a30a37b files/digest-sitecopy-0.13.4 67
+MD5 2181dd9a02cbcac0257406ff7a30a37b files/digest-sitecopy-0.13.4-r1 67
+MD5 2181dd9a02cbcac0257406ff7a30a37b files/digest-sitecopy-0.13.4-r2 67
diff --git a/net-misc/sitecopy/files/digest-sitecopy-0.13.4-r2 b/net-misc/sitecopy/files/digest-sitecopy-0.13.4-r2
new file mode 100644
index 000000000000..84b375f09a4f
--- /dev/null
+++ b/net-misc/sitecopy/files/digest-sitecopy-0.13.4-r2
@@ -0,0 +1 @@
+MD5 f3fb9c1d9098132f3135d2d5d92e68bf sitecopy-0.13.4.tar.gz 773653
diff --git a/net-misc/sitecopy/metadata.xml b/net-misc/sitecopy/metadata.xml
new file mode 100644
index 000000000000..b452dec7e591
--- /dev/null
+++ b/net-misc/sitecopy/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>chriswhite@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild b/net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild
new file mode 100644
index 000000000000..f4639fde3aec
--- /dev/null
+++ b/net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/sitecopy/sitecopy-0.13.4-r2.ebuild,v 1.1 2004/07/16 17:11:05 chriswhite Exp $
+
+IUSE="ssl xml xml2 gnome nls"
+
+DESCRIPTION="sitecopy is for easily maintaining remote web sites"
+SRC_URI="http://www.lyra.org/${PN}/${P}.tar.gz"
+HOMEPAGE="http://www.lyra.org/sitecopy/"
+KEYWORDS="~x86 ~ppc ~sparc"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND="virtual/libc
+ >=sys-libs/zlib-1.1.3
+ xml? ( dev-libs/libxml )
+ dev-libs/libxml2
+ ssl? ( >=dev-libs/openssl-0.9.6 )
+ gnome? (
+ gnome-base/gnome-libs
+ =x11-libs/gtk+-1*
+ )
+ >=net-misc/neon-0.24.6"
+
+src_compile() {
+ local myconf=""
+ if use xml && use xml2 ; then
+ myconf="${myconf} --with-libxml2 --without-libxml1"
+ else
+ use xml \
+ && myconf="${myconf} --with-libxml1" \
+ || myconf="${myconf} --without-libxml1"
+ use xml2 \
+ && myconf="${myconf} --with-libxml2" \
+ || myconf="${myconf} --without-libxml2"
+ fi
+ use ssl \
+ && myconf="${myconf} --with-ssl" \
+ || myconf="${myconf} --without-ssl"
+ use nls \
+ && myconf="${myconf} --enable-nls" \
+ || myconf="${myconf} --disable-nls"
+
+ # Bug 51585, GLSA 200406-03
+ einfo "Forcing the use of the system-wide neon library (BR #51585)."
+ myconf="${myconf} --with-neon"
+
+
+ econf ${myconf} || die "econf failed"
+
+ emake || die "emake failed"
+
+ if use gnome; then
+ econf ${myconf} --with-gnomefe || die "econf failed"
+
+ # gnome compile fix
+ sed -i -e "s:VERSION:PACKAGE_VERSION:" gnome/init.c
+ sed -i -e "s:VERSION:PACKAGE_VERSION:" gnome/main.c
+ echo "int fe_accept_cert(const ne_ssl_certificate *cert, int failures) { return 0; }" >> gnome/gcommon.c
+ sed -i -e "s:-lglib:-lglib -lgthread:" Makefile
+
+ emake || die "emake failed"
+ fi
+}
+
+src_install() {
+ make DESTDIR=${D} install-sitecopy || die "install failed"
+
+ if use gnome; then
+ make DESTDIR=${D} install-xsitecopy || die "install failed"
+ dobin sitecopy
+ fi
+}