diff options
author | root <root@gelen.(none)> | 2009-07-24 16:28:09 +0400 |
---|---|---|
committer | root <root@gelen.(none)> | 2009-07-24 16:28:09 +0400 |
commit | 038fcfeb6f239da1e3dcc79cb9a1cc190fad32a6 (patch) | |
tree | c08085317574d86b87c3677e1ec70cd0be987985 /net-misc/tor | |
parent | e8f3d02073a697574ddf7ac6b63d34b400d36c89 (diff) |
modified: net-misc/tor/files
Diffstat (limited to 'net-misc/tor')
l--------- | net-misc/tor/files | 154 |
1 files changed, 1 insertions, 153 deletions
diff --git a/net-misc/tor/files b/net-misc/tor/files index f0dbd7a..455484a 120000 --- a/net-misc/tor/files +++ b/net-misc/tor/files @@ -1,153 +1 @@ -/var/paludis/repositories/gentoo/net-misc/tor/filesed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/tor/tor-0.2.0.31.ebuild,v 1.6 2008/11/14 12:43:56 fmccor Exp $ - -inherit eutils subversion - -DESCRIPTION="Anonymizing overlay network for TCP" -HOMEPAGE="http://tor.eff.org" -MY_PV=${PV/_/-} -SRC_URI="" -S="${WORKDIR}/${P/_/}" - -ESVN_REPO_URI="https://svn.torproject.org/svn/tor/trunk/" -ESVN_STORE_DIR="${DISTDIR}/svn-src" -ESVN_PROJECT="${PN/-svn}" -ESVN_BOOTSTRAP="./autogen.sh" - - - -LICENSE="BSD" -SLOT="" -KEYWORDS="~amd64 ppc ppc64 ~sparc x86 ~x86-fbsd" -IUSE="debug logrotate" - -DEPEND="dev-libs/openssl - >=dev-libs/libevent-1.2" -RDEPEND="${DEPEND} - net-proxy/tsocks" - -pkg_setup() { - enewgroup tor - enewuser tor -1 -1 /var/lib/tor tor -} - -src_unpack() { -# unpack ${A} - subversion_src_unpack - cd "${S}" - epatch "${FILESDIR}"/torrc.sample-0.1.2.6.patch - epatch "${FILESDIR}"/${PN}-0.2.0.30-logrotate.patch -} - -src_compile() { - econf $(use_enable debug) - emake || die -} - -src_install() { - newinitd "${FILESDIR}"/tor.initd-r4 tor - emake DESTDIR="${D}" install || die - keepdir /var/{lib,log,run}/tor - - dodoc README ChangeLog AUTHORS ReleaseNotes \ - doc/{HACKING,TODO} \ - doc/spec/*.txt - - fperms 750 /var/lib/tor /var/log/tor - fperms 755 /var/run/tor - fowners tor:tor /var/lib/tor /var/log/tor /var/run/tor - - if use logrotate; then - sed -e "s:/lib::" \ - -e "s:/rc.d::" \ - -e "s:\\*:\\*.:" \ - -e "s:sharedscripts:create 0640 tor tor\n\tsharedscripts:" -i contrib/tor.logrotate || die - insinto /etc/logrotate.d - newins contrib/tor.logrotate tor - fi -} - -pkg_postinst() { - elog "You must create /etc/tor/torrc, you can use the sample that is in that directory" - elog "To have privoxy and tor working together you must add:" - elog "forward-socks4a / localhost:9050 ." - elog "(notice the . at the end of the line)" - elog "to /etc/privoxy/config" -} -) - sys-devel/bison - sys-devel/flex" - -src_unpack() { - git_src_unpack - cd ${S} -# epatch ${FILESDIR}/bits.patch -# epatch ${FILESDIR}/wined3d.diff -# useq pulseaudio && epatch ${FILESDIR}/winepulse-0.28.patch -# useq pulseaudio && epatch ${FILESDIR}/winepulse-0.17-configure.ac.patch -# useq pulseaudio && epatch ${FILESDIR}/adding-pulseaudio-to-winecfg.patch - eautoreconf -} - -src_prepare() { - sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die - sed -i '/^MimeType/d' tools/wine.desktop || die #117785 -} - -src_configure() { - export LDCONFIG=/bin/true - - - # XXX: should check out these flags too: - # audioio capi fontconfig freetype gphoto - econf \ - --sysconfdir=/etc/wine \ - $(use_with alsa) \ - $(use_with cups) \ - $(use_with esd) \ - $(use_with gnutls) \ - $(use_with hal) \ - $(use_with dbus) \ - $(use_with jack) \ - $(use_with jpeg) \ - $(use_with lcms cms) \ - $(use_with ldap) \ - $(use_with nas) \ - $(use_with ncurses curses) \ - $(use_with opengl) \ - $(use_with oss) \ - $(use_with png) \ - $(use_with scanner sane) \ - $(use_with ssl openssl) \ - $(use_with X x) \ - $(use_with xcomposite) \ - $(use_with xinerama) \ - $(use_with xml) \ - $(use_with xml xslt) \ - || die "configure failed" - - emake -j1 depend || die "depend" -} - -src_compile() { - emake all || die "all" -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc ANNOUNCE AUTHORS README - if use gecko ; then - insinto /usr/share/wine/gecko - doins "${DISTDIR}"/wine_gecko-${GV}.cab || die - fi -} -bdir)/gimp/2.0/plug-ins -} - -pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update - python_mod_cleanup /usr/$(get_libdir)/gimp/2.0/python \ - /usr/$(get_libdir)/gimp/2.0/plug-ins -} -ty p
\ No newline at end of file +/var/paludis/repositories/gentoo/net-misc/tor/files
\ No newline at end of file |