parent
9f471be519
commit
7742101f85
@ -1 +1,2 @@
|
||||
DIST cdw-0.6.0.tar.gz 673530 RMD160 1b4791be1c19bcebb638fedafa110d5419530b5c SHA1 afa9b51dbba75a3b963684e75e72a141ff6640b0 SHA256 6bede3de3dda9e9c771802bf88d6ea30a4043ae5306d0a187569030628ff4daa
|
||||
DIST cdw-0.7.0.tar.gz 728827 RMD160 7cccfed072c9536fe6df5badcac116f0bfbfb93e SHA1 5b01636d60b3ce695d3da641744ad9a348fc96ab SHA256 77e6f97875bdee14c5394d2976073bfc33829b81e71bcc8e7af7f0946a063695
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdw/cdw-0.7.0.ebuild,v 1.1 2012/01/19 22:04:55 mr_bones_ Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit autotools flag-o-matic eutils
|
||||
|
||||
DESCRIPTION="An ncurses based console frontend for cdrtools and dvd+rw-tools"
|
||||
HOMEPAGE="http://cdw.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/cdw/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="virtual/cdrtools
|
||||
app-cdr/dvd+rw-tools
|
||||
dev-libs/libcdio[-minimal]
|
||||
sys-libs/ncurses[unicode]"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-asneeded.patch
|
||||
rm -f missing
|
||||
eautoreconf
|
||||
strip-flags
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog NEWS README THANKS cdw.conf
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
--- src/Makefile.am.orig 2012-01-19 03:18:12.240607766 -0500
|
||||
+++ src/Makefile.am 2012-01-19 03:19:24.833598014 -0500
|
||||
@@ -9,11 +9,6 @@
|
||||
# use $(top_srcdir); $(top_builddir) would fail during "make distcheck"
|
||||
include $(top_srcdir)/Makefile.cdw.am
|
||||
|
||||
-
|
||||
-# define common linker flags
|
||||
-AM_LDFLAGS = -lmenuw -lformw -lpanelw -lncursesw -lpthread -lcdio -liso9660 -lm -lburn
|
||||
-
|
||||
-
|
||||
# list source files
|
||||
cdw_source_files = cddb.c main.c
|
||||
|
||||
@@ -58,7 +53,8 @@
|
||||
$(top_builddir)/src/user_interface/libcdwuserinterface.a \
|
||||
$(top_builddir)/gnulib/lib/libgnulib.a \
|
||||
$(top_builddir)/src/external_tools/libcdwexternaltools.a \
|
||||
- $(top_builddir)/src/tasks/libcdwtasks.a
|
||||
+ $(top_builddir)/src/tasks/libcdwtasks.a \
|
||||
+ -lmenuw -lformw -lpanelw -lncursesw -lpthread -lcdio -liso9660 -lm -lburn
|
||||
|
||||
cdw_SOURCES = $(cdw_source_files)
|
||||
|
||||
@@ -81,7 +77,8 @@
|
||||
$(top_builddir)/src/user_interface/libcdwuserinterface_check.a \
|
||||
$(top_builddir)/gnulib/lib/libgnulib.a \
|
||||
$(top_builddir)/src/external_tools/libcdwexternaltools_check.a \
|
||||
- $(top_builddir)/src/tasks/libcdwtasks_check.a
|
||||
+ $(top_builddir)/src/tasks/libcdwtasks_check.a \
|
||||
+ -lmenuw -lformw -lpanelw -lncursesw -lpthread -lcdio -liso9660 -lm -lburn
|
||||
|
||||
cdw_tests_SOURCES = $(cdw_source_files)
|
||||
|
@ -0,0 +1,336 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4_rc1.ebuild,v 1.1 2012/01/19 19:15:17 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
WANT_AUTOMAKE="none"
|
||||
|
||||
inherit autotools elisp-common eutils flag-o-matic multilib
|
||||
|
||||
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||
HOMEPAGE="http://www.gnu.org/software/emacs/"
|
||||
SRC_URI="ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-${PV/_/}.tar.gz
|
||||
mirror://gentoo/${PN}-${PV%%_*}-patches-1.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3 FDL-1.3 BSD as-is MIT W3C unicode PSF-2"
|
||||
SLOT="23"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="alsa aqua athena dbus gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm"
|
||||
REQUIRED_USE="aqua? ( !X )"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
>=app-admin/eselect-emacs-1.2
|
||||
net-libs/liblockfile
|
||||
hesiod? ( net-dns/hesiod )
|
||||
kerberos? ( virtual/krb5 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
gpm? ( sys-libs/gpm )
|
||||
dbus? ( sys-apps/dbus )
|
||||
X? (
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
x11-misc/xbitmaps
|
||||
gconf? ( >=gnome-base/gconf-2.26.2 )
|
||||
gif? ( media-libs/giflib )
|
||||
jpeg? ( virtual/jpeg )
|
||||
png? ( >=media-libs/libpng-1.4:0 )
|
||||
svg? ( >=gnome-base/librsvg-2.0 )
|
||||
tiff? ( media-libs/tiff )
|
||||
xpm? ( x11-libs/libXpm )
|
||||
xft? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
x11-libs/libXft
|
||||
m17n-lib? (
|
||||
>=dev-libs/libotf-0.9.4
|
||||
>=dev-libs/m17n-lib-1.5.1
|
||||
)
|
||||
)
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
!gtk? (
|
||||
Xaw3d? ( x11-libs/libXaw3d )
|
||||
!Xaw3d? (
|
||||
athena? ( x11-libs/libXaw )
|
||||
!athena? ( motif? ( >=x11-libs/openmotif-2.3:0 ) )
|
||||
)
|
||||
)
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
alsa? ( dev-util/pkgconfig )
|
||||
dbus? ( dev-util/pkgconfig )
|
||||
X? ( dev-util/pkgconfig )
|
||||
gzip-el? ( app-arch/gzip )"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
!<app-editors/emacs-vcs-${PV}
|
||||
>=app-emacs/emacs-common-gentoo-1.3[X?]"
|
||||
|
||||
EMACS_SUFFIX="emacs-${SLOT}"
|
||||
SITEFILE="20${PN}-${SLOT}-gentoo.el"
|
||||
# FULL_VERSION keeps the full version number, which is needed in
|
||||
# order to determine some path information correctly for copy/move
|
||||
# operations later on
|
||||
FULL_VERSION="${PV%%_*}"
|
||||
S="${WORKDIR}/emacs-${FULL_VERSION}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_SUFFIX=patch epatch
|
||||
epatch_user
|
||||
|
||||
sed -i \
|
||||
-e "s:/usr/lib/crtbegin.o:$(`tc-getCC` -print-file-name=crtbegin.o):g" \
|
||||
-e "s:/usr/lib/crtend.o:$(`tc-getCC` -print-file-name=crtend.o):g" \
|
||||
"${S}"/src/s/freebsd.h || die "unable to sed freebsd.h settings"
|
||||
|
||||
if ! use alsa; then
|
||||
# ALSA is detected even if not requested by its USE flag.
|
||||
# Suppress it by supplying pkg-config with a wrong library name.
|
||||
sed -i -e "/ALSA_MODULES=/s/alsa/DiSaBlEaLsA/" configure.in \
|
||||
|| die "unable to sed configure.in"
|
||||
fi
|
||||
if ! use gzip-el; then
|
||||
# Emacs' build system automatically detects the gzip binary and
|
||||
# compresses el files. We don't want that so confuse it with a
|
||||
# wrong binary name
|
||||
sed -i -e "s/ gzip/ PrEvEnTcOmPrEsSiOn/" configure.in \
|
||||
|| die "unable to sed configure.in"
|
||||
fi
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
ALLOWED_FLAGS=""
|
||||
strip-flags
|
||||
filter-flags -fstrict-aliasing
|
||||
append-flags $(test-flags -fno-strict-aliasing)
|
||||
|
||||
if use sh; then
|
||||
replace-flags -O[1-9] -O0 #262359
|
||||
elif use ia64; then
|
||||
replace-flags -O[2-9] -O1 #325373
|
||||
else
|
||||
replace-flags -O[3-9] -O2
|
||||
fi
|
||||
|
||||
local myconf
|
||||
|
||||
if use alsa && ! use sound; then
|
||||
einfo "Although sound USE flag is disabled you chose to have alsa,"
|
||||
einfo "so sound is switched on anyway."
|
||||
myconf="${myconf} --with-sound"
|
||||
else
|
||||
myconf="${myconf} $(use_with sound)"
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
myconf="${myconf} --with-x --without-ns"
|
||||
myconf="${myconf} $(use_with gconf)"
|
||||
myconf="${myconf} $(use_with toolkit-scroll-bars)"
|
||||
myconf="${myconf} $(use_with gif) $(use_with jpeg)"
|
||||
myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
|
||||
myconf="${myconf} $(use_with tiff) $(use_with xpm)"
|
||||
|
||||
if use xft; then
|
||||
myconf="${myconf} --with-xft"
|
||||
myconf="${myconf} $(use_with m17n-lib libotf)"
|
||||
myconf="${myconf} $(use_with m17n-lib m17n-flt)"
|
||||
else
|
||||
myconf="${myconf} --without-xft"
|
||||
myconf="${myconf} --without-libotf --without-m17n-flt"
|
||||
use m17n-lib && ewarn \
|
||||
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
||||
fi
|
||||
|
||||
# GTK+ is the default toolkit if USE=gtk is chosen with other
|
||||
# possibilities. Emacs upstream thinks this should be standard
|
||||
# policy on all distributions
|
||||
if use gtk; then
|
||||
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
||||
myconf="${myconf} --with-x-toolkit=gtk"
|
||||
elif use Xaw3d || use athena; then
|
||||
einfo "Configuring to build with Athena/Lucid toolkit"
|
||||
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
|
||||
elif use motif; then
|
||||
einfo "Configuring to build with Motif toolkit"
|
||||
myconf="${myconf} --with-x-toolkit=motif"
|
||||
else
|
||||
einfo "Configuring to build with no toolkit"
|
||||
myconf="${myconf} --with-x-toolkit=no"
|
||||
fi
|
||||
|
||||
local f tk=
|
||||
for f in gtk Xaw3d athena motif; do
|
||||
use ${f} || continue
|
||||
[[ ${tk} ]] \
|
||||
&& ewarn "USE flag \"${f}\" ignored (superseded by \"${tk}\")"
|
||||
tk="${tk}${tk:+ }${f}"
|
||||
done
|
||||
elif use aqua; then
|
||||
einfo "Configuring to build with Cocoa support"
|
||||
myconf="${myconf} --with-ns --disable-ns-self-contained"
|
||||
myconf="${myconf} --without-x"
|
||||
else
|
||||
myconf="${myconf} --without-x --without-ns"
|
||||
fi
|
||||
|
||||
# According to configure, this option is only used for GNU/Linux
|
||||
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
|
||||
# out the location because $(get_libdir) does not necessarily return
|
||||
# something that matches the host OS's libdir naming (e.g. RHEL).
|
||||
local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
|
||||
crtdir=${crtdir%/*}
|
||||
|
||||
econf \
|
||||
--program-suffix=-${EMACS_SUFFIX} \
|
||||
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
||||
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
||||
--with-crt-dir="${crtdir}" \
|
||||
--with-gameuser="${GAMES_USER_DED:-games}" \
|
||||
$(use_with hesiod) \
|
||||
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||
$(use_with gpm) \
|
||||
$(use_with dbus) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||
# set last component of emacs-version to (package revision + 1)
|
||||
touch src/emacs-${FULL_VERSION}.${PR#r}
|
||||
emake CC="$(tc-getCC)"
|
||||
}
|
||||
|
||||
src_install () {
|
||||
local i m
|
||||
|
||||
emake install DESTDIR="${D}"
|
||||
|
||||
rm "${ED}"/usr/bin/emacs-${FULL_VERSION}-${EMACS_SUFFIX} \
|
||||
|| die "removing duplicate emacs executable failed"
|
||||
mv "${ED}"/usr/bin/emacs-${EMACS_SUFFIX} "${ED}"/usr/bin/${EMACS_SUFFIX} \
|
||||
|| die "moving Emacs executable failed"
|
||||
|
||||
# move man pages to the correct place
|
||||
for m in "${ED}"/usr/share/man/man1/* ; do
|
||||
mv "${m}" "${m%.1}-${EMACS_SUFFIX}.1" || die "mv man failed"
|
||||
done
|
||||
|
||||
# move info dir to avoid collisions with the dir file generated by portage
|
||||
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|
||||
|| die "moving info dir failed"
|
||||
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
|
||||
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
|
||||
|
||||
# avoid collision between slots, see bug #169033 e.g.
|
||||
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
|
||||
rm -rf "${ED}"/usr/share/{applications,icons}
|
||||
rm "${ED}"/var/lib/games/emacs/{snake,tetris}-scores
|
||||
keepdir /var/lib/games/emacs
|
||||
|
||||
# remove unused <version>/site-lisp dir
|
||||
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
|
||||
|
||||
local c=";;"
|
||||
if use source; then
|
||||
insinto /usr/share/emacs/${FULL_VERSION}/src
|
||||
# This is not meant to install all the source -- just the
|
||||
# C source you might find via find-function
|
||||
doins src/*.{c,h,m}
|
||||
doins -r src/{m,s}
|
||||
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/Makefile.c
|
||||
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/{m,s}/README
|
||||
c=""
|
||||
fi
|
||||
|
||||
sed 's/^X//' >"${T}/${SITEFILE}" <<-EOF
|
||||
X
|
||||
;;; ${PN}-${SLOT} site-lisp configuration
|
||||
X
|
||||
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
|
||||
X ${c}(setq find-function-C-source-directory
|
||||
X ${c} "${EPREFIX}/usr/share/emacs/${FULL_VERSION}/src")
|
||||
X (let ((path (getenv "INFOPATH"))
|
||||
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
|
||||
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
|
||||
X (and path
|
||||
X ;; move Emacs Info dir before anything else in /usr/share/info
|
||||
X (let* ((p (cons nil (split-string path ":" t))) (q p))
|
||||
X (while (and (cdr q) (not (string-match re (cadr q))))
|
||||
X (setq q (cdr q)))
|
||||
X (setcdr q (cons dir (delete dir (cdr q))))
|
||||
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
|
||||
EOF
|
||||
elisp-site-file-install "${T}/${SITEFILE}" || die
|
||||
|
||||
dodoc README BUGS
|
||||
|
||||
if use aqua; then
|
||||
dodir /Applications/Gentoo
|
||||
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
|
||||
mv nextstep/Emacs.app \
|
||||
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
|
||||
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
|
||||
elog "You may want to copy or symlink it into /Applications by yourself."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# move Info dir file to correct name
|
||||
local infodir=/usr/share/info/${EMACS_SUFFIX} f
|
||||
if [[ -f ${ED}${infodir}/dir.orig ]]; then
|
||||
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
|
||||
else
|
||||
# this should not happen in EAPI 4
|
||||
ewarn "Regenerating Info directory index in ${infodir} ..."
|
||||
rm -f "${ED}"${infodir}/dir{,.*}
|
||||
for f in "${ED}"${infodir}/*; do
|
||||
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
|
||||
install-info --info-dir="${ED}"${infodir} "${f}" \
|
||||
|| die "install-info failed"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local f
|
||||
for f in "${EROOT}"/var/lib/games/emacs/{snake,tetris}-scores; do
|
||||
[[ -e ${f} ]] || touch "${f}"
|
||||
done
|
||||
chown "${GAMES_USER_DED:-games}" "${EROOT}"/var/lib/games/emacs
|
||||
|
||||
elisp-site-regen
|
||||
|
||||
if use livecd; then
|
||||
# force an update of the emacs symlink for the livecd/dvd,
|
||||
# because some microemacs packages set it with USE=livecd
|
||||
eselect emacs update
|
||||
else
|
||||
eselect emacs update ifunset
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
elog "You need to install some fonts for Emacs."
|
||||
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
|
||||
elog "machine would satisfy basic Emacs requirements under X11."
|
||||
elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
|
||||
elog "for how to enable anti-aliased fonts."
|
||||
elog
|
||||
fi
|
||||
|
||||
elog "You can set the version to be started by /usr/bin/emacs through"
|
||||
elog "the Emacs eselect module, which also redirects man and info pages."
|
||||
elog "Therefore, several Emacs versions can be installed at the same time."
|
||||
elog "\"man emacs.eselect\" for details."
|
||||
elog
|
||||
elog "If you upgrade from a previous major version of Emacs, then it is"
|
||||
elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
|
||||
elog "all byte-compiled elisp files of the installed Emacs packages."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
elisp-site-regen
|
||||
eselect emacs update ifunset
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST spice-protocol-0.10.0.tar.bz2 65811 RMD160 82f4e9e6847947be139de02bd1ede745cdb0e8fc SHA1 6ca37bc05521feccdb624c8d7f42fbc19b1d08a9 SHA256 05fa0e3133d288289282741a58975daf6d340a2bc9af2e72602a91801afa5899
|
||||
DIST spice-protocol-0.10.1.tar.bz2 66014 RMD160 abdef903bb5c075e1ddb68bd63d9172bd72029d7 SHA1 9f6ed3a6ab4c830a4c65b857a48f6b579e8b994d SHA256 e5f6cbb679febc840eb530a5195d2625f900f7d21a5aefbadc95e3a3b9f03537
|
||||
DIST spice-protocol-0.8.1.tar.bz2 65879 RMD160 e041a4c7de1004ec4dda9e62c1d88804110f1d2c SHA1 8deaa873b05f6a54d2a8cc003d75c3473cdbd2dd SHA256 cefeb574e243104bd1bb85bc0af17a313ba9902dae8ad016f9c853e6b06e69d9
|
||||
|
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice-protocol/spice-protocol-0.10.1.ebuild,v 1.1 2012/01/19 17:59:43 dev-zero Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Headers defining the SPICE protocol."
|
||||
HOMEPAGE="http://spice-space.org/"
|
||||
SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
@ -0,0 +1,21 @@
|
||||
From 8968476bb5262d8aef20cb199337b174d338beb8 Mon Sep 17 00:00:00 2001
|
||||
From: Nikias Bassen
|
||||
Date: Thu, 12 Jan 2012 16:58:26 +0000
|
||||
Subject: Fix possible buffer overflow (thanks Rigan)
|
||||
|
||||
---
|
||||
diff --git a/libusbmuxd/libusbmuxd.c b/libusbmuxd/libusbmuxd.c
|
||||
index e06ee61..98e92df 100644
|
||||
--- a/libusbmuxd/libusbmuxd.c
|
||||
+++ b/libusbmuxd/libusbmuxd.c
|
||||
@@ -189,7 +189,7 @@ static int receive_packet(int sfd, struct usbmuxd_header *header, void **payload
|
||||
char *strval = NULL;
|
||||
plist_get_string_val(n, &strval);
|
||||
if (strval) {
|
||||
- strcpy(dev->serial_number, strval);
|
||||
+ strncpy(dev->serial_number, strval, 255);
|
||||
free(strval);
|
||||
}
|
||||
n = plist_dict_get_item(props, "LocationID");
|
||||
--
|
||||
cgit v0.8.3.1-34-gbf3d
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-pda/usbmuxd/usbmuxd-1.0.7-r1.ebuild,v 1.2 2012/01/19 22:10:07 ago Exp $
|
||||
|
||||
EAPI=3
|
||||
inherit eutils cmake-utils
|
||||
|
||||
DESCRIPTION="USB multiplex daemon for use with Apple iPhone/iPod Touch devices"
|
||||
HOMEPAGE="http://marcansoft.com/blog/iphonelinux/usbmuxd/"
|
||||
SRC_URI="http://marcansoft.com/uploads/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 GPL-3 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-pda/libplist
|
||||
virtual/libusb:1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup plugdev
|
||||
enewuser usbmux -1 -1 -1 "usb,plugdev"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-receive_packet_overflow.patch #399409
|
||||
}
|
||||
|
||||
DOCS="AUTHORS README README.devel"
|
@ -1,11 +1,11 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_DNS/PEAR-Net_DNS-1.0.7.ebuild,v 1.1 2011/01/08 09:29:26 olemarkus Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_DNS/PEAR-Net_DNS-1.0.7.ebuild,v 1.2 2012/01/19 17:32:44 ago Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Resolver library used to communicate with a DNS server."
|
||||
LICENSE="PHP-3.01 || ( LGPL-2.1 LGPL-3 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
@ -1 +1,2 @@
|
||||
DIST greenlet-0.3.1.tar.gz 39037 RMD160 2a83538cea206b9aed03773331311ddbaf8616a5 SHA1 7e42d736dfbbd2f0b5ab7f78dc6fb65d966ca21e SHA256 63a0a9b3a59d5413741f81d021fc6c292364953ea8dddd71ac129d77b9b143da
|
||||
DIST greenlet-0.3.3.zip 65643 RMD160 81ba9322896782fa07ba54d0c27c8864789581cf SHA1 7c7d805017ec8d984d3a60585a4613a747f98486 SHA256 4f39eb14a48ecbd8a685779f6fca4eb74db722c1af699894fee334b25dad8ed1
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/greenlet/greenlet-0.3.3.ebuild,v 1.1 2012/01/19 15:16:34 bicatali Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="*-jython"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
DESCRIPTION="Lightweight in-process concurrent programming"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/greenlet"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools
|
||||
app-arch/unzip"
|
||||
RDEPEND=""
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
DOCS="AUTHORS NEWS"
|
@ -1 +1,2 @@
|
||||
DIST python-dateutil-1.5.tar.gz 232384 RMD160 5f7c80ec9bf68f1708213596a994130964e91e52 SHA1 f489e1a70e415731d401422f711670288571040b SHA256 c08aca7d85f8f8eed61e83b3423b829262c596a9a78f7ca3de0bcee2217d0e3b
|
||||
DIST python-dateutil-2.0.tar.gz 255439 RMD160 a7ae3c4948c69471c95466236a388d63fcdac120 SHA1 946337a273866cc4f51d32c86cdbc4209ab84a43 SHA256 8aab12d0e944b33b5e347bcf1963819d8ad925c0617e9257322ef475760c0aab
|
||||
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-dateutil/python-dateutil-2.0.ebuild,v 1.2 2012/01/19 15:47:51 bicatali Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
# python eclass bloat
|
||||
PYTHON_DEPEND="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.*"
|
||||
PYTHON_MODNAME="dateutil"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Extensions to the standard Python datetime module"
|
||||
HOMEPAGE="http://labix.org/python-dateutil http://pypi.python.org/pypi/python-dateutil"
|
||||
SRC_URI="http://labix.org/download/python-dateutil/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="python-3"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND="sys-libs/timezone-data"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
|
||||
DOCS="NEWS README"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# Use zoneinfo in /usr/share/zoneinfo.
|
||||
sed -i \
|
||||
-e "s/zoneinfo.gettz/gettz/g" \
|
||||
test.py || die
|
||||
|
||||
# Fix parsing of date in non-English locales.
|
||||
sed -i \
|
||||
-e 's/subprocess.getoutput("date")/subprocess.getoutput("LC_ALL=C date")/' \
|
||||
example.py || die
|
||||
|
||||
# https://bugs.launchpad.net/dateutil/+bug/892569
|
||||
sed -i \
|
||||
-e '199s/fileobj = open(fileobj)/fileobj = open(fileobj, "rb")/' \
|
||||
dateutil/tz.py || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" test.py
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
delete_zoneinfo() {
|
||||
rm -f "${ED}"$(python_get_sitedir)/dateutil/zoneinfo/*.tar.* || return 1
|
||||
}
|
||||
python_execute_function -q delete_zoneinfo
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins example.py sandbox/*.py
|
||||
fi
|
||||
}
|
||||
|
@ -0,0 +1,33 @@
|
||||
diff -r d1c7b3df098a lib/sqlalchemy/util/_collections.py
|
||||
|
||||
Index: lib/sqlalchemy/util/_collections.py
|
||||
===================================================================
|
||||
--- a/lib/sqlalchemy/util/_collections.py Wed Jan 18 12:42:54 2012 -0500
|
||||
+++ b/lib/sqlalchemy/util/_collections.py Thu Jan 19 10:01:28 2012 -0500
|
||||
@@ -769,10 +769,15 @@
|
||||
def __init__(self, capacity=100, threshold=.5):
|
||||
self.capacity = capacity
|
||||
self.threshold = threshold
|
||||
+ self._counter = 0
|
||||
+
|
||||
+ def _inc_counter(self):
|
||||
+ self._counter += 1
|
||||
+ return self._counter
|
||||
|
||||
def __getitem__(self, key):
|
||||
item = dict.__getitem__(self, key)
|
||||
- item[2] = time_func()
|
||||
+ item[2] = self._inc_counter()
|
||||
return item[1]
|
||||
|
||||
def values(self):
|
||||
@@ -788,7 +793,7 @@
|
||||
def __setitem__(self, key, value):
|
||||
item = dict.get(self, key)
|
||||
if item is None:
|
||||
- item = [key, value, time_func()]
|
||||
+ item = [key, value, self._inc_counter()]
|
||||
dict.__setitem__(self, key, item)
|
||||
else:
|
||||
item[1] = value
|
||||
|
@ -0,0 +1,112 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.48.0-r1.ebuild,v 1.1 2012/01/19 22:40:07 hwoarang Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="python? *"
|
||||
|
||||
inherit eutils flag-o-matic python toolchain-funcs versionator
|
||||
|
||||
MY_PV=$(replace_all_version_separators _)
|
||||
MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))"
|
||||
|
||||
DESCRIPTION="A system for large project software construction, which is simple to use and powerful."
|
||||
HOMEPAGE="http://www.boost.org/doc/tools/build/index.html"
|
||||
SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2"
|
||||
|
||||
LICENSE="Boost-1.0"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="examples python"
|
||||
|
||||
DEPEND="!<dev-libs/boost-1.34.0
|
||||
!<=dev-util/boost-build-1.35.0-r1"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/boost_${MY_PV}/tools/build/v2"
|
||||
|
||||
src_unpack() {
|
||||
tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-support_dots_in_python-buildid.patch"
|
||||
epatch "${FILESDIR}/${P}-disable_python_rpath.patch"
|
||||
|
||||
# Remove stripping option
|
||||
cd "${S}/engine"
|
||||
sed -i -e 's|-s\b||' \
|
||||
build.jam || die "sed failed"
|
||||
|
||||
# Force regeneration
|
||||
rm jambase.c || die
|
||||
|
||||
# This patch allows us to fully control optimization
|
||||
# and stripping flags when bjam is used as build-system
|
||||
# We simply extend the optimization and debug-symbols feature
|
||||
# with empty dummies called 'none'
|
||||
cd "${S}"
|
||||
sed -i \
|
||||
-e 's/\(off speed space\)/\1 none/' \
|
||||
-e 's/\(debug-symbols : on off\)/\1 none/' \
|
||||
tools/builtin.jam || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd engine
|
||||
local toolset
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
toolset=darwin
|
||||
else
|
||||
# Using boost's generic toolset here, which respects CC and CFLAGS
|
||||
toolset=cc
|
||||
fi
|
||||
|
||||
# For slotting
|
||||
sed -i \
|
||||
-e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \
|
||||
Jambase || die "sed failed"
|
||||
|
||||
# The build.jam file for building bjam using a bootstrapped jam0 ignores
|
||||
# the LDFLAGS env var (bug #209794). We have now two options:
|
||||
# a) change the cc-target definition in build.jam to include separate compile
|
||||
# and link targets to make it use the LDFLAGS var, or
|
||||
# b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var
|
||||
# (which should not be set by us).
|
||||
if [[ -z "${LDFLAGS}" ]] ; then
|
||||
CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \
|
||||
|| die "building bjam failed"
|
||||
else
|
||||
LDFLAGS=$(echo ${LDFLAGS}) # 293652
|
||||
LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \
|
||||
$(use_with python) || die "building bjam failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbin engine/bin.*/bjam bjam-${MAJOR_PV}
|
||||
newbin engine/bin.*/b2 b2-${MAJOR_PV}
|
||||
|
||||
cd "${S}"
|
||||
insinto /usr/share/boost-build-${MAJOR_PV}
|
||||
doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \
|
||||
build kernel options tools util || die
|
||||
|
||||
dodoc changes.txt hacking.txt release_procedure.txt \
|
||||
notes/build_dir_option.txt notes/relative_source_paths.txt
|
||||
|
||||
if use examples ; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r example
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd test/engine
|
||||
|
||||
# FIXME: Replace the ls call with the proper way of doing this.
|
||||
|
||||
BJAM_BIN=$(ls ../../engine/bin.*/b2)
|
||||
${BJAM_BIN} -f test.jam "-sBJAM=${BJAM_BIN}" || die "tests failed"
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- tools/python.jam
|
||||
+++ tools/python.jam
|
||||
@@ -961,7 +961,7 @@
|
||||
# linux).
|
||||
: $(usage-requirements)
|
||||
<testing.launcher>$(set-PYTHONPATH)
|
||||
- <library-path>$(libraries) <dll-path>$(dll-path) <library>python.lib
|
||||
+ <library-path>$(libraries) <library>python.lib
|
||||
;
|
||||
}
|
||||
|
@ -0,0 +1,19 @@
|
||||
--- tools/common.jam
|
||||
+++ tools/common.jam
|
||||
@@ -759,7 +759,15 @@
|
||||
switch $(f:G)
|
||||
{
|
||||
case <base> :
|
||||
- result += $(name:B) ;
|
||||
+ local matched = [ MATCH "^(boost.*python)-.*" : $(name) ] ;
|
||||
+ if $(matched) = boost_python || $(matched) = boost_mpi_python
|
||||
+ {
|
||||
+ result += $(name) ;
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ result += $(name:B) ;
|
||||
+ }
|
||||
|
||||
case <toolset> :
|
||||
result += [ join-tag $(f:G=) : [ toolset-tag $(name) : $(type) :
|
@ -1,2 +1,2 @@
|
||||
DIST bustle-0.2.3.tar.gz 39314 RMD160 dab031c59f33a4a11ba86765d5e7f01a9320f1cb SHA1 8289622e4268d1e60036917507cd69058b9c9ba2 SHA256 2a2d0633d6a0714c845715f6aa4392b08d1d241187f22b27122bb1bfcbf6d23a
|
||||
DIST bustle-0.3.1.tar.gz 72042 RMD160 252ca0359ed2c80661df8c97757dc1e7c32835e6 SHA1 a25d5e6691f4dc367605f7897b2706f0abf231e5 SHA256 bf6c337d0230a043a203a5669353a1ce75d1041164234477696bdea3f19c0170
|
||||
DIST bustle-0.4.0.tar.gz 89873 RMD160 c0a115deb54d3642a4985902ede0f596e3e5fb85 SHA1 0471946efb7bb2cbb324c9c66e28ec6332d79b08 SHA256 a48acd215f918381b96d6a7fc60528d6f30a982bfc529c329f890485680d2549
|
||||
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-client/mailx/mailx-8.1.2.20050715-r5.ebuild,v 1.1 2012/01/19 16:15:52 eras Exp $
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs
|
||||
|
||||
MX_MAJ_VER=${PV%.*}
|
||||
MX_MIN_VER=${PV##*.}
|
||||
MY_PV=${MX_MAJ_VER}-0.${MX_MIN_VER}cvs
|
||||
S=${WORKDIR}/${PN}-${MY_PV}.orig/
|
||||
debian_patch=${PN}_${MY_PV}-1.diff.gz
|
||||
|
||||
DESCRIPTION="The /bin/mail program, which is used to send mail via shell scripts"
|
||||
HOMEPAGE="http://www.debian.org/"
|
||||
SRC_URI="mirror://gentoo/mailx_${MY_PV}.orig.tar.gz
|
||||
mirror://gentoo/${debian_patch}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=net-libs/liblockfile-1.03
|
||||
virtual/mta
|
||||
mail-client/mailx-support"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
!mail-client/nail
|
||||
!net-mail/mailutils"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${DISTDIR}/${debian_patch}"
|
||||
epatch "${FILESDIR}/${P}-nostrip.patch"
|
||||
sed -i -e "s: -O2: \$(EXTRAFLAGS):g" Makefile
|
||||
epatch "${FILESDIR}/${P}-offsetof.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC=$(tc-getCC) EXTRAFLAGS="${CFLAGS}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/bin /bin /usr/share/man/man1 /etc
|
||||
|
||||
insinto /usr/bin
|
||||
insopts -m 755
|
||||
doins mail || die
|
||||
|
||||
doman mail.1
|
||||
|
||||
dosym mail /usr/bin/Mail
|
||||
dosym mail /usr/bin/mailx
|
||||
dosym mail.1 /usr/share/man/man1/Mail.1
|
||||
|
||||
dodoc misc/mail.help misc/mail.tildehelp || die
|
||||
insinto /etc
|
||||
insopts -m 644
|
||||
doins misc/mail.rc || die
|
||||
|
||||
# compatibility link
|
||||
dosym /usr/bin/mail /bin/mail || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "mail command now lives in /usr/bin."
|
||||
elog "Please adjust your scripts."
|
||||
}
|
@ -0,0 +1,324 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.10_pre20120118.ebuild,v 1.1 2012/01/19 16:36:24 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib ssl-cert toolchain-funcs flag-o-matic pam
|
||||
|
||||
MY_PV="${PV/_pre/-}"
|
||||
MY_SRC="${PN}-${MY_PV}"
|
||||
MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/experimental"
|
||||
VDA_PV="2.8.5"
|
||||
VDA_P="${PN}-vda-v10-${VDA_PV}"
|
||||
RC_VER="2.6"
|
||||
|
||||
DESCRIPTION="A fast and secure drop-in replacement for sendmail."
|
||||
HOMEPAGE="http://www.postfix.org/"
|
||||
SRC_URI="${MY_URI}/${MY_SRC}.tar.gz
|
||||
vda? ( http://vda.sourceforge.net/VDA/${VDA_P}.patch ) "
|
||||
|
||||
LICENSE="IBM"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="+berkdb cdb doc dovecot-sasl hardened ldap ldap-bind memcached mbox mysql nis pam postgres sasl selinux sqlite ssl vda"
|
||||
|
||||
DEPEND=">=dev-libs/libpcre-3.4
|
||||
dev-lang/perl
|
||||
berkdb? ( >=sys-libs/db-3.2 )
|
||||
cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r1 ) )
|
||||
ldap? ( net-nds/openldap )
|
||||
ldap-bind? ( net-nds/openldap[sasl] )
|
||||
mysql? ( virtual/mysql )
|
||||
pam? ( virtual/pam )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
sasl? ( >=dev-libs/cyrus-sasl-2 )
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
ssl? ( >=dev-libs/openssl-0.9.6g )"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
dovecot-sasl? ( net-mail/dovecot )
|
||||
memcached? ( net-misc/memcached )
|
||||
net-mail/mailbase
|
||||
selinux? ( sec-policy/selinux-postfix )
|
||||
!mail-mta/courier
|
||||
!mail-mta/esmtp
|
||||
!mail-mta/exim
|
||||
!mail-mta/mini-qmail
|
||||
!mail-mta/msmtp[mta]
|
||||
!mail-mta/nbsmtp
|
||||
!mail-mta/netqmail
|
||||
!mail-mta/nullmailer
|
||||
!mail-mta/qmail-ldap
|
||||
!mail-mta/sendmail
|
||||
!<mail-mta/ssmtp-2.64-r2
|
||||
!>=mail-mta/ssmtp-2.64-r2[mta]
|
||||
!net-mail/fastforward"
|
||||
|
||||
REQUIRED_USE="ldap-bind? ( ldap sasl )"
|
||||
|
||||
S="${WORKDIR}/${MY_SRC}"
|
||||
|
||||
pkg_setup() {
|
||||
# Add postfix, postdrop user/group (bug #77565)
|
||||
enewgroup postfix 207
|
||||
enewgroup postdrop 208
|
||||
enewuser postfix 207 -1 /var/spool/postfix postfix,mail
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if use vda; then
|
||||
epatch "${DISTDIR}"/${VDA_P}.patch
|
||||
fi
|
||||
|
||||
if ! use berkdb; then
|
||||
epatch "${FILESDIR}/${PN}_no-berkdb.patch"
|
||||
fi
|
||||
|
||||
sed -i -e "/^#define ALIAS_DB_MAP/s|:/etc/aliases|:/etc/mail/aliases|" \
|
||||
src/util/sys_defs.h || die "sed failed"
|
||||
|
||||
# change default paths to better comply with portage standard paths
|
||||
sed -i -e "s:/usr/local/:/usr/:g" conf/master.cf || die "sed failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Make sure LDFLAGS get passed down to the executables.
|
||||
local mycc="-DHAS_PCRE" mylibs="${LDFLAGS} -lpcre -lcrypt -lpthread"
|
||||
|
||||
use pam && mylibs="${mylibs} -lpam"
|
||||
|
||||
if use ldap; then
|
||||
mycc="${mycc} -DHAS_LDAP"
|
||||
mylibs="${mylibs} -lldap -llber"
|
||||
fi
|
||||
|
||||
if use mysql; then
|
||||
mycc="${mycc} -DHAS_MYSQL $(mysql_config --include)"
|
||||
mylibs="${mylibs} $(mysql_config --libs)"
|
||||
fi
|
||||
|
||||
if use postgres; then
|
||||
mycc="${mycc} -DHAS_PGSQL -I$(pg_config --includedir)"
|
||||
mylibs="${mylibs} -lpq -L$(pg_config --libdir)"
|
||||
fi
|
||||
|
||||
if use sqlite; then
|
||||
mycc="${mycc} -DHAS_SQLITE"
|
||||
mylibs="${mylibs} -lsqlite3"
|
||||
fi
|
||||
|
||||
if use ssl; then
|
||||
mycc="${mycc} -DUSE_TLS"
|
||||
mylibs="${mylibs} -lssl -lcrypto"
|
||||
fi
|
||||
|
||||
# broken. and "in other words, not supported" by upstream.
|
||||
# Use inet_protocols setting in main.cf
|
||||
#if ! use ipv6; then
|
||||
# mycc="${mycc} -DNO_IPV6"
|
||||
#fi
|
||||
|
||||
if use sasl; then
|
||||
if use dovecot-sasl; then
|
||||
# Set dovecot as default.
|
||||
mycc="${mycc} -DDEF_SASL_SERVER=\\\"dovecot\\\""
|
||||
fi
|
||||
if use ldap-bind; then
|
||||
mycc="${mycc} -DUSE_LDAP_SASL"
|
||||
fi
|
||||
mycc="${mycc} -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl"
|
||||
mylibs="${mylibs} -lsasl2"
|
||||
elif use dovecot-sasl; then
|
||||
mycc="${mycc} -DUSE_SASL_AUTH -DDEF_SERVER_SASL_TYPE=\\\"dovecot\\\""
|
||||
fi
|
||||
|
||||
if ! use nis; then
|
||||
sed -i -e "s|#define HAS_NIS|//#define HAS_NIS|g" \
|
||||
src/util/sys_defs.h || die "sed failed"
|
||||
fi
|
||||
|
||||
if ! use berkdb; then
|
||||
mycc="${mycc} -DNO_DB"
|
||||
if use cdb; then
|
||||
# change default hash format from Berkeley DB to cdb
|
||||
sed -i -e "s/hash/cdb/" src/util/sys_defs.h || die
|
||||
fi
|
||||
fi
|
||||
|
||||
if use cdb; then
|
||||
mycc="${mycc} -DHAS_CDB -I/usr/include/cdb"
|
||||
CDB_LIBS=""
|
||||
# Tinycdb is preferred.
|
||||
if has_version dev-db/tinycdb ; then
|
||||
einfo "Building with dev-db/tinycdb"
|
||||
CDB_LIBS="-lcdb"
|
||||
else
|
||||
einfo "Building with dev-db/cdb"
|
||||
CDB_PATH="/usr/$(get_libdir)"
|
||||
for i in cdb.a alloc.a buffer.a unix.a byte.a ; do
|
||||
CDB_LIBS="${CDB_LIBS} ${CDB_PATH}/${i}"
|
||||
done
|
||||
fi
|
||||
mylibs="${mylibs} ${CDB_LIBS}"
|
||||
fi
|
||||
|
||||
# mycc="${mycc} -DDEF_DAEMON_DIR=\\\"/usr/$(get_libdir)/postfix\\\""
|
||||
# mycc="${mycc} -DDEF_CONFIG_DIR=\\\"/etc/postfix\\\""
|
||||
# mycc="${mycc} -DDEF_COMMAND_DIR=\\\"/usr/sbin\\\""
|
||||
# mycc="${mycc} -DDEF_SENDMAIL_PATH=\\\"/usr/sbin/sendmail\\\""
|
||||
# mycc="${mycc} -DDEF_NEWALIS_PATH=\\\"/usr/bin/newaliases\\\""
|
||||
# mycc="${mycc} -DDEF_MAILQ_PATH=\\\"/usr/bin/mailq\\\""
|
||||
# mycc="${mycc} -DDEF_MANPAGE_DIR=\\\"/usr/share/man\\\""
|
||||
# mycc="${mycc} -DDEF_README_DIR=\\\"/usr/share/doc/${PF}/readme\\\""
|
||||
# mycc="${mycc} -DDEF_HTML_DIR=\\\"/usr/share/doc/${PF}/html\\\""
|
||||
# mycc="${mycc} -DDEF_QUEUE_DIR=\\\"/var/spool/postfix\\\""
|
||||
# mycc="${mycc} -DDEF_DATA_DIR=\\\"/var/lib/postfix\\\""
|
||||
# mycc="${mycc} -DDEF_MAIL_OWNER=\\\"postfix\\\""
|
||||
# mycc="${mycc} -DDEF_SGID_GROUP=\\\"postdrop\\\""
|
||||
|
||||
# Robin H. Johnson <robbat2@gentoo.org> 17/Nov/2006
|
||||
# Fix because infra boxes hit 2Gb .db files that fail a 32-bit fstat signed check.
|
||||
mycc="${mycc} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
|
||||
filter-lfs-flags
|
||||
|
||||
# Workaround for bug #76512
|
||||
if use hardened; then
|
||||
[[ "$(gcc-version)" == "3.4" ]] && replace-flags -O? -Os
|
||||
fi
|
||||
|
||||
# Remove annoying C++ comment style warnings - bug #378099
|
||||
append-flags -Wno-comment
|
||||
|
||||
emake DEBUG="" CC="$(tc-getCC)" OPT="${CFLAGS}" CCARGS="${mycc}" AUXLIBS="${mylibs}" makefiles
|
||||
}
|
||||
|
||||
src_install () {
|
||||
/bin/sh postfix-install \
|
||||
-non-interactive \
|
||||
install_root="${D}" \
|
||||
config_directory="/etc/postfix" \
|
||||
manpage_directory="/usr/share/man" \
|
||||
readme_directory="/usr/share/doc/${PF}/readme" \
|
||||
html_directory="/usr/share/doc/${PF}/html" \
|
||||
command_directory="/usr/sbin" \
|
||||
daemon_directory="/usr/$(get_libdir)/postfix" \
|
||||
mailq_path="/usr/bin/mailq" \
|
||||
newaliases_path="/usr/bin/newaliases" \
|
||||
sendmail_path="/usr/sbin/sendmail" \
|
||||
|| die "postfix-install failed"
|
||||
|
||||
# Fix spool removal on upgrade
|
||||
rm -Rf "${D}"/var
|
||||
keepdir /var/spool/postfix
|
||||
|
||||
# Install rmail for UUCP, closes bug #19127
|
||||
dobin auxiliary/rmail/rmail
|
||||
|
||||
# Provide another link for legacy FSH
|
||||
dosym /usr/sbin/sendmail /usr/$(get_libdir)/sendmail
|
||||
|
||||
# Install qshape tool
|
||||
dobin auxiliary/qshape/qshape.pl
|
||||
doman man/man1/qshape.1
|
||||
|
||||
# Performance tuning tools and their manuals
|
||||
dosbin bin/smtp-{source,sink} bin/qmqp-{source,sink}
|
||||
doman man/man1/smtp-{source,sink}.1 man/man1/qmqp-{source,sink}.1
|
||||
|
||||
# Set proper permissions on required files/directories
|
||||
dodir /var/lib/postfix
|
||||
keepdir /var/lib/postfix
|
||||
fowners postfix:postfix /var/lib/postfix
|
||||
fowners postfix:postfix /var/lib/postfix/.keep_${CATEGORY}_${PN}-${SLOT}
|
||||
fperms 0750 /var/lib/postfix
|
||||
fowners root:postdrop /usr/sbin/post{drop,queue}
|
||||
fperms 02711 /usr/sbin/post{drop,queue}
|
||||
|
||||
keepdir /etc/postfix
|
||||
if use mbox; then
|
||||
mypostconf="mail_spool_directory=/var/spool/mail"
|
||||
else
|
||||
mypostconf="home_mailbox=.maildir/"
|
||||
fi
|
||||
"${D}"/usr/sbin/postconf -c "${D}"/etc/postfix \
|
||||
-e ${mypostconf} || die "postconf failed"
|
||||
|
||||
insinto /etc/postfix
|
||||
newins "${FILESDIR}"/smtp.pass saslpass
|
||||
fperms 600 /etc/postfix/saslpass
|
||||
|
||||
newinitd "${FILESDIR}"/postfix.rc6.${RC_VER} postfix
|
||||
# do not start mysql/postgres unnecessarily - bug #359913
|
||||
use mysql || sed -i -e "s/mysql //" "${D}/etc/init.d/postfix"
|
||||
use postgres || sed -i -e "s/postgresql //" "${D}/etc/init.d/postfix"
|
||||
|
||||
mv "${S}"/examples "${D}"/usr/share/doc/${PF}/
|
||||
mv "${D}"/etc/postfix/{*.default,makedefs.out} "${D}"/usr/share/doc/${PF}/
|
||||
|
||||
dodoc *README COMPATIBILITY HISTORY INSTALL PORTING RELEASE_NOTES*
|
||||
|
||||
pamd_mimic_system smtp auth account
|
||||
|
||||
if use sasl; then
|
||||
insinto /etc/sasl2
|
||||
newins "${FILESDIR}"/smtp.sasl smtpd.conf
|
||||
fi
|
||||
|
||||
# header files
|
||||
insinto /usr/include/postfix
|
||||
doins include/*.h
|
||||
|
||||
# Remove unnecessary files
|
||||
rm -f "${D}"/etc/postfix/{*LICENSE,access,aliases,canonical,generic}
|
||||
rm -f "${D}"/etc/postfix/{header_checks,relocated,transport,virtual}
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# default for inet_protocols changed from ipv4 to all in postfix-2.9.
|
||||
# check inet_protocols setting in main.cf and modify if necessary to prevent
|
||||
# performance loss with useless DNS lookups and useless connection attempts.
|
||||
[[ -d ${ROOT}/etc/postfix ]] && {
|
||||
if [[ "$(${D}/usr/sbin/postconf -dh inet_protocols)" != "ipv4" ]]; then
|
||||
if [[ ! -n "$(${D}/usr/sbin/postconf -c ${ROOT}/etc/postfix -nh inet_protocols)" ]];
|
||||
then
|
||||
ewarn "\nCOMPATIBILITY: adding inet_protocols=ipv4 to main.cf."
|
||||
ewarn "That will keep the same behaviour as previous postfix versions."
|
||||
ewarn "Specify inet_protocols explicitly if you want to enable IPv6.\n"
|
||||
else
|
||||
# delete inet_protocols setting. there is already one in /etc/postfix
|
||||
sed -i -e /inet_protocols/d "${D}"/etc/postfix/main.cf || die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Do not install server.{key,pem) SSL certificates if they already exist
|
||||
if use ssl && [[ ! -f "${ROOT}"/etc/ssl/postfix/server.key \
|
||||
&& ! -f "${ROOT}"/etc/ssl/postfix/server.pem ]] ; then
|
||||
SSL_ORGANIZATION="${SSL_ORGANIZATION:-Postfix SMTP Server}"
|
||||
install_cert /etc/ssl/postfix/server
|
||||
chown postfix:mail "${ROOT}"/etc/ssl/postfix/server.{key,pem}
|
||||
fi
|
||||
|
||||
if [[ ! -e /etc/mail/aliases.db ]] ; then
|
||||
ewarn
|
||||
ewarn "You must edit /etc/mail/aliases to suit your needs"
|
||||
ewarn "and then run /usr/bin/newaliases. Postfix will not"
|
||||
ewarn "work correctly without it."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
if [[ ${REPLACING_VERSIONS} < 2.9 ]]; then
|
||||
elog "If you are using old style postfix instances by symlinking"
|
||||
elog "startup scripts in ${ROOT}etc/init.d, please consider"
|
||||
elog "upgrading your config for postmulti support. For more info:"
|
||||
elog "http://www.postfix.org/MULTI_INSTANCE_README.html"
|
||||
if ! use berkdb; then
|
||||
ewarn "\nPostfix is installed without BerkeleyDB support."
|
||||
ewarn "Please turn on berkdb USE flag if hash or btree table"
|
||||
ewarn "lookup support is needed.\n"
|
||||
fi
|
||||
fi
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST tlf-1.0.0.tar.gz 429136 RMD160 486825302d320f5eef767c92ae3c458c7ddc043f SHA1 eef45b443fc2ba4c1fa8dd0cebd2f076a1f84ecc SHA256 eb99b6fdd5bedb4eed65f7962c0305d573322abdb391c78fbb129b5e6cd32eee
|
||||
DIST tlf-1.0.5.tar.gz 431077 RMD160 33d86342326f214c1bd26bfa020e5715e6b20b2c SHA1 c34661eadddbb6cda4bc29006908fd0a97240b88 SHA256 23bcdf1725f15931e57abc43738d7ece1529012a152e9e5057a49e7ca32b6641
|
||||
DIST tlf-1.1.0.tar.gz 446964 RMD160 f52cadddf420033aee5c815e76f1cebc65694939 SHA1 ecb13a78d3cd08a1007b8cd0506d4ebe05b4fcdb SHA256 ad4f576b56fd31196d99bddf7fcb5f463286e13073e46189d8e84d04063517f0
|
||||
DIST tlf-1.1.1.tar.gz 450210 RMD160 bc9cbec5c57a06101f7d62cd26aee1f8cdbaae53 SHA1 31dde622c0cc29b23600ef8e98b383fcde4261ed SHA256 75575a7140bb1811fd8426e80b7a69bca775d99355477fffc35c0204a553220b
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-radio/tlf/tlf-1.1.1.ebuild,v 1.1 2012/01/19 20:15:39 tomjbe Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit flag-o-matic multilib
|
||||
|
||||
DESCRIPTION="Console-mode amateur radio contest logger"
|
||||
HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html"
|
||||
SRC_URI="http://www.hs-mittweida.de/tb/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
dev-libs/glib:2
|
||||
media-libs/hamlib
|
||||
media-sound/sox"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-apps/gawk"
|
||||
|
||||
src_configure() {
|
||||
append-flags -L/usr/$(get_libdir)/hamlib
|
||||
econf --docdir=/usr/share/doc/${PF} --enable-hamlib
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
virtual/cdrtools app-cdr/dvd+rw-tools dev-libs/libcdio[-minimal] sys-libs/ncurses[unicode] || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool
|
||||
virtual/cdrtools app-cdr/dvd+rw-tools dev-libs/libcdio[-minimal] sys-libs/ncurses[unicode]
|
||||
0
|
||||
mirror://sourceforge/cdw/cdw-0.7.0.tar.gz
|
||||
|
||||
http://cdw.sourceforge.net
|
||||
GPL-2
|
||||
An ncurses based console frontend for cdrtools and dvd+rw-tools
|
||||
~amd64 ~ppc ~sparc ~x86
|
||||
autotools eutils flag-o-matic libtool multilib portability toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
install prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
sys-libs/ncurses >=app-admin/eselect-emacs-1.2 net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg ) png? ( >=media-libs/libpng-1.4:0 ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) !athena? ( motif? ( >=x11-libs/openmotif-2.3:0 ) ) ) ) ) alsa? ( dev-util/pkgconfig ) dbus? ( dev-util/pkgconfig ) X? ( dev-util/pkgconfig ) gzip-el? ( app-arch/gzip ) >=sys-devel/autoconf-2.61 sys-devel/libtool
|
||||
sys-libs/ncurses >=app-admin/eselect-emacs-1.2 net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg ) png? ( >=media-libs/libpng-1.4:0 ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff ) xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:2 ) !gtk? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) !athena? ( motif? ( >=x11-libs/openmotif-2.3:0 ) ) ) ) ) !<app-editors/emacs-vcs-23.4_rc1 >=app-emacs/emacs-common-gentoo-1.3[X?]
|
||||
23
|
||||
ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-23.4rc1.tar.gz mirror://gentoo/emacs-23.4-patches-1.tar.bz2
|
||||
|
||||
http://www.gnu.org/software/emacs/
|
||||
GPL-3 FDL-1.3 BSD as-is MIT W3C unicode PSF-2
|
||||
The extensible, customizable, self-documenting real-time display editor
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
||||
autotools elisp-common eutils flag-o-matic libtool multilib portability toolchain-funcs user
|
||||
alsa aqua athena dbus gconf gif gpm gtk gzip-el hesiod jpeg kerberos livecd m17n-lib motif png sound source svg tiff toolkit-scroll-bars X Xaw3d xft +xpm
|
||||
aqua? ( !X )
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm preinst prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
|
||||
|
||||
0
|
||||
http://spice-space.org/download/releases/spice-protocol-0.10.1.tar.bz2
|
||||
|
||||
http://spice-space.org/
|
||||
BSD
|
||||
Headers defining the SPICE protocol.
|
||||
~amd64 ~x86
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
-
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
app-pda/libplist virtual/libusb:1 >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
app-pda/libplist virtual/libusb:1
|
||||
0
|
||||
http://marcansoft.com/uploads/usbmuxd/usbmuxd-1.0.7.tar.bz2
|
||||
|
||||
http://marcansoft.com/blog/iphonelinux/usbmuxd/
|
||||
GPL-2 GPL-3 LGPL-2.1
|
||||
USB multiplex daemon for use with Apple iPhone/iPod Touch devices
|
||||
amd64 ~ppc64 ~x86
|
||||
base cmake-utils eutils flag-o-matic multilib portability toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
3
|
||||
|
||||
compile configure install prepare setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
dev-python/setuptools app-arch/unzip >=app-admin/eselect-python-20091230 dev-lang/python
|
||||
>=app-admin/eselect-python-20091230 dev-lang/python
|
||||
0
|
||||
mirror://pypi/g/greenlet/greenlet-0.3.3.zip
|
||||
|
||||
http://pypi.python.org/pypi/greenlet
|
||||
MIT
|
||||
Lightweight in-process concurrent programming
|
||||
~amd64 ~x86
|
||||
distutils eutils multilib portability python toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
3
|
||||
|
||||
compile install postinst postrm prepare test
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
sys-libs/timezone-data dev-python/setuptools >=app-admin/eselect-python-20091230 =dev-lang/python-3*
|
||||
sys-libs/timezone-data >=app-admin/eselect-python-20091230 =dev-lang/python-3*
|
||||
python-3
|
||||
http://labix.org/download/python-dateutil/python-dateutil-2.0.tar.gz
|
||||
|
||||
http://labix.org/python-dateutil http://pypi.python.org/pypi/python-dateutil
|
||||
BSD
|
||||
Extensions to the standard Python datetime module
|
||||
~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
distutils multilib python toolchain-funcs
|
||||
examples
|
||||
|
||||
|
||||
|
||||
3
|
||||
|
||||
compile install postinst postrm prepare test
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
!<dev-libs/boost-1.34.0 !<=dev-util/boost-build-1.35.0-r1 >=app-admin/eselect-python-20091230 python? ( dev-lang/python )
|
||||
!<dev-libs/boost-1.34.0 !<=dev-util/boost-build-1.35.0-r1 >=app-admin/eselect-python-20091230 python? ( dev-lang/python )
|
||||
1.48
|
||||
mirror://sourceforge/boost/boost_1_48_0.tar.bz2
|
||||
|
||||
http://www.boost.org/doc/tools/build/index.html
|
||||
Boost-1.0
|
||||
A system for large project software construction, which is simple to use and powerful.
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd
|
||||
eutils flag-o-matic multilib portability python toolchain-funcs user versionator
|
||||
examples python
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install prepare setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
>=net-libs/liblockfile-1.03 virtual/mta mail-client/mailx-support
|
||||
>=net-libs/liblockfile-1.03 virtual/mta mail-client/mailx-support !mail-client/nail !net-mail/mailutils
|
||||
0
|
||||
mirror://gentoo/mailx_8.1.2-0.20050715cvs.orig.tar.gz mirror://gentoo/mailx_8.1.2-0.20050715cvs-1.diff.gz
|
||||
|
||||
http://www.debian.org/
|
||||
BSD
|
||||
The /bin/mail program, which is used to send mail via shell scripts
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
|
||||
eutils flag-o-matic multilib portability toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
compile install postinst unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
>=dev-libs/libpcre-3.4 dev-lang/perl berkdb? ( >=sys-libs/db-3.2 ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r1 ) ) ldap? ( net-nds/openldap ) ldap-bind? ( net-nds/openldap[sasl] ) mysql? ( virtual/mysql ) pam? ( virtual/pam ) postgres? ( dev-db/postgresql-base ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-0.9.6g ) ssl? ( dev-libs/openssl )
|
||||
>=dev-libs/libpcre-3.4 dev-lang/perl berkdb? ( >=sys-libs/db-3.2 ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r1 ) ) ldap? ( net-nds/openldap ) ldap-bind? ( net-nds/openldap[sasl] ) mysql? ( virtual/mysql ) pam? ( virtual/pam ) postgres? ( dev-db/postgresql-base ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-0.9.6g ) dovecot-sasl? ( net-mail/dovecot ) memcached? ( net-misc/memcached ) net-mail/mailbase selinux? ( sec-policy/selinux-postfix ) !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/mini-qmail !mail-mta/msmtp[mta] !mail-mta/nbsmtp !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/qmail-ldap !mail-mta/sendmail !<mail-mta/ssmtp-2.64-r2 !>=mail-mta/ssmtp-2.64-r2[mta] !net-mail/fastforward
|
||||
0
|
||||
ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-2.10-20120118.tar.gz vda? ( http://vda.sourceforge.net/VDA/postfix-vda-v10-2.8.5.patch )
|
||||
|
||||
http://www.postfix.org/
|
||||
IBM
|
||||
A fast and secure drop-in replacement for sendmail.
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd
|
||||
eutils flag-o-matic multilib pam portability ssl-cert toolchain-funcs user
|
||||
+berkdb cdb doc dovecot-sasl hardened ldap ldap-bind memcached mbox mysql nis pam postgres sasl selinux sqlite ssl vda ssl
|
||||
ldap-bind? ( ldap sasl )
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install postinst preinst prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
sys-libs/ncurses dev-libs/glib:2 media-libs/hamlib media-sound/sox sys-apps/gawk
|
||||
sys-libs/ncurses dev-libs/glib:2 media-libs/hamlib media-sound/sox
|
||||
0
|
||||
http://www.hs-mittweida.de/tb/tlf-1.1.1.tar.gz
|
||||
|
||||
http://home.iae.nl/users/reinc/TLF-0.2.html
|
||||
GPL-2
|
||||
Console-mode amateur radio contest logger
|
||||
~amd64 ~x86
|
||||
eutils flag-o-matic multilib portability toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
>=app-admin/eselect-python-20091230 =dev-lang/python-2* =dev-lang/python-2*[sqlite]
|
||||
>=dev-python/fpconst-0.7.2 dev-python/lxml dev-python/nltk dev-python/pybloomfiltermmap dev-python/pyopenssl dev-python/pyPdf dev-python/pysqlite dev-python/python-cluster dev-python/pyyaml dev-python/simplejson dev-python/soappy dev-python/pysvn || ( net-analyzer/gnu-netcat net-analyzer/netcat net-analyzer/netcat6 ) >=net-analyzer/scapy-2 gtk? ( media-gfx/graphviz >dev-python/pygtk-2.0 dev-python/pygtksourceview ) >=app-admin/eselect-python-20091230 =dev-lang/python-2* =dev-lang/python-2*[sqlite]
|
||||
0
|
||||
mirror://sourceforge/w3af/w3af-1.1.tar.bz2
|
||||
|
||||
http://w3af.sourceforge.net/
|
||||
GPL-2
|
||||
Web Application Attack and Audit Framework
|
||||
~amd64 ~x86
|
||||
eutils multilib portability python toolchain-funcs user versionator
|
||||
doc gtk
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
install prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
pulseaudio? ( !gstreamer? ( media-sound/pulseaudio ) ) gstreamer? ( media-libs/gstreamer ) >=app-emulation/spice-protocol-0.6.3 >=x11-libs/pixman-0.17.7 >=media-libs/celt-0.5.1.1:0.5.1 dev-libs/openssl x11-libs/gtk+:2 dev-libs/glib:2 >=x11-libs/cairo-1.2 virtual/jpeg sys-libs/zlib introspection? ( dev-libs/gobject-introspection ) python? ( dev-python/pygtk:2 ) gnome? ( gnome-base/gconf ) dev-lang/python dev-lang/perl dev-perl/Text-CSV dev-python/pyparsing dev-util/pkgconfig >=app-admin/eselect-python-20091230 >=sys-apps/sed-4
|
||||
pulseaudio? ( !gstreamer? ( media-sound/pulseaudio ) ) gstreamer? ( media-libs/gstreamer ) >=app-emulation/spice-protocol-0.6.3 >=x11-libs/pixman-0.17.7 >=media-libs/celt-0.5.1.1:0.5.1 dev-libs/openssl x11-libs/gtk+:2 dev-libs/glib:2 >=x11-libs/cairo-1.2 virtual/jpeg sys-libs/zlib introspection? ( dev-libs/gobject-introspection ) python? ( dev-python/pygtk:2 ) gnome? ( gnome-base/gconf ) >=app-admin/eselect-python-20091230
|
||||
0
|
||||
http://spice-space.org/download/gtk/spice-gtk-0.5.tar.bz2
|
||||
|
||||
http://spice-space.org http://gitorious.org/spice-gtk
|
||||
LGPL-2.1
|
||||
Set of GObject and Gtk objects for connecting to Spice servers and a client GUI.
|
||||
~amd64
|
||||
gnome2-utils multilib python toolchain-funcs
|
||||
+cairo doc gnome gstreamer introspection kde +pulseaudio python static-libs
|
||||
|
||||
|
||||
|
||||
3
|
||||
|
||||
configure install postinst preinst prerm setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
pulseaudio? ( !gstreamer? ( media-sound/pulseaudio ) ) gstreamer? ( media-libs/gstreamer ) >=app-emulation/spice-protocol-0.8.0-r1 >=x11-libs/pixman-0.17.7 >=media-libs/celt-0.5.1.1:0.5.1 dev-libs/openssl gtk3? ( x11-libs/gtk+:3[introspection?] ) !gtk3? ( x11-libs/gtk+:2[introspection?] ) >=dev-libs/glib-2.26:2 >=x11-libs/cairo-1.2 virtual/jpeg sys-libs/zlib introspection? ( dev-libs/gobject-introspection ) python? ( dev-python/pygtk:2 ) sasl? ( dev-libs/cyrus-sasl ) gnome? ( gnome-base/gconf ) dev-lang/python dev-lang/perl dev-perl/Text-CSV dev-python/pyparsing dev-util/pkgconfig >=app-admin/eselect-python-20091230 >=sys-apps/sed-4
|
||||
pulseaudio? ( !gstreamer? ( media-sound/pulseaudio ) ) gstreamer? ( media-libs/gstreamer ) >=app-emulation/spice-protocol-0.8.0-r1 >=x11-libs/pixman-0.17.7 >=media-libs/celt-0.5.1.1:0.5.1 dev-libs/openssl gtk3? ( x11-libs/gtk+:3[introspection?] ) !gtk3? ( x11-libs/gtk+:2[introspection?] ) >=dev-libs/glib-2.26:2 >=x11-libs/cairo-1.2 virtual/jpeg sys-libs/zlib introspection? ( dev-libs/gobject-introspection ) python? ( dev-python/pygtk:2 ) sasl? ( dev-libs/cyrus-sasl ) gnome? ( gnome-base/gconf ) >=app-admin/eselect-python-20091230
|
||||
0
|
||||
http://spice-space.org/download/gtk/spice-gtk-0.6.tar.bz2
|
||||
|
||||
http://spice-space.org http://gitorious.org/spice-gtk
|
||||
LGPL-2.1
|
||||
Set of GObject and Gtk objects for connecting to Spice servers and a client GUI.
|
||||
~amd64 ~x86
|
||||
eutils gnome2-utils multilib portability python toolchain-funcs user
|
||||
+cairo doc gnome gstreamer gtk3 introspection kde +pulseaudio python sasl static-libs
|
||||
|
||||
|
||||
|
||||
3
|
||||
|
||||
configure install postinst preinst prerm setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
pulseaudio? ( !gstreamer? ( media-sound/pulseaudio ) ) gstreamer? ( media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 ) >=app-emulation/spice-protocol-0.10.1 >=x11-libs/pixman-0.17.7 >=media-libs/celt-0.5.1.1:0.5.1 dev-libs/openssl gtk3? ( x11-libs/gtk+:3[introspection?] ) !gtk3? ( x11-libs/gtk+:2[introspection?] ) >=dev-libs/glib-2.26:2 >=x11-libs/cairo-1.2 virtual/jpeg sys-libs/zlib introspection? ( dev-libs/gobject-introspection ) python? ( dev-python/pygtk:2 ) sasl? ( dev-libs/cyrus-sasl ) gnome? ( gnome-base/gconf ) usbredir? ( policykit? ( sys-auth/polkit sys-apps/acl ) >=dev-libs/libusb-1.0.9_rc1 >=sys-apps/usbredir-0.3.1 sys-fs/udev[gudev] ) vala? ( dev-lang/vala:0.14 ) dev-lang/python dev-python/pyparsing dev-util/pkgconfig >=dev-util/intltool-0.40.0 >=sys-devel/gettext-0.17 >=app-admin/eselect-python-20091230 >=sys-apps/sed-4
|
||||
pulseaudio? ( !gstreamer? ( media-sound/pulseaudio ) ) gstreamer? ( media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 ) >=app-emulation/spice-protocol-0.10.1 >=x11-libs/pixman-0.17.7 >=media-libs/celt-0.5.1.1:0.5.1 dev-libs/openssl gtk3? ( x11-libs/gtk+:3[introspection?] ) !gtk3? ( x11-libs/gtk+:2[introspection?] ) >=dev-libs/glib-2.26:2 >=x11-libs/cairo-1.2 virtual/jpeg sys-libs/zlib introspection? ( dev-libs/gobject-introspection ) python? ( dev-python/pygtk:2 ) sasl? ( dev-libs/cyrus-sasl ) gnome? ( gnome-base/gconf ) usbredir? ( policykit? ( sys-auth/polkit sys-apps/acl ) >=dev-libs/libusb-1.0.9_rc1 >=sys-apps/usbredir-0.3.1 sys-fs/udev[gudev] ) >=app-admin/eselect-python-20091230
|
||||
0
|
||||
http://spice-space.org/download/gtk/spice-gtk-0.8.tar.bz2
|
||||
|
||||
http://spice-space.org http://gitorious.org/spice-gtk
|
||||
LGPL-2.1
|
||||
Set of GObject and Gtk objects for connecting to Spice servers and a client GUI.
|
||||
~amd64 ~x86
|
||||
eutils gnome2-utils multilib portability python toolchain-funcs user
|
||||
doc gnome gstreamer gtk3 +introspection kde policykit +pulseaudio python sasl static-libs usbredir vala
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install postinst preinst prerm setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
dev-libs/openssl app-arch/bzip2 net-misc/wget sys-devel/bison sys-devel/flex
|
||||
dev-libs/openssl app-arch/bzip2 net-misc/wget sys-apps/openrc
|
||||
0
|
||||
mirror://sourceforge/ufdbguard/ufdbGuard-1.28.tar.gz doc? ( mirror://sourceforge/ufdbguard/ReferenceManual_v1_28.pdf -> ufdbguard-1.28-manual.pdf )
|
||||
|
||||
http://www.urlfilterdb.com/en/products/ufdbguard.html
|
||||
GPL-2
|
||||
ufdbGuard is a redirector for the Squid internet proxy.
|
||||
~amd64 ~x86
|
||||
eutils flag-o-matic multilib portability toolchain-funcs user
|
||||
+httpd doc
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install postinst prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
cgal? ( sci-mathematics/cgal ) doc? ( app-doc/doxygen ) plugins? ( virtual/fortran )
|
||||
cgal? ( sci-mathematics/cgal )
|
||||
0
|
||||
http://www.fastjet.fr//repo/fastjet-3.0.2.tar.gz
|
||||
|
||||
http://www.fastjet.fr/
|
||||
GPL-2 QPL
|
||||
Fast implementation of several recombination jet algorithms
|
||||
~amd64 ~x86
|
||||
autotools autotools-utils eutils flag-o-matic fortran-2 libtool multilib portability toolchain-funcs user
|
||||
cgal doc examples +plugins static-libs
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install prepare setup test
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
doc? ( app-doc/doxygen dev-tex/floatflt ) >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
|
||||
0
|
||||
http://lcgapp.cern.ch/project/simu/HepMC/download/HepMC-2.06.07.tar.gz
|
||||
|
||||
https://savannah.cern.ch/projects/hepmc/
|
||||
GPL-2
|
||||
Event Record for Monte Carlo Generators
|
||||
~amd64 ~x86
|
||||
base cmake-utils eutils flag-o-matic multilib portability toolchain-funcs user
|
||||
cm doc examples gev static-libs test
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install prepare test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
sys-devel/libtool
|
||||
sys-apps/sdparm
|
||||
0
|
||||
http://sg.danny.cz/sg/p/sg3_utils-1.33.tgz
|
||||
|
||||
http://sg.danny.cz/sg/
|
||||
GPL-2
|
||||
Apps for querying the sg SCSI interface
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86
|
||||
eutils multilib portability toolchain-funcs user
|
||||
static-libs
|
||||
|
||||
>=sys-apps/rescan-scsi-bus-1.24
|
||||
|
||||
4
|
||||
|
||||
configure install prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue