parent
300a8a27fe
commit
0d2fbc5761
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/psycopg/psycopg-1.1.21-r1.ebuild,v 1.6 2014/10/23 17:22:30 floppym Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit autotools-utils python-r1
|
||||
|
||||
DESCRIPTION="PostgreSQL database adapter for Python"
|
||||
HOMEPAGE="http://www.initd.org/software/psycopg"
|
||||
SRC_URI="http://initd.org/pub/software/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
RDEPEND=">=dev-python/egenix-mx-base-2.0.3[${PYTHON_USEDEP}]
|
||||
dev-db/postgresql-base
|
||||
${PYTHON_DEPS}"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# fix for bug #134873
|
||||
sed -e '1245s/static //' -i cursor.c || die
|
||||
sed -e 's:$(PY_MOD_DIR):$(D)&/$$mod:' \
|
||||
-e '/^CFLAGS/s:-I:-I. &:' \
|
||||
-i Makefile.pre.in || die
|
||||
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
python_configure() {
|
||||
local myeconfargs=(
|
||||
--with-mxdatetime-includes="$(python_get_includedir)/mx"
|
||||
--with-postgres-includes="/usr/include/postgresql/server"
|
||||
)
|
||||
|
||||
autotools-utils_src_configure
|
||||
|
||||
sed -e 's:$(BLDSHARED):& $(LDFLAGS):' \
|
||||
-i "${BUILD_DIR}"/Makefile || die
|
||||
}
|
||||
python_foreach_impl python_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_foreach_impl autotools-utils_src_compile \
|
||||
OPT="${CFLAGS}" LDFLAGS="${LDFLAGS}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
:
|
||||
}
|
||||
|
||||
src_install () {
|
||||
python_install() {
|
||||
dodir "$(python_get_sitedir)"
|
||||
autotools-utils_src_install
|
||||
}
|
||||
|
||||
python_foreach_impl python_install
|
||||
|
||||
dodoc RELEASE-1.0 SUCCESS doc/python-taylor.txt
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r doc/examples/.
|
||||
docompress -x "${INSDESTTREE}"
|
||||
fi
|
||||
}
|
@ -0,0 +1,69 @@
|
||||
patch taken from:
|
||||
https://bugzilla.redhat.com/show_bug.cgi?id=991757
|
||||
|
||||
patch checked against:
|
||||
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718682#10
|
||||
https://build.opensuse.org/package/view_file/openSUSE:Evergreen:11.2:Test/lcms/CVE-2013-4276.patch
|
||||
|
||||
diff -ur lcms-1.19.dfsg/samples/icctrans.c lcms-1.19.dfsg-patched/samples/icctrans.c
|
||||
--- lcms-1.19.dfsg/samples/icctrans.c 2009-10-30 15:57:45.000000000 +0000
|
||||
+++ lcms-1.19.dfsg-patched/samples/icctrans.c 2013-08-06 11:53:14.385266647 +0100
|
||||
@@ -86,6 +86,8 @@
|
||||
static LPcmsNAMEDCOLORLIST InputColorant = NULL;
|
||||
static LPcmsNAMEDCOLORLIST OutputColorant = NULL;
|
||||
|
||||
+unsigned int Buffer_size = 4096;
|
||||
+
|
||||
|
||||
// isatty replacement
|
||||
|
||||
@@ -500,7 +502,7 @@
|
||||
|
||||
Prefix[0] = 0;
|
||||
if (!lTerse)
|
||||
- sprintf(Prefix, "%s=", C);
|
||||
+ snprintf(Prefix, 20, "%s=", C);
|
||||
|
||||
if (InHexa)
|
||||
{
|
||||
@@ -648,7 +650,9 @@
|
||||
static
|
||||
void GetLine(char* Buffer)
|
||||
{
|
||||
- scanf("%s", Buffer);
|
||||
+ char User_buffer[Buffer_size];
|
||||
+ fgets(User_buffer, (Buffer_size - 1), stdin);
|
||||
+ sscanf(User_buffer,"%s", Buffer);
|
||||
|
||||
if (toupper(Buffer[0]) == 'Q') { // Quit?
|
||||
|
||||
@@ -668,7 +672,7 @@
|
||||
static
|
||||
double GetAnswer(const char* Prompt, double Range)
|
||||
{
|
||||
- char Buffer[4096];
|
||||
+ char Buffer[Buffer_size];
|
||||
double val = 0.0;
|
||||
|
||||
if (Range == 0.0) { // Range 0 means double value
|
||||
@@ -738,7 +742,7 @@
|
||||
static
|
||||
WORD GetIndex(void)
|
||||
{
|
||||
- char Buffer[4096], Name[40], Prefix[40], Suffix[40];
|
||||
+ char Buffer[Buffer_size], Name[40], Prefix[40], Suffix[40];
|
||||
int index, max;
|
||||
|
||||
max = cmsNamedColorCount(hTrans)-1;
|
||||
diff -ur lcms-1.19.dfsg/tifficc/tiffdiff.c lcms-1.19.dfsg-patched/tifficc/tiffdiff.c
|
||||
--- lcms-1.19.dfsg/tifficc/tiffdiff.c 2009-10-30 15:57:46.000000000 +0000
|
||||
+++ lcms-1.19.dfsg-patched/tifficc/tiffdiff.c 2013-08-06 11:49:06.698951157 +0100
|
||||
@@ -633,7 +633,7 @@
|
||||
cmsIT8SetSheetType(hIT8, "TIFFDIFF");
|
||||
|
||||
|
||||
- sprintf(Buffer, "Differences between %s and %s", TiffName1, TiffName2);
|
||||
+ snprintf(Buffer, 256, "Differences between %s and %s", TiffName1, TiffName2);
|
||||
|
||||
cmsIT8SetComment(hIT8, Buffer);
|
||||
|
@ -0,0 +1,111 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/lcms-1.19-r3.ebuild,v 1.1 2014/10/23 19:30:38 tamiko Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
|
||||
|
||||
# autoreconf needs to update python macros for py3 support.
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
|
||||
inherit autotools-multilib python-r1
|
||||
|
||||
DESCRIPTION="A lightweight, speed optimized color management engine"
|
||||
HOMEPAGE="http://www.littlecms.com/"
|
||||
SRC_URI="http://www.littlecms.com/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="jpeg python static-libs tiff zlib"
|
||||
|
||||
RDEPEND="
|
||||
tiff? ( >=media-libs/tiff-4.0.3-r6:0[${MULTILIB_USEDEP}] )
|
||||
jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
|
||||
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20140508-r11
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
python? ( >=dev-lang/swig-1.3.31 )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-disable_static_modules.patch"
|
||||
"${FILESDIR}/${P}-implicit.patch"
|
||||
"${FILESDIR}/${P}-fix-swig-destructor.patch"
|
||||
"${FILESDIR}/${P}-fix-python3.2.patch"
|
||||
"${FILESDIR}/${P}-cve-2013-4276.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
# Breaks out-of-source build, only corresponding .in file is needed
|
||||
rm include/icc34.h || die 'rm failed'
|
||||
|
||||
autotools-utils_src_prepare
|
||||
|
||||
# run swig to regenerate lcms_wrap.cxx and lcms.py (bug #148728)
|
||||
if use python; then
|
||||
cd python || die
|
||||
bash swig_lcms || die
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable static-libs static)
|
||||
$(use_with jpeg)
|
||||
$(use_with tiff)
|
||||
$(use_with zlib)
|
||||
)
|
||||
autotools-utils_src_configure --without-python
|
||||
|
||||
if multilib_is_native_abi && use python; then
|
||||
python_parallel_foreach_impl \
|
||||
autotools-utils_src_configure --with-python
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
default
|
||||
|
||||
if multilib_is_native_abi && use python; then
|
||||
# Note: it intentionally passes evaluated 'parent' dir.
|
||||
python_parallel_foreach_impl \
|
||||
autotools-utils_src_compile -C python \
|
||||
top_builddir="${BUILD_DIR}"
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
cp "${S}"/testbed/*icm testbed/ || die
|
||||
|
||||
default
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${ED}" BINDIR="${ED}"/usr/bin install
|
||||
|
||||
if multilib_is_native_abi && use python; then
|
||||
# Note: it intentionally passes evaluated 'parent' dir.
|
||||
python_foreach_impl \
|
||||
autotools-utils_src_install -C python \
|
||||
top_builddir="${BUILD_DIR}"
|
||||
|
||||
python_parallel_foreach_impl python_optimize
|
||||
fi
|
||||
|
||||
insinto /usr/share/lcms/profiles
|
||||
doins "${S}"/testbed/*.icm
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
DOCS=( AUTHORS README.1ST INSTALL NEWS doc/{LCMSAPI,TUTORIAL}.TXT )
|
||||
|
||||
einstalldocs
|
||||
prune_libtool_files --modules
|
||||
}
|
@ -0,0 +1,126 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-3.5.403.ebuild,v 1.1 2014/10/23 18:13:02 nativemad Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils toolchain-funcs flag-o-matic waf-utils
|
||||
|
||||
DESCRIPTION="Digital Audio Workstation"
|
||||
HOMEPAGE="http://ardour.org/"
|
||||
|
||||
if [ ${PV} = 9999 ]; then
|
||||
KEYWORDS=""
|
||||
EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git"
|
||||
inherit git-2
|
||||
else
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SRC_URI="https://github.com/Ardour/ardour/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="3"
|
||||
IUSE="altivec debug doc nls lv2 sse"
|
||||
|
||||
RDEPEND="media-libs/aubio
|
||||
media-libs/liblo
|
||||
sci-libs/fftw:3.0
|
||||
media-libs/freetype:2
|
||||
>=dev-libs/glib-2.10.1:2
|
||||
>=dev-cpp/glibmm-2.32.0
|
||||
>=x11-libs/gtk+-2.8.1:2
|
||||
>=dev-libs/libxml2-2.6:2
|
||||
>=media-libs/libsndfile-1.0.18
|
||||
>=media-libs/libsamplerate-0.1
|
||||
>=media-libs/rubberband-1.6.0
|
||||
>=media-libs/libsoundtouch-1.6.0
|
||||
media-libs/flac
|
||||
media-libs/raptor:2
|
||||
>=media-libs/liblrdf-0.4.0-r20
|
||||
>=media-sound/jack-audio-connection-kit-0.120
|
||||
>=gnome-base/libgnomecanvas-2
|
||||
media-libs/vamp-plugin-sdk
|
||||
dev-libs/libxslt
|
||||
dev-libs/libsigc++:2
|
||||
>=dev-cpp/gtkmm-2.16:2.4
|
||||
>=dev-cpp/libgnomecanvasmm-2.26:2.6
|
||||
media-libs/alsa-lib
|
||||
x11-libs/pango
|
||||
x11-libs/cairo
|
||||
media-libs/libart_lgpl
|
||||
virtual/libusb:0
|
||||
dev-libs/boost
|
||||
>=media-libs/taglib-1.7
|
||||
net-misc/curl
|
||||
lv2? (
|
||||
>=media-libs/slv2-0.6.1
|
||||
media-libs/lilv
|
||||
media-libs/sratom
|
||||
dev-libs/sord
|
||||
>=media-libs/suil-0.6.10
|
||||
>=media-libs/lv2-1.4.0
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
doc? ( app-doc/doxygen[dot] )"
|
||||
if ! [ ${PV} = 9999 ]; then
|
||||
DEPEND="${DEPEND}"
|
||||
fi
|
||||
|
||||
pkg_pretend() {
|
||||
MARCH=$(get-flag march)
|
||||
if ! gcc -march=${MARCH} -Q --help=target | grep "msse" | grep "enabled" >/dev/null; then
|
||||
die "Ardour fails to build with an march that is not sse capable!"
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if [ ${PV} = 9999 ]; then
|
||||
git-2_src_unpack
|
||||
else
|
||||
unpack ${A}
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare(){
|
||||
if ! [ ${PV} = 9999 ]; then
|
||||
PVTEMP=$(echo "${PV}" | sed "s/\./-/2")
|
||||
sed -e '/cmd = "git describe HEAD/,/utf-8/{s:cmd = \"git describe HEAD\":rev = \"'${PVTEMP}-gentoo'\":p;d}' -i "${S}"/wscript
|
||||
sed -e 's/'os.getcwd\(\),\ \'.git'/'os.getcwd\(\),\ \'libs/'' -i "${S}"/wscript
|
||||
sed -e 's/'os.path.exists\(\'.git'/'os.path.exists\(\'wscript/'' -i "${S}"/wscript
|
||||
|
||||
fi
|
||||
epatch "${FILESDIR}"/${PN}-3.5.7-syslibs.patch
|
||||
sed 's/python/python2/' -i waf
|
||||
# sed 's/'FLAGS\'\,\ optimization_flags'/'FLAGS\'\,\ \'\''/g' -i "${S}"/wscript
|
||||
sed 's/'FLAGS\'\,\ compiler_flags'/'FLAGS\'\,\ \'\''/g' -i "${S}"/wscript
|
||||
append-flags "-lboost_system"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC CXX
|
||||
mkdir -p "${D}"
|
||||
waf-utils_src_configure \
|
||||
--destdir="${D}" \
|
||||
--prefix=/usr \
|
||||
--configdir=/etc \
|
||||
$(use lv2 && echo "--lv2" || echo "--no-lv2") \
|
||||
$(use nls && echo "--nls" || echo "--no-nls") \
|
||||
$(use debug && echo "--stl-debug" || echo "--optimize") \
|
||||
$((use altivec || use sse) && echo "--fpu-optimization" || echo "--no-fpu-optimization") \
|
||||
$(use doc && echo "--docs")
|
||||
}
|
||||
|
||||
src_install() {
|
||||
waf-utils_src_install
|
||||
mv ${PN}.1 ${PN}${SLOT}.1
|
||||
doman ${PN}${SLOT}.1
|
||||
newicon icons/icon/ardour_icon_mac.png ${PN}${SLOT}.png
|
||||
make_desktop_entry ardour3 ardour3 ardour3 AudioVideo
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "If you are using Ardour and want to keep its development alive"
|
||||
elog "then please consider to do a donation upstream at ardour.org. Thanks!"
|
||||
}
|
@ -1 +1 @@
|
||||
Thu, 23 Oct 2014 17:07:00 +0000
|
||||
Thu, 23 Oct 2014 19:37:05 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 23 Oct 2014 17:07:00 +0000
|
||||
Thu, 23 Oct 2014 19:37:05 +0000
|
||||
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup
|
||||
DEPEND=app-text/libpaper media-libs/fontconfig >=media-libs/freetype-2.4.9:2= media-libs/jbig2dec >=media-libs/lcms-2.5:2 >=media-libs/libpng-1.6.2:0= >=media-libs/tiff-4.0.1:0= >=sys-libs/zlib-1.2.7:= virtual/jpeg:0 !bindist? ( djvu? ( app-text/djvu ) ) cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) idn? ( net-dns/libidn ) X? ( x11-libs/libXt x11-libs/libXext ) virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool
|
||||
DEPEND=app-text/libpaper media-libs/fontconfig >=media-libs/freetype-2.4.9:2= media-libs/jbig2dec >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:0= >=media-libs/tiff-4.0.1:0= >=sys-libs/zlib-1.2.7:= virtual/jpeg:0 !bindist? ( djvu? ( app-text/djvu ) ) cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) idn? ( net-dns/libidn ) X? ( x11-libs/libXt x11-libs/libXext ) virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool
|
||||
DESCRIPTION=Ghostscript is an interpreter for the PostScript language and for PDF
|
||||
EAPI=5
|
||||
HOMEPAGE=http://ghostscript.com/
|
||||
IUSE=bindist cups dbus djvu gtk idn linguas_de static-libs X linguas_ja linguas_ko linguas_zh_CN linguas_zh_TW
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
|
||||
LICENSE=AGPL-3 CPL-1.0
|
||||
RDEPEND=app-text/libpaper media-libs/fontconfig >=media-libs/freetype-2.4.9:2= media-libs/jbig2dec >=media-libs/lcms-2.5:2 >=media-libs/libpng-1.6.2:0= >=media-libs/tiff-4.0.1:0= >=sys-libs/zlib-1.2.7:= virtual/jpeg:0 !bindist? ( djvu? ( app-text/djvu ) ) cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) idn? ( net-dns/libidn ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.5-r1 >=media-fonts/urw-fonts-2.4.9 linguas_ja? ( media-fonts/kochi-substitute ) linguas_ko? ( media-fonts/baekmuk-fonts ) linguas_zh_CN? ( media-fonts/arphicfonts ) linguas_zh_TW? ( media-fonts/arphicfonts ) !!media-fonts/gnu-gs-fonts-std !!media-fonts/gnu-gs-fonts-other !<net-print/cups-filters-1.0.36-r2
|
||||
RDEPEND=app-text/libpaper media-libs/fontconfig >=media-libs/freetype-2.4.9:2= media-libs/jbig2dec >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:0= >=media-libs/tiff-4.0.1:0= >=sys-libs/zlib-1.2.7:= virtual/jpeg:0 !bindist? ( djvu? ( app-text/djvu ) ) cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) idn? ( net-dns/libidn ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.5-r1 >=media-fonts/urw-fonts-2.4.9 linguas_ja? ( media-fonts/kochi-substitute ) linguas_ko? ( media-fonts/baekmuk-fonts ) linguas_zh_CN? ( media-fonts/arphicfonts ) linguas_zh_TW? ( media-fonts/arphicfonts ) !!media-fonts/gnu-gs-fonts-std !!media-fonts/gnu-gs-fonts-other !<net-print/cups-filters-1.0.36-r2
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.ghostscript.com/public/ghostscript-9.15.tar.bz2 mirror://gentoo/ghostscript-gpl-9.12-patchset-1.tar.bz2 !bindist? ( djvu? ( mirror://sourceforge/djvu/gsdjvu-1.6.tar.gz ) )
|
||||
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 eutils 32548a82e42dc26e3312581476d2f20c flag-o-matic 75e24bac8423c515dd9c5717f08feb83 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 6ce35cb0d56d962486c858d41604c820 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=45f4cf6c04f9f51f3f360aa9691ef81e
|
||||
_md5_=29a568d5b6570376d6c49bce03b0f71e
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-python/egenix-mx-base-2.0.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-db/postgresql-base python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=PostgreSQL database adapter for Python
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.initd.org/software/psycopg
|
||||
IUSE=examples python_targets_python2_7
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-python/egenix-mx-base-2.0.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-db/postgresql-base python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
SLOT=0
|
||||
SRC_URI=http://initd.org/pub/software/psycopg/psycopg-1.1.21.tar.gz
|
||||
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 autotools-utils 3727db64c7b960903d5033280f108080 eutils 32548a82e42dc26e3312581476d2f20c libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 46527a4656956da3d58acff72c9b59b1 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 75e5c82b55dcb208a0a8f4ab8847e731 python-utils-r1 14f70a8c0d896d1b016d17f108a6de74 toolchain-funcs 6ce35cb0d56d962486c858d41604c820
|
||||
_md5_=6161e346b228f02d6821470da87028b0
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=tiff? ( >=media-libs/tiff-4.0.3-r6:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( >=virtual/jpeg-0-r2:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_2? ( >=dev-lang/python-3.2.5-r2:3.2 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r11 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) python? ( >=dev-lang/swig-1.3.31 ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.69 sys-devel/libtool
|
||||
DESCRIPTION=A lightweight, speed optimized color management engine
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.littlecms.com/
|
||||
IUSE=jpeg python static-libs tiff zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_python3_4
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=tiff? ( >=media-libs/tiff-4.0.3-r6:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( >=virtual/jpeg-0-r2:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_2? ( >=dev-lang/python-3.2.5-r2:3.2 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r11 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.littlecms.com/lcms-1.19.tar.gz
|
||||
_eclasses_=autotools ebea507d219855923e3438c953cf4ab8 autotools-multilib 037c4046d25f29e78dd44dccabd5d66b autotools-utils 3727db64c7b960903d5033280f108080 eutils 32548a82e42dc26e3312581476d2f20c libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 46527a4656956da3d58acff72c9b59b1 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 75e5c82b55dcb208a0a8f4ab8847e731 python-utils-r1 14f70a8c0d896d1b016d17f108a6de74 toolchain-funcs 6ce35cb0d56d962486c858d41604c820
|
||||
_md5_=2da3812b61d627cd106672d5f1cdc489
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare pretend unpack
|
||||
DEPEND=media-libs/aubio media-libs/liblo sci-libs/fftw:3.0 media-libs/freetype:2 >=dev-libs/glib-2.10.1:2 >=dev-cpp/glibmm-2.32.0 >=x11-libs/gtk+-2.8.1:2 >=dev-libs/libxml2-2.6:2 >=media-libs/libsndfile-1.0.18 >=media-libs/libsamplerate-0.1 >=media-libs/rubberband-1.6.0 >=media-libs/libsoundtouch-1.6.0 media-libs/flac media-libs/raptor:2 >=media-libs/liblrdf-0.4.0-r20 >=media-sound/jack-audio-connection-kit-0.120 >=gnome-base/libgnomecanvas-2 media-libs/vamp-plugin-sdk dev-libs/libxslt dev-libs/libsigc++:2 >=dev-cpp/gtkmm-2.16:2.4 >=dev-cpp/libgnomecanvasmm-2.26:2.6 media-libs/alsa-lib x11-libs/pango x11-libs/cairo media-libs/libart_lgpl virtual/libusb:0 dev-libs/boost >=media-libs/taglib-1.7 net-misc/curl lv2? ( >=media-libs/slv2-0.6.1 media-libs/lilv media-libs/sratom dev-libs/sord >=media-libs/suil-0.6.10 >=media-libs/lv2-1.4.0 ) virtual/pkgconfig nls? ( sys-devel/gettext ) doc? ( app-doc/doxygen[dot] ) dev-lang/python !dev-lang/python[-threads]
|
||||
DESCRIPTION=Digital Audio Workstation
|
||||
EAPI=4
|
||||
HOMEPAGE=http://ardour.org/
|
||||
IUSE=altivec debug doc nls lv2 sse
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=media-libs/aubio media-libs/liblo sci-libs/fftw:3.0 media-libs/freetype:2 >=dev-libs/glib-2.10.1:2 >=dev-cpp/glibmm-2.32.0 >=x11-libs/gtk+-2.8.1:2 >=dev-libs/libxml2-2.6:2 >=media-libs/libsndfile-1.0.18 >=media-libs/libsamplerate-0.1 >=media-libs/rubberband-1.6.0 >=media-libs/libsoundtouch-1.6.0 media-libs/flac media-libs/raptor:2 >=media-libs/liblrdf-0.4.0-r20 >=media-sound/jack-audio-connection-kit-0.120 >=gnome-base/libgnomecanvas-2 media-libs/vamp-plugin-sdk dev-libs/libxslt dev-libs/libsigc++:2 >=dev-cpp/gtkmm-2.16:2.4 >=dev-cpp/libgnomecanvasmm-2.26:2.6 media-libs/alsa-lib x11-libs/pango x11-libs/cairo media-libs/libart_lgpl virtual/libusb:0 dev-libs/boost >=media-libs/taglib-1.7 net-misc/curl lv2? ( >=media-libs/slv2-0.6.1 media-libs/lilv media-libs/sratom dev-libs/sord >=media-libs/suil-0.6.10 >=media-libs/lv2-1.4.0 )
|
||||
SLOT=3
|
||||
SRC_URI=https://github.com/Ardour/ardour/archive/3.5.403.tar.gz -> ardour-3.5.403.tar.gz
|
||||
_eclasses_=base 87f7447ccfc06fd0729ff4684e11e0d6 eutils 32548a82e42dc26e3312581476d2f20c flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 6ce35cb0d56d962486c858d41604c820 waf-utils 8ba4703b0e4f03e42a8f6e7b8aabd9e6
|
||||
_md5_=455f697f6faa79b8811c1a40c861126a
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare
|
||||
DEPEND=!static? ( zlib? ( sys-libs/zlib ) dev-libs/libtommath ) pam? ( virtual/pam ) static? ( zlib? ( sys-libs/zlib[static-libs(+)] ) dev-libs/libtommath[static-libs(+)] )
|
||||
DESCRIPTION=small SSH 2 client/server designed for small memory environments
|
||||
EAPI=4
|
||||
HOMEPAGE=http://matt.ucc.asn.au/dropbear/dropbear.html
|
||||
IUSE=bsdpty minimal multicall pam +shadow static syslog zlib savedconfig
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=!static? ( zlib? ( sys-libs/zlib ) dev-libs/libtommath ) pam? ( virtual/pam ) pam? ( >=sys-auth/pambase-20080219.1 )
|
||||
REQUIRED_USE=pam? ( !static )
|
||||
SLOT=0
|
||||
SRC_URI=http://matt.ucc.asn.au/dropbear/releases/dropbear-2014.66.tar.bz2 http://matt.ucc.asn.au/dropbear/testing/dropbear-2014.66.tar.bz2
|
||||
_eclasses_=eutils 32548a82e42dc26e3312581476d2f20c flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pam aa1ebb3ab720ea04dbbdd6eaaf9554ed portability a45c088f246ef5091e029f6285d7ce42 savedconfig 5313100f525c41f6c72c6e04edeb4f65 toolchain-funcs 6ce35cb0d56d962486c858d41604c820 user f54e098dd38ba1c0847a13e685b87747
|
||||
_md5_=163328607569a39653163e2e10949316
|
@ -1 +1 @@
|
||||
Thu, 23 Oct 2014 17:07:03 +0000
|
||||
Thu, 23 Oct 2014 19:37:08 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu Oct 23 17:07:00 UTC 2014
|
||||
Thu Oct 23 19:37:05 UTC 2014
|
||||
|
@ -1 +1 @@
|
||||
Thu, 23 Oct 2014 17:30:01 +0000
|
||||
Thu, 23 Oct 2014 20:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1414083901 Thu 23 Oct 2014 05:05:01 PM UTC UTC
|
||||
1414092901 Thu 23 Oct 2014 07:35:01 PM UTC UTC
|
||||
|
@ -0,0 +1,99 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-misc/dropbear/dropbear-2014.66.ebuild,v 1.1 2014/10/23 19:10:55 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils savedconfig pam user
|
||||
|
||||
DESCRIPTION="small SSH 2 client/server designed for small memory environments"
|
||||
HOMEPAGE="http://matt.ucc.asn.au/dropbear/dropbear.html"
|
||||
SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2
|
||||
http://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="bsdpty minimal multicall pam +shadow static syslog zlib"
|
||||
|
||||
LIB_DEPEND="zlib? ( sys-libs/zlib[static-libs(+)] )
|
||||
dev-libs/libtommath[static-libs(+)]"
|
||||
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
|
||||
pam? ( virtual/pam )"
|
||||
DEPEND="${RDEPEND}
|
||||
static? ( ${LIB_DEPEND} )"
|
||||
RDEPEND+=" pam? ( >=sys-auth/pambase-20080219.1 )"
|
||||
|
||||
REQUIRED_USE="pam? ( !static )"
|
||||
|
||||
set_options() {
|
||||
progs=(
|
||||
dropbear dbclient dropbearkey
|
||||
$(usex minimal "" "dropbearconvert scp")
|
||||
)
|
||||
makeopts=(
|
||||
MULTI=$(usex multicall 1 0)
|
||||
STATIC=$(usex static 1 0)
|
||||
)
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.46-dbscp.patch
|
||||
sed -i \
|
||||
-e '/SFTPSERVER_PATH/s:".*":"/usr/lib/misc/sftp-server":' \
|
||||
options.h || die
|
||||
sed -i \
|
||||
-e '/pam_start/s:sshd:dropbear:' \
|
||||
svr-authpam.c || die
|
||||
restore_config options.h
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# XXX: Need to add libtomcrypt to the tree and re-enable this.
|
||||
# --disable-bundled-libtom
|
||||
econf \
|
||||
$(use_enable zlib) \
|
||||
$(use_enable pam) \
|
||||
$(use_enable !bsdpty openpty) \
|
||||
$(use_enable shadow) \
|
||||
$(use_enable syslog)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
set_options
|
||||
emake "${makeopts[@]}" PROGRAMS="${progs[*]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
set_options
|
||||
emake "${makeopts[@]}" PROGRAMS="${progs[*]}" DESTDIR="${D}" install
|
||||
doman *.8
|
||||
newinitd "${FILESDIR}"/dropbear.init.d dropbear
|
||||
newconfd "${FILESDIR}"/dropbear.conf.d dropbear
|
||||
dodoc CHANGES README TODO SMALL MULTI
|
||||
|
||||
# The multi install target does not install the links right.
|
||||
if use multicall ; then
|
||||
cd "${ED}"/usr/bin
|
||||
local x
|
||||
for x in "${progs[@]}" ; do
|
||||
ln -sf dropbearmulti ${x} || die "ln -s dropbearmulti to ${x} failed"
|
||||
done
|
||||
rm -f dropbear
|
||||
dodir /usr/sbin
|
||||
dosym ../bin/dropbearmulti /usr/sbin/dropbear
|
||||
cd "${S}"
|
||||
fi
|
||||
save_config options.h
|
||||
|
||||
if ! use minimal ; then
|
||||
mv "${ED}"/usr/bin/{,db}scp || die
|
||||
fi
|
||||
|
||||
pamd_mimic system-remote-login dropbear auth account password session
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
enewgroup sshd 22
|
||||
enewuser sshd 22 -1 /var/empty sshd
|
||||
}
|
Loading…
Reference in new issue