parent
9f7542716c
commit
014abaed2d
@ -1,2 +1,3 @@
|
||||
DIST bareos-12.4.5.tar.gz 3496879 SHA256 2defc15ed4fb6483e1d45ea63bb9cb8ba009e2b31c7755544984f1813bf4e017 SHA512 a59e95bc9b4a5147d8254e6b802c411956d324571ac084f5cb11629ddad59d605cdad2ab7b86f001af8c32faf15070833f233a44cbefaf71d13cad05faaba5cf WHIRLPOOL c95492acb57729e45a6ff5d2ae1894de4ebdb9e416d9f8a5beeef89ccf563a12ea8d5cdb943c2b6ec5681fb2bf0d348fb5e089ecac571256a835b4fd1a4459c8
|
||||
DIST bareos-13.2.2.tar.gz 3429649 SHA256 389204b1307da76c08d0a332ed41d5c64f0cc496c83a5ae0931f4571217976f6 SHA512 56a516bec4f5205f02d84939a71e9bf2278570c8296aab7c99c714e90910b8bac9137e5ad24da1a3c8f4e3d1b2e4dcaeebee1bbabe9d83ae74b9021ef82472b9 WHIRLPOOL bb6de279c69667a4900fa0b6f5b2694c284965090e21b79cc50e97d5d955b2f526535d6f8a4d7290e4af3212472e47c7e368c18fdde0d8510951756e8cbb9a2c
|
||||
DIST bareos-13.2.3.tar.gz 3451591 SHA256 5245333699caaa48a5234e34c379e9994274b1002b7be4801f84a9e7bf78437e SHA512 2d0b14509d6ff9668151f6f6ff18513cf1ecfe91d24fd5d646c25f3d307ce6c24a1aacfaa824a85e4a1d5aba8157e854bf629234e4302c32f3f5de841842c819 WHIRLPOOL 849f89362e392ecb4061e1c2623f158e02a16b0e0fb8e78f993c8ea206d01dfc8d2209234e40dd6f7edd700ec8a321fb6020d3aaed389c631bf3e43028b9e679
|
||||
|
@ -0,0 +1,396 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/bareos/bareos-13.2.3.ebuild,v 1.1 2014/05/04 22:37:54 mschiff Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
PYTHON_REQ_USE="threads"
|
||||
|
||||
inherit eutils multilib python-single-r1 qt4-r2 user
|
||||
|
||||
DESCRIPTION="Featureful client/server network backup suite"
|
||||
HOMEPAGE="http://www.bareos.org/"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
RESTRICT="mirror"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="acl clientonly +director ipv6 logwatch mysql ndmp postgres python qt4
|
||||
readline scsi-crypto sql-pooling +sqlite3 ssl static +storage-daemon tcpd
|
||||
vim-syntax X"
|
||||
|
||||
DEPEND="
|
||||
!app-backup/bacula
|
||||
dev-libs/gmp
|
||||
!clientonly? (
|
||||
postgres? ( dev-db/postgresql-base[threads] )
|
||||
mysql? ( virtual/mysql )
|
||||
sqlite3? ( dev-db/sqlite:3 )
|
||||
director? ( virtual/mta )
|
||||
)
|
||||
qt4? (
|
||||
dev-qt/qtsvg:4
|
||||
x11-libs/qwt:5
|
||||
)
|
||||
logwatch? ( sys-apps/logwatch )
|
||||
tcpd? ( sys-apps/tcp-wrappers )
|
||||
readline? ( sys-libs/readline )
|
||||
static? (
|
||||
acl? ( virtual/acl[static-libs] )
|
||||
sys-libs/zlib[static-libs]
|
||||
dev-libs/lzo[static-libs]
|
||||
sys-libs/ncurses[static-libs]
|
||||
ssl? ( dev-libs/openssl[static-libs] )
|
||||
)
|
||||
!static? (
|
||||
acl? ( virtual/acl )
|
||||
sys-libs/zlib
|
||||
dev-libs/lzo
|
||||
sys-libs/ncurses
|
||||
ssl? ( dev-libs/openssl )
|
||||
)
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
!clientonly? (
|
||||
storage-daemon? (
|
||||
sys-block/mtx
|
||||
app-arch/mt-st
|
||||
)
|
||||
)
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
|
||||
|
||||
REQUIRED_USE="static? ( clientonly )
|
||||
python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
S=${WORKDIR}/${PN}-Release-${PV}
|
||||
|
||||
pkg_setup() {
|
||||
use mysql && export mydbtypes+="mysql"
|
||||
use postgres && export mydbtypes+=" postgresql"
|
||||
use sqlite3 && export mydbtypes+=" sqlite3"
|
||||
|
||||
# create the daemon group and user
|
||||
if [ -z "$(egetent group bareos 2>/dev/null)" ]; then
|
||||
enewgroup bareos
|
||||
einfo
|
||||
einfo "The group 'bareos' has been created. Any users you add to this"
|
||||
einfo "group have access to files created by the daemons."
|
||||
einfo
|
||||
fi
|
||||
|
||||
if use clientonly && use static && use qt4; then
|
||||
ewarn
|
||||
ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt4' useflag."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
if ! use clientonly; then
|
||||
if [ -z "$(egetent passwd bareos 2>/dev/null)" ]; then
|
||||
enewuser bareos -1 -1 /var/lib/bareos bareos,disk,tape,cdrom,cdrw
|
||||
einfo
|
||||
einfo "The user 'bareos' has been created. Please see the bareos manual"
|
||||
einfo "for information about running bareos as a non-root user."
|
||||
einfo
|
||||
fi
|
||||
fi
|
||||
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# adjusts default configuration files for several binaries
|
||||
# to /etc/bareos/<config> instead of ./<config>
|
||||
pushd src >&/dev/null || die
|
||||
for f in console/console.c dird/dird.c filed/filed.c \
|
||||
stored/bcopy.c stored/bextract.c stored/bls.c \
|
||||
stored/bscan.c stored/btape.c stored/stored.c \
|
||||
qt-console/main.cpp; do
|
||||
sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bareos/|g' "${f}" \
|
||||
|| die "sed on ${f} failed"
|
||||
done
|
||||
popd >&/dev/null || die
|
||||
|
||||
# bug 466690 Use CXXFLAGS instead of CFLAGS
|
||||
sed -i -e 's/@CFLAGS@/@CXXFLAGS@/' autoconf/Make.common.in || die
|
||||
|
||||
# stop build for errors in subdirs
|
||||
epatch "${FILESDIR}"/${PN}-12.4.5-Makefile.patch
|
||||
|
||||
# bat needs to respect LDFLAGS
|
||||
epatch "${FILESDIR}"/${PN}-12.4.5-bat-ldflags.patch
|
||||
|
||||
# do not strip binaries
|
||||
for d in filed console dird stored; do
|
||||
sed -i -e "s/strip /# strip /" src/$d/Makefile.in || die
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=''
|
||||
|
||||
if use clientonly; then
|
||||
myconf="${myconf} \
|
||||
$(use_enable clientonly client-only) \
|
||||
$(use_enable !static libtool) \
|
||||
$(use_enable static static-cons) \
|
||||
$(use_enable static static-fd)"
|
||||
fi
|
||||
|
||||
# do not build bat and traymonitor if 'static' clientonly
|
||||
if ! use clientonly || ! use static; then
|
||||
myconf="${myconf} \
|
||||
$(use_enable qt4 bat) \
|
||||
$(use_enable qt4 traymonitor)"
|
||||
fi
|
||||
|
||||
myconf="${myconf} \
|
||||
$(use_with X x) \
|
||||
$(use_enable acl) \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable ndmp) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable !readline conio) \
|
||||
$(use_enable scsi-crypto) \
|
||||
$(use_enable sql-pooling) \
|
||||
$(use_with mysql) \
|
||||
$(use_with postgres postgresql) \
|
||||
$(use_with python) \
|
||||
$(use_with readline) \
|
||||
$(use_with sqlite3) \
|
||||
$(use sqlite3 || echo "--without-sqlite3") \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with tcpd tcp-wrappers) \
|
||||
"
|
||||
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--htmldir=/usr/share/doc/${PF}/html \
|
||||
--with-pid-dir=/run/bareos \
|
||||
--sysconfdir=/etc/bareos \
|
||||
--with-subsys-dir=/run/lock/subsys \
|
||||
--with-working-dir=/var/lib/bareos \
|
||||
--with-logdir=/var/log/bareos \
|
||||
--with-scriptdir=/usr/libexec/bareos \
|
||||
--with-plugindir=/usr/$(get_libdir)/${PN}/plugin \
|
||||
--with-dir-user=bareos \
|
||||
--with-dir-group=bareos \
|
||||
--with-sd-user=root \
|
||||
--with-sd-group=bareos \
|
||||
--with-fd-user=root \
|
||||
--with-fd-group=bareos \
|
||||
--with-sbin-perm=0755 \
|
||||
--enable-smartalloc \
|
||||
--enable-dynamic-cats-backends \
|
||||
--enable-batch-insert \
|
||||
--disable-afs \
|
||||
--host=${CHOST} \
|
||||
${myconf}
|
||||
# correct configuration for QT based bat
|
||||
if use qt4 ; then
|
||||
pushd src/qt-console
|
||||
eqmake4
|
||||
popd
|
||||
pushd src/qt-tray-monitor
|
||||
eqmake4
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# workaround for build failing with high -j values
|
||||
# if ndmp is enabled
|
||||
use ndmp && MAKEOPTS="$MAKEOPTS -j1"
|
||||
|
||||
# Make build log verbose (bug #447806)
|
||||
emake NO_ECHO=""
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
doicon scripts/bareos.png
|
||||
|
||||
# install bat icon and desktop file when enabled
|
||||
# (for some reason ./configure doesn't pick this up)
|
||||
if use qt4 && ! use static ; then
|
||||
doicon src/images/bat.png
|
||||
domenu scripts/bat.desktop
|
||||
fi
|
||||
|
||||
# remove some scripts we don't need at all
|
||||
rm -f "${D}"/usr/libexec/bareos/{bareos,bareos-ctl-dir,bareos-ctl-fd,bareos-ctl-sd,startmysql,stopmysql}
|
||||
rm -f "${D}"/usr/sbin/bareos
|
||||
|
||||
# remove upstream init scripts
|
||||
rm -f "${D}"/etc/init.d/bareos-*
|
||||
|
||||
# rename statically linked apps
|
||||
if use clientonly && use static ; then
|
||||
pushd "${D}"/usr/sbin || die
|
||||
mv static-bareos-fd bareos-fd || die
|
||||
mv static-bconsole bconsole || die
|
||||
popd || die
|
||||
fi
|
||||
|
||||
# extra files which 'make install' doesn't cover
|
||||
if ! use clientonly; then
|
||||
# the logrotate configuration
|
||||
# (now unconditional wrt bug #258187)
|
||||
diropts -m0755
|
||||
insinto /etc/logrotate.d
|
||||
insopts -m0644
|
||||
newins "${S}"/scripts/logrotate bareos
|
||||
|
||||
# the logwatch scripts
|
||||
if use logwatch; then
|
||||
diropts -m0750
|
||||
dodir /etc/log.d/scripts/services
|
||||
dodir /etc/log.d/scripts/shared
|
||||
dodir /etc/log.d/conf/logfiles
|
||||
dodir /etc/log.d/conf/services
|
||||
pushd "${S}"/scripts/logwatch >&/dev/null || die
|
||||
emake DESTDIR="${D}" install
|
||||
popd >&/dev/null || die
|
||||
fi
|
||||
fi
|
||||
|
||||
rm -vf "${D}"/usr/share/man/man1/bareos-bwxconsole.1*
|
||||
if ! use qt4; then
|
||||
rm -vf "${D}"/usr/share/man/man1/bat.1*
|
||||
fi
|
||||
if use clientonly || ! use director; then
|
||||
rm -vf "${D}"/usr/share/man/man8/bareos-dir.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bareos-dbcheck.8*
|
||||
rm -vf "${D}"/usr/share/man/man1/bsmtp.1*
|
||||
rm -vf "${D}"/usr/share/man/man8/bwild.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bregex.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bpluginfo.8*
|
||||
rm -vf "${D}"/usr/libexec/bareos/create_*_database
|
||||
rm -vf "${D}"/usr/libexec/bareos/drop_*_database
|
||||
rm -vf "${D}"/usr/libexec/bareos/make_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bareos/update_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bareos/drop_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bareos/grant_*_privileges
|
||||
rm -vf "${D}"/usr/libexec/bareos/*_catalog_backup
|
||||
fi
|
||||
if use clientonly || ! use storage-daemon; then
|
||||
rm -vf "${D}"/usr/share/man/man8/bareos-sd.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bcopy.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bextract.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bls.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/bscan.8*
|
||||
rm -vf "${D}"/usr/share/man/man8/btape.8*
|
||||
rm -vf "${D}"/usr/libexec/bareos/disk-changer
|
||||
rm -vf "${D}"/usr/libexec/bareos/mtx-changer
|
||||
rm -vf "${D}"/usr/libexec/bareos/dvd-handler
|
||||
rm -vf "${D}"/etc/bareos/mtx-changer.conf
|
||||
fi
|
||||
if ! use scsi-crypto; then
|
||||
rm -vf "${D}"/usr/share/man/man8/bscrypto.8*
|
||||
fi
|
||||
if ! use qt4; then
|
||||
rm -vf "${D}"/usr/share/man/man1/bareos-tray-monitor.1*
|
||||
fi
|
||||
|
||||
# documentation
|
||||
dodoc README.md
|
||||
use ndmp && dodoc README.NDMP
|
||||
use scsi-crypto && dodoc README.scsicrypto
|
||||
|
||||
# vim-files
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins scripts/bareos.vim
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
newins scripts/filetype.vim bareos_ft.vim
|
||||
fi
|
||||
|
||||
# setup init scripts
|
||||
myscripts="bareos-fd"
|
||||
if ! use clientonly; then
|
||||
if use director; then
|
||||
myscripts="${myscripts} bareos-dir"
|
||||
fi
|
||||
if use storage-daemon; then
|
||||
myscripts="${myscripts} bareos-sd"
|
||||
fi
|
||||
fi
|
||||
for script in ${myscripts}; do
|
||||
# copy over init script and config to a temporary location
|
||||
# so we can modify them as needed
|
||||
cp "${FILESDIR}/${script}".confd "${T}/${script}".confd || die "failed to copy ${script}.confd"
|
||||
cp "${FILESDIR}/${script}".initd "${T}/${script}".initd || die "failed to copy ${script}.initd"
|
||||
|
||||
# now set the database dependency for the director init script
|
||||
case "${script}" in
|
||||
bareos-dir)
|
||||
sed -i -e "s:%databasetypes%:${mydbtypes}:" "${T}/${script}".confd || die
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
||||
# install init script and config
|
||||
newinitd "${T}/${script}".initd "${script}"
|
||||
newconfd "${T}/${script}".confd "${script}"
|
||||
done
|
||||
|
||||
# make sure the working directory exists
|
||||
diropts -m0750
|
||||
keepdir /var/lib/bareos
|
||||
|
||||
# make sure bareos group can execute bareos libexec scripts
|
||||
fowners -R root:bareos /usr/libexec/bareos
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use clientonly; then
|
||||
fowners root:bareos /var/lib/bareos
|
||||
else
|
||||
fowners bareos:bareos /var/lib/bareos
|
||||
fi
|
||||
|
||||
if ! use clientonly && use director; then
|
||||
einfo
|
||||
einfo "If this is a new install, you must create the databases with:"
|
||||
if use postgres; then
|
||||
einfo
|
||||
einfo "For postgresql:"
|
||||
einfo " su postgres -c '/usr/libexec/bareos/create_bareos_database postgresql'"
|
||||
einfo " su postgres -c '/usr/libexec/bareos/make_bareos_tables postgresql'"
|
||||
einfo " su postgres -c '/usr/libexec/bareos/grant_bareos_privileges postgresql'"
|
||||
fi
|
||||
if use mysql; then
|
||||
einfo
|
||||
einfo "For mysql:"
|
||||
einfo
|
||||
einfo " Make sure root has direct access to your mysql server. You may want to"
|
||||
einfo " create a /root/.my.cnf file with"
|
||||
einfo " [client]"
|
||||
einfo " user=root"
|
||||
einfo " password=YourPasswordForAccessingMysqlAsRoot"
|
||||
einfo " before running:"
|
||||
einfo " /usr/libexec/bareos/create_bareos_database mysql"
|
||||
einfo " /usr/libexec/bareos/make_bareos_tables mysql"
|
||||
einfo " /usr/libexec/bareos/grant_bareos_privileges mysql"
|
||||
fi
|
||||
einfo
|
||||
fi
|
||||
|
||||
if use sqlite3; then
|
||||
einfo
|
||||
einfo "Be aware that Bareos does not officially support SQLite database."
|
||||
einfo "Best use it only for a client-only installation. See Bug #445540."
|
||||
einfo
|
||||
einfo "It is strongly recommended to use either postgresql or mysql as"
|
||||
einfo "catalog database backend."
|
||||
einfo
|
||||
fi
|
||||
|
||||
einfo "Please note that 'bconsole' will always be installed. To compile 'bat'"
|
||||
einfo "you have to enable 'USE=qt4'."
|
||||
einfo
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST emelfm2-0.8.1.tar.bz2 1098199 SHA256 d38355628360e6bcdb69ef4affff03dd9f7cc9bd25c999b18b648a23c6f8bba7 SHA512 0f371459b8e4ca96beb45a8ed04ea2b757356c938cbd6927244abadc01f4c89f39ca50b8a86c4ff97e5c2d068405c1969c1d028a2fba650ec9326c39bb39a65f WHIRLPOOL 1dbe7848c44a79afb40a1c663503ad57a257d1b55b4e24e1cc0c7efd3bbe0be94e3a5ba9228bc1ee1933ad967b42492ecba7e2849a33a00d188592b6b3f26a72
|
||||
DIST emelfm2-0.8.2.tar.bz2 1117651 SHA256 230bf59f2bbf22d56f434bb9b5e7a2eb9bb7c608fc0b6749dd462a8b6f5fe881 SHA512 231875baa83ae6279ed6ff9a62b14a67456336009317b644c251610891cac43e7901f5afb5e654309ccb61173d908d2cc5f6a1706304d29ba66d7255bb304e2a WHIRLPOOL dc3d1e9b9306b3b8818837fb0cafee3806f39e84b1f3beea1f9e719962d3fede9cd23018cc57f746c2805b79f5f126f0b10e935edfefb3c4d0da481f58b3dc8b
|
||||
DIST emelfm2-0.9.0.tar.bz2 1135533 SHA256 0f50b859e82ec26bd71eb23a5de9f1223b3af2d05744afa6eb395cdbb28f5fdb SHA512 4a6f17b3511a41041f26d0cf88fe8ebdc888cb37caa8dbfffa7ab2682e56930a8c32fc0796bbd79e25a3f78f51e3e97800bf9dcd540ca2eb65581a3ace7bc9e6 WHIRLPOOL ffced79307565c73ee1d1b0731aef4e970690481b983c9427cd9d1c0664f93174e6068c6781f2bb1a6207718b53217d8b645674fd51a9b80a23216925df01797
|
||||
DIST emelfm2-0.9.1.tar.bz2 1217126 SHA256 bfb94ff4e40c0a9c0d2a6aeb0efa22e177accbf6abd3096226d93daecd23642f SHA512 bd3a1ad2338c80d6824a2a84736470ecfa7e93f455cc8e3243944833807fe9b3544e2fea6bd6ccbddaf0188ad89ce616ed146271f6ffabec80f5dfb2f1ad6f57 WHIRLPOOL 4eaa1d95396a23c5f00ef66784f9f124f8c79e5dfe820f8bc556037109d799f5b1d30ef25a51183116ba955c931c0ec161d0e8aa3d92b79f33f0baaba7edf21d
|
||||
|
@ -0,0 +1,88 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/emelfm2/emelfm2-0.9.1.ebuild,v 1.1 2014/05/05 00:20:44 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="A file manager that implements the popular two-pane design"
|
||||
HOMEPAGE="http://emelfm2.net/"
|
||||
SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3 LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="acl ansi gimp gtk3 kernel_linux nls policykit spell udev"
|
||||
|
||||
EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )
|
||||
IUSE+=" ${EMELFM2_LINGUAS[@]/#/linguas_}"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.26:2
|
||||
!gtk3? ( >=x11-libs/gtk+-2.12:2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
acl? ( sys-apps/acl )
|
||||
gimp? ( media-gfx/gimp )
|
||||
policykit? ( sys-auth/polkit )
|
||||
spell? ( >=app-text/gtkspell-2.0.14:2 )
|
||||
"
|
||||
RDEPEND="
|
||||
${COMMON_DEPEND}
|
||||
udev? ( sys-fs/udisks:0 )
|
||||
"
|
||||
DEPEND="
|
||||
${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e 's:@$(BIN_MSGFMT):$(BIN_MSGFMT):g' \
|
||||
-e 's:@$(CC):$(CC):g' \
|
||||
-e 's:dbus-glib-1::' \
|
||||
Makefile || die
|
||||
|
||||
local lingua
|
||||
for lingua in ${EMELFM2_LINGUAS[@]}; do
|
||||
use linguas_${lingua} || mv po/${lingua}.po{,.unwanted}
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myemelconf=(
|
||||
$(usex acl WITH_ACL=1 WITH_ACL=0)
|
||||
$(usex ansi WITH_OUTPUTSTYLES=1 WITH_OUTPUTSTYLES=0)
|
||||
$(usex gimp WITH_THUMBS=1 WITH_THUMBS=0)
|
||||
$(usex gtk3 'GTK3=1 GTK2=0' 'GTK3=0 GTK2=1')
|
||||
$(usex kernel_linux WITH_KERNELFAM=1 WITH_KERNELFAM=0)
|
||||
$(usex nls I18N=1 I18N=0)
|
||||
$(usex policykit WITH_POLKIT=1 WITH_POLKIT=0)
|
||||
$(usex spell EDITOR_SPELLCHECK=1 EDITOR_SPELLCHECK=0)
|
||||
$(usex udev WITH_DEVKIT=1 WITH_DEVKIT=0)
|
||||
DOCS_VERSION=1
|
||||
STRIP=0
|
||||
WITH_TRANSPARENCY=1
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
emake \
|
||||
LIB_DIR="/usr/$(get_libdir)" \
|
||||
PREFIX="/usr" \
|
||||
${myemelconf[@]}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
LIB_DIR="${D}/usr/$(get_libdir)" \
|
||||
PREFIX="${D}/usr" \
|
||||
${myemelconf[@]} \
|
||||
install \
|
||||
$(usex nls install_i18n '')
|
||||
|
||||
newicon icons/${PN}_48.png ${PN}.png
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
DIST mirrorselect-2.1.0.tar.bz2 9282 SHA256 cbff801e561aa1466feaf27a6182f90012afba9590fb91d87289629d54207816 SHA512 e026604534994fe256e27c221b5ace5de9e4fa36a9e631cd01ba6124870372b31d28352dd28ba5af4164f7c0a86942bd3410523f01555ff79a8a823717e8a6c0 WHIRLPOOL 73cb0813e48f667e939df8eafc329d4e2776359a9d885ee976d9d9f98d8d461d92327726b353ec4e4fe94ae31aea8af00e604b2f917fc0e17b844f3a2d70eff4
|
||||
DIST mirrorselect-2.2.0.1.tar.gz 13138 SHA256 029a09073d6a4363f060912d257f8f118bb3a061c05db532bde1c05816affab1 SHA512 08216c381b70856dd56e903a208bc0ed202826b89136dd0b1cf69bd7cf2afa2df608ac2a0aed5161a56f51cf4bcb51f3826ad55b3a26e671ba2c68490c9cffad WHIRLPOOL 6925c4dc514fdd5f7c50427627b1ef6babba99c4e98d00d7144489ba16c3740ba967461847d99cd080805e6aebd44ca51ca85bd117ffdb52ba3cdf511fac0c69
|
||||
DIST mirrorselect-2.2.0.tar.gz 12977 SHA256 e3e00db9733618c9801b03e9d60c0f7b34dea15b69adff5c8d11782d40528fbe SHA512 d5c90d10fe81e2f4ada4b0db04c75d9211c0654807a07423753d451127835ab55929288d9ee61e41090824961f86ef8b82db629c3803f896c3a519eeb2e3bd2e WHIRLPOOL 3c48917494c07ef9c6fcfabb18ebb1598fb6fbd2a11625a5773e7cfc6ed43a7cf24f39d14a05f236ec282e4a2ff85d361826ad8c0130a232d23cbceb79fd1a76
|
||||
DIST mirrorselect-2.2.1.tar.gz 15869 SHA256 df86d7565f69a3d5e1ec18c5b4f007504eb091a4b5b49d2b866a6098b3868079 SHA512 1e9040d28c801d576ae3fcb1f8d0f1c4db69e15b85fbd945dfa25e72d0b510f837f3a2357afc10119956da0885a01ae7c9b03671984511b98210d75a72ffee14 WHIRLPOOL 0430eec65cf016519abc1d46728d872b2f031a582ca6c29d96d799d1fc9ffaeb3746990e219104f0e0e94eb31533bc9ba1ba019e80663e2887efcc8403a0e14a
|
||||
DIST mirrorselect-test 102403 SHA256 add93012c44824626a7e05eed2186dcfb60e0b696d4ad7910fdb9eb31c93d3b5 SHA512 f43d92e9bf7e77c8f04449a786cb659bdfc07257892caca842ab4a63eb9c5351fa48130c2e163857f3233a595cea7b83f5ea9fa879b782e15b73beb62f0e5e27 WHIRLPOOL ca9be67338986403d87db7de04d3d1b3ecd483f2a104668a7c23e8e2ef1141a31394d12d3cd4121ec25436c967aac960f3652c20f20d2c89fdde6dd547cd9f8a
|
||||
|
@ -1,27 +0,0 @@
|
||||
From daad8a5e5ea2dac503513f6ab114184dd427db01 Mon Sep 17 00:00:00 2001
|
||||
From: Christian Ruppert <idl0r@gentoo.org>
|
||||
Date: Fri, 2 Apr 2010 16:44:14 +0200
|
||||
Subject: [PATCH] Fix rsync mirror selectection
|
||||
|
||||
Append /gentoo-portage to the rsync mirror url if necessary, bug 312753,
|
||||
thanks to Donald Wallace Rouse II <gentoo-user-0d329vjsd8@dwr2.org>
|
||||
---
|
||||
main.py | 2 ++
|
||||
1 files changed, 2 insertions(+), 0 deletions(-)
|
||||
|
||||
diff --git a/main.py b/main.py
|
||||
index 367e8d4..dd3386e 100755
|
||||
--- a/main.py
|
||||
+++ b/main.py
|
||||
@@ -608,6 +608,8 @@ class Interactive(object):
|
||||
|
||||
for (url, args) in sorted(hosts, key = lambda x: (x[1]['country'].lower(), x[1]['name'].lower()) ):
|
||||
marker = ""
|
||||
+ if options.rsync and not url.endswith("/gentoo-portage"):
|
||||
+ url+="/gentoo-portage"
|
||||
if (not options.ipv6 and not options.ipv4) and args['ipv6'] == 'y':
|
||||
marker = "* "
|
||||
if options.ipv6 and ( args['ipv6'] == 'n' ): continue
|
||||
--
|
||||
1.7.0.4
|
||||
|
@ -1,82 +0,0 @@
|
||||
From 88521c86907819486e0e18bffcb1674ae180341e Mon Sep 17 00:00:00 2001
|
||||
From: Christian Ruppert <idl0r@gentoo.org>
|
||||
Date: Sun, 1 Aug 2010 21:35:11 +0200
|
||||
Subject: [PATCH] Check for a valid mirrorselect-test file, fixes bug 330611, thanks to Soren Harward <stharward@gmail.com>.
|
||||
|
||||
---
|
||||
main.py | 17 +++++++----------
|
||||
1 files changed, 7 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/main.py b/main.py
|
||||
index dd3386e..f5f35be 100755
|
||||
--- a/main.py
|
||||
+++ b/main.py
|
||||
@@ -36,6 +36,7 @@ import sys
|
||||
import time
|
||||
import urllib
|
||||
import urlparse
|
||||
+import hashlib
|
||||
from optparse import IndentedHelpFormatter, OptionParser
|
||||
from mirrorselect.mirrorparser3 import MirrorParser3, MIRRORS_3_XML, MIRRORS_RSYNC_DATA
|
||||
import codecs
|
||||
@@ -336,8 +337,6 @@ class Shallow(object):
|
||||
class Deep(object):
|
||||
"""handles deep mode mirror selection."""
|
||||
|
||||
- _bufsize = 4096
|
||||
-
|
||||
def __init__(self, hosts, options):
|
||||
self.urls = []
|
||||
self._hosts = hosts
|
||||
@@ -457,10 +456,9 @@ class Deep(object):
|
||||
|
||||
for ip in ips:
|
||||
try:
|
||||
- ip_url = url.replace(url_parts.hostname, ip, 1)
|
||||
try:
|
||||
signal.alarm(self._connect_timeout)
|
||||
- f = urllib.urlopen(ip_url)
|
||||
+ f = urllib.urlopen(url)
|
||||
break
|
||||
finally:
|
||||
signal.alarm(0)
|
||||
@@ -480,14 +478,12 @@ class Deep(object):
|
||||
return (None, True)
|
||||
|
||||
try:
|
||||
-
|
||||
# Close the initial "wake up" connection.
|
||||
try:
|
||||
signal.alarm(self._connect_timeout)
|
||||
f.close()
|
||||
finally:
|
||||
signal.alarm(0)
|
||||
-
|
||||
except EnvironmentError, e:
|
||||
output.write(('deeptime(): close connection to host %s ' + \
|
||||
'failed for ip %s: %s\n') % \
|
||||
@@ -498,16 +494,17 @@ class Deep(object):
|
||||
(url_parts.hostname, ip), 2)
|
||||
|
||||
try:
|
||||
-
|
||||
# The first connection serves to "wake up" the route between
|
||||
# the local and remote machines. A second connection is used
|
||||
# for the timed run.
|
||||
try:
|
||||
signal.alarm(int(math.ceil(maxtime)))
|
||||
stime = time.time()
|
||||
- f = urllib.urlopen(ip_url)
|
||||
- while f.read(self._bufsize):
|
||||
- pass
|
||||
+ f = urllib.urlopen(url)
|
||||
+
|
||||
+ if hashlib.md5(f.read()).hexdigest() != "bdf077b2e683c506bf9e8f2494eeb044":
|
||||
+ return (None, True)
|
||||
+
|
||||
delta = time.time() - stime
|
||||
f.close()
|
||||
finally:
|
||||
--
|
||||
1.7.1
|
||||
|
@ -1,27 +0,0 @@
|
||||
From bc0efc857b5708ea572e3a4c57c9689cf48c50ad Mon Sep 17 00:00:00 2001
|
||||
From: Brian Dolbec <dolsen@gentoo.org>
|
||||
Date: Sat, 15 Dec 2012 20:48:17 -0800
|
||||
Subject: [PATCH] Fix setup.py to use PVR instead of VERSION from the
|
||||
environment so that egg-info is set correctly during the
|
||||
merge.
|
||||
|
||||
---
|
||||
setup.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index 8a9f980..7a53076 100755
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -12,7 +12,7 @@ import os
|
||||
import io
|
||||
|
||||
|
||||
-__version__ = os.getenv('VERSION', default='9999')
|
||||
+__version__ = os.getenv('VERSION', default=os.getenv('PVR', default='9999'))
|
||||
|
||||
cwd = os.getcwd()
|
||||
|
||||
--
|
||||
1.8.0
|
||||
|
@ -1,92 +0,0 @@
|
||||
From 362ba4585a48273289f382c16947e858ff3818cf Mon Sep 17 00:00:00 2001
|
||||
From: Brian Dolbec <dolsen@gentoo.org>
|
||||
Date: Sat, 15 Dec 2012 18:37:50 -0800
|
||||
Subject: [PATCH] Add aditional debug info, fix bug 373195, removing garbage
|
||||
or otherwise inaccessible file system mirrors from existing
|
||||
SYNC or GENTOO_MIRRORS make.conf values.
|
||||
|
||||
---
|
||||
mirrorselect/main.py | 14 +++++++++++---
|
||||
mirrorselect/selectors.py | 4 +++-
|
||||
2 files changed, 14 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/mirrorselect/main.py b/mirrorselect/main.py
|
||||
index cbff890..48d74a7 100755
|
||||
--- a/mirrorselect/main.py
|
||||
+++ b/mirrorselect/main.py
|
||||
@@ -154,8 +154,7 @@ class MirrorSelect(object):
|
||||
sys.exit(0)
|
||||
|
||||
|
||||
- @staticmethod
|
||||
- def get_filesystem_mirrors(config_path, sync=False):
|
||||
+ def get_filesystem_mirrors(self, config_path, sync=False):
|
||||
"""Read the current mirrors and retain mounted filesystems mirrors
|
||||
|
||||
@param config_path: string
|
||||
@@ -170,6 +169,7 @@ class MirrorSelect(object):
|
||||
else:
|
||||
var = 'GENTOO_MIRRORS'
|
||||
|
||||
+ self.output.write('get_filesystem_mirrors(): config_path = %s\n' % config_path, 2)
|
||||
try:
|
||||
f = open(config_path,'r')
|
||||
except IOError:
|
||||
@@ -182,6 +182,8 @@ class MirrorSelect(object):
|
||||
lex.quotes = "\"'"
|
||||
while 1:
|
||||
key = lex.get_token()
|
||||
+ #self.output.write('get_filesystem_mirrors(): processing key = %s\n' % key, 2)
|
||||
+
|
||||
if key == var:
|
||||
equ = lex.get_token()
|
||||
|
||||
@@ -196,16 +198,22 @@ class MirrorSelect(object):
|
||||
|
||||
""" Look for mounted filesystem in value """
|
||||
mirrorlist = val.rsplit()
|
||||
+ self.output.write('get_filesystem_mirrors(): mirrorlist = %s\n' % mirrorlist, 2)
|
||||
p = re.compile('rsync://|http://|ftp://', re.IGNORECASE)
|
||||
for mirror in mirrorlist:
|
||||
if (p.match(mirror) == None):
|
||||
- fsmirrors.append(mirror)
|
||||
+ if os.access(mirror, os.F_OK):
|
||||
+ self.output.write('get_filesystem_mirrors(): found file system mirror = %s\n' % mirror, 2)
|
||||
+ fsmirrors.append(mirror)
|
||||
+ else:
|
||||
+ self.output.write('get_filesystem_mirrors(): ignoring non-accessible mirror = %s\n' % mirror, 2)
|
||||
break
|
||||
elif key is None:
|
||||
break
|
||||
except Exception:
|
||||
fsmirrors = []
|
||||
|
||||
+ self.output.write('get_filesystem_mirrors(): fsmirrors = %s\n' % fsmirrors, 2)
|
||||
return fsmirrors
|
||||
|
||||
|
||||
diff --git a/mirrorselect/selectors.py b/mirrorselect/selectors.py
|
||||
index b2a5fc7..38ca07a 100644
|
||||
--- a/mirrorselect/selectors.py
|
||||
+++ b/mirrorselect/selectors.py
|
||||
@@ -303,14 +303,16 @@ class Deep(object):
|
||||
|
||||
self.output.write('\n') #this just makes output nicer
|
||||
|
||||
- #can't just return the dict.valuse, because we want the fastest mirror first...
|
||||
+ #can't just return the dict.values, because we want the fastest mirror first...
|
||||
keys = list(top_hosts.keys())
|
||||
keys.sort()
|
||||
|
||||
rethosts = []
|
||||
for key in keys:
|
||||
+ #self.output.write('deeptest(): adding rethost %s, %s' % (key, top_hosts[key]), 2)
|
||||
rethosts.append(top_hosts[key])
|
||||
|
||||
+ self.output.write('deeptest(): final rethost %s' % (rethosts), 2)
|
||||
self.urls = rethosts
|
||||
|
||||
|
||||
--
|
||||
1.8.0
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/mirrorselect/mirrorselect-2.2.1.ebuild,v 1.1 2014/05/05 04:32:29 dolsen Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
|
||||
PYTHON_REQ_USE="xml"
|
||||
|
||||
inherit eutils distutils-r1 prefix
|
||||
|
||||
DESCRIPTION="Tool to help select distfiles mirrors for Gentoo"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Mirrorselect"
|
||||
SRC_URI="http://dev.gentoo.org/~dolsen/releases/mirrorselect/${P}.tar.gz
|
||||
http://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test
|
||||
"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
dev-util/dialog
|
||||
net-analyzer/netselect
|
||||
dev-python/ssl-fetch
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
python_export_best
|
||||
eprefixify setup.py mirrorselect/main.py
|
||||
echo Now setting version... VERSION="${PVR}" "${PYTHON}" setup.py set_version
|
||||
VERSION="${PVR}" "${PYTHON}" setup.py set_version || die "setup.py set_version failed"
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST mysql-connector-odbc-5.1.6.tar.gz 1041247 SHA256 1d53c3a20cf68b089535278d3e69c0e49f367a457640c5f8af25c1cbf4ffb02e SHA512 74fe41c09a6261e31475c17a6b96d3161737c792fec6b2774f51fa58adae592143e44d6a2bf5dc2ec445b5e19653aa6abc9e6d0d37cc478bb26137f2658766f9 WHIRLPOOL 573f942682581514adb94183c633eb38a0ab1c990ead1f7da1e90aedcff18da392480bfaa1216d3e9b0c8b261f963bd81c0ed5f7192c74a8294028783e6f85e9
|
||||
DIST mysql-connector-odbc-5.2.6-src.tar.gz 595963 SHA256 005bba26358819bb5db48d23e8eb4a94cc234dfa103dd47a6c2602e7e70ad17b SHA512 9732b3034bdeb24700d0369d066fb43ca6f0327c2d3a3f1fff77d51ab37a83139536a7caae377791d979132c9640d67fddb4040095478924f4c8139ec6f404a5 WHIRLPOOL d8f0fc2cc7ec0b7602a2e6434d2680174dd50fe1d16dd03e0370ba1ec7807b09a83411e62aca3d68d540c1a564c759cbfea63c2d3adb6b642286a49d4dfc1330
|
||||
|
@ -0,0 +1,43 @@
|
||||
=== modified file 'CMakeLists.txt'
|
||||
--- CMakeLists.txt 2013-03-09 09:51:06 +0000
|
||||
+++ CMakeLists.txt 2013-03-09 11:05:27 +0000
|
||||
@@ -33,6 +33,12 @@
|
||||
SET(CONNECTOR_MAJOR "5")
|
||||
SET(CONNECTOR_MINOR "2")
|
||||
|
||||
+IF(WITH_DOCUMENTATION_INSTALL_PATH)
|
||||
+ set(DOCUMENTATION_INSTALL_PATH ${WITH_DOCUMENTATION_INSTALL_PATH})
|
||||
+ELSE(WITH_DOCUMENTATION_INSTALL_PATH)
|
||||
+ set(DOCUMENTATION_INSTALL_PATH ${CMAKE_INSTALL_PREFIX}/share/doc/myodbc-${CONNECTOR_MAJOR}.${CONNECTOR_MINOR})
|
||||
+ENDIF(WITH_DOCUMENTATION_INSTALL_PATH)
|
||||
+
|
||||
IF(CONNECTOR_MINOR LESS 10)
|
||||
SET(CONNECTOR_MINOR_PADDED "0${CONNECTOR_MINOR}")
|
||||
ELSE(CONNECTOR_MINOR LESS 10)
|
||||
@@ -329,19 +335,17 @@
|
||||
|
||||
ELSE(WIN32)
|
||||
|
||||
- INSTALL(FILES ChangeLog DESTINATION .)
|
||||
- INSTALL(FILES README DESTINATION .)
|
||||
- INSTALL(FILES README.debug DESTINATION .)
|
||||
- INSTALL(FILES INSTALL DESTINATION .)
|
||||
+ INSTALL(FILES ChangeLog DESTINATION ${DOCUMENTATION_INSTALL_PATH})
|
||||
+ INSTALL(FILES README DESTINATION ${DOCUMENTATION_INSTALL_PATH})
|
||||
+ INSTALL(FILES README.debug DESTINATION ${DOCUMENTATION_INSTALL_PATH})
|
||||
+ INSTALL(FILES INSTALL DESTINATION ${DOCUMENTATION_INSTALL_PATH})
|
||||
IF(EXISTS "${CMAKE_SOURCE_DIR}/COPYING")
|
||||
- INSTALL(FILES COPYING DESTINATION .)
|
||||
ELSE()
|
||||
- INSTALL(FILES LICENSE.mysql DESTINATION .)
|
||||
ENDIF()
|
||||
|
||||
ENDIF(WIN32)
|
||||
|
||||
-INSTALL(FILES Licenses_for_Third-Party_Components.txt DESTINATION .)
|
||||
+INSTALL(FILES Licenses_for_Third-Party_Components.txt DESTINATION ${DOCUMENTATION_INSTALL_PATH})
|
||||
|
||||
INCLUDE(CPack)
|
||||
|
||||
|
||||
|
@ -0,0 +1,110 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/myodbc/myodbc-5.2.6.ebuild,v 1.1 2014/05/04 19:37:13 grknight Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit cmake-utils eutils flag-o-matic versionator
|
||||
|
||||
MAJOR="$(get_version_component_range 1-2 $PV)"
|
||||
MY_PN="mysql-connector-odbc"
|
||||
MY_P="${MY_PN}-${PV/_p/r}-src"
|
||||
|
||||
DESCRIPTION="ODBC driver for MySQL"
|
||||
HOMEPAGE="http://www.mysql.com/products/myodbc/"
|
||||
SRC_URI="mirror://mysql/Downloads/Connector-ODBC/${MAJOR}/${MY_P}.tar.gz"
|
||||
RESTRICT="primaryuri"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="${MAJOR}"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-db/unixODBC
|
||||
>=virtual/mysql-4.1
|
||||
"
|
||||
DEPEND="${DEPEND} ${RDEPEND}"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
# Careful!
|
||||
DRIVER_NAME="${PN}-${SLOT}"
|
||||
|
||||
src_prepare() {
|
||||
# Remove Tests
|
||||
sed -i -e "s/ADD_SUBDIRECTORY(test)//" \
|
||||
"${S}/CMakeLists.txt"
|
||||
|
||||
# Fix as-needed on the installer binary
|
||||
echo "TARGET_LINK_LIBRARIES(myodbc-installer odbc)" >> "${S}/installer/CMakeLists.txt"
|
||||
|
||||
# Patch document path so it doesn't install files to /usr
|
||||
epatch "${FILESDIR}/cmake-doc-path.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# The RPM_BUILD flag does nothing except install to /usr/lib64 when "x86_64"
|
||||
# MYSQL_CXX_LINKAGE expects "mysql_config --cxxflags" which doesn't exist on MariaDB
|
||||
mycmakeargs+=(
|
||||
-DMYSQL_CXX_LINKAGE=0
|
||||
-DWITH_UNIXODBC=1
|
||||
-DRPM_BUILD=1
|
||||
-DMYSQL_LIB="$(mysql_config --variable=pkglibdir)/libmysqlclient_r.so"
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
dodir /usr/share/${PN}-${SLOT}
|
||||
for i in odbc.ini odbcinst.ini; do
|
||||
einfo "Building $i"
|
||||
sed \
|
||||
-e "s,__PN__,${DRIVER_NAME},g" \
|
||||
-e "s,__PF__,${PF},g" \
|
||||
-e "s,libmyodbc3.so,libmyodbc${SLOT:0:1}.so,g" \
|
||||
>"${D}"/usr/share/${PN}-${SLOT}/${i} \
|
||||
<"${FILESDIR}"/${i}.m4 \
|
||||
|| die "Failed to build $i"
|
||||
done;
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
|
||||
[ "${ROOT}" != "/" ] && \
|
||||
die 'Sorry, non-standard ROOT setting is not supported :-('
|
||||
|
||||
local msg='MySQL ODBC driver'
|
||||
local drivers=$(/usr/bin/odbcinst -q -d)
|
||||
|
||||
if echo $drivers | grep -vq "^\[${DRIVER_NAME}\]$" ; then
|
||||
ebegin "Installing ${msg}"
|
||||
/usr/bin/odbcinst -i -d -f /usr/share/${PN}-${SLOT}/odbcinst.ini
|
||||
rc=$?
|
||||
eend $rc
|
||||
[ $rc -ne 0 ] && die
|
||||
else
|
||||
einfo "Skipping already installed ${msg}"
|
||||
fi
|
||||
|
||||
local sources=$(/usr/bin/odbcinst -q -s)
|
||||
msg='sample MySQL ODBC DSN'
|
||||
if echo $sources | grep -vq "^\[${DRIVER_NAME}-test\]$"; then
|
||||
ebegin "Installing ${msg}"
|
||||
/usr/bin/odbcinst -i -s -l -f /usr/share/${PN}-${SLOT}/odbc.ini
|
||||
rc=$?
|
||||
eend $rc
|
||||
[ $rc -ne 0 ] && die
|
||||
else
|
||||
einfo "Skipping already installed ${msg}"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
|
||||
elog "If this is a new install, please run the following command"
|
||||
elog "to configure the MySQL ODBC drivers and sources:"
|
||||
elog "emerge --config =${CATEGORY}/${PF}"
|
||||
elog "Please note that the driver name used to form the DSN now includes the SLOT."
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST mysql-connector-c++-1.1.1.tar.gz 492659 SHA256 31c3e4f637153bd270812dffc6a50708dfc686a8afa7ea1c88a9dfda0d8af52e SHA512 d6b34fd4aeaf1032870d6de4f57ae92230790a3661c24af4ffed30f715f9a1941d0d063abbc0d703c15697c054731af6e39240d6dd70459371f25435595ec903 WHIRLPOOL f9fddb59df913a728769824aa7cc39b9ba55b1d3de56048148bf5ca37a366772f34a85bae58f0d5efead4010b0aac7ab5b897bd4a0db113e99fdf4898a31d26c
|
||||
DIST mysql-connector-c++-1.1.3.tar.gz 496226 SHA256 4b1516f183f29c011c1677d5a9b174d0f5c3b761d2e8056e79690c55c01ea690 SHA512 c03a4ae25e9d189a5114ab630bef6edaefd1aee809dbb1ec26b765f5e84b93fbe17e5f7357a4fe2a95c179cd2028b676151df4baf4e3da7515543ecc0834afd7 WHIRLPOOL 5f04231cec63de16c2a076143b2e0409544ebdf600d7423f63c8c2db45f1b63048e1da108a9f374dda6b6ff0d4c13b509190390e797f4674e14284acbaa9e2e5
|
||||
|
@ -0,0 +1,123 @@
|
||||
--- a/CMakeLists.txt 2014-05-04 21:27:59.000000000 -0400
|
||||
+++ b/CMakeLists.txt 2014-05-04 21:47:31.460572470 -0400
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
if(COMMAND cmake_policy AND POLICY CMP0015)
|
||||
cmake_policy(SET CMP0015 NEW)
|
||||
-endif(COMMAND cmake_policy)
|
||||
+endif(COMMAND cmake_policy AND POLICY CMP0015)
|
||||
|
||||
#-----------------
|
||||
# CPPFLAGS, CXXFLAGS and LDFLAGS from the environment
|
||||
@@ -258,14 +258,14 @@
|
||||
${CPACK_RESOURCE_FILE_LICENSE}
|
||||
"${CMAKE_SOURCE_DIR}/Licenses_for_Third-Party_Components.txt"
|
||||
"${CMAKE_SOURCE_DIR}/ANNOUNCEMENT"
|
||||
- DESTINATION "." OPTIONAL)
|
||||
+ DESTINATION "${INSTALL_DOCS}" OPTIONAL)
|
||||
|
||||
SET(COMMON_IGNORE_FILES "/CMakeFiles/" "/Testing/" "/.bzr/" "_CPack_Packages/"
|
||||
".cmake$" "~" ".swp" ".log" ".gz" ".directory$" "CMakeCache.txt" "Makefile"
|
||||
"install_manifest.txt")
|
||||
SET(PRJ_COMMON_IGNORE_FILES ${COMMON_IGNORE_FILES} "ANNOUNCEMENT_102_ALPHA" "ANNOUNCEMENT_103_ALPHA" "ANNOUNCEMENT_104_BETA" "ANNOUNCEMENT_105_GA" "ANNOUNCEMENT_110_GA" "ANNOUNCEMENT_111_GA" "ANNOUNCEMENT_DRAFT" )
|
||||
|
||||
-SET(CPACK_SOURCE_IGNORE_FILES ${PRJ_COMMON_IGNORE_FILES} "./cppconn/config.h$" "./driver/nativeapi/binding_config.h$")
|
||||
+SET(CPACK_SOURCE_IGNORE_FILES ${PRJ_COMMON_IGNORE_FILES} "${CMAKE_CURRENT_SOURCE_DIR}/cppconn/config.h$" "${CMAKE_CURRENT_SOURCE_DIR}/driver/nativeapi/binding_config.h$")
|
||||
SET(CPACK_PACKAGE_IGNORE_FILES ${PRJ_COMMON_IGNORE_FILES} "something_there" )
|
||||
SET(CPACK_SOURCE_GENERATOR "TGZ")
|
||||
|
||||
@@ -292,10 +292,6 @@
|
||||
ADD_SUBDIRECTORY(cppconn)
|
||||
ADD_SUBDIRECTORY(driver)
|
||||
ADD_SUBDIRECTORY(examples)
|
||||
-ADD_SUBDIRECTORY(test)
|
||||
-ADD_SUBDIRECTORY(test/framework)
|
||||
-ADD_SUBDIRECTORY(test/CJUnitTestsPort)
|
||||
-ADD_SUBDIRECTORY(test/unit)
|
||||
|
||||
IF(DEFINED CMAKE_SYSTEM_NAME AND ${CMAKE_SYSTEM_NAME} STREQUAL "SunOS")
|
||||
# see also README
|
||||
--- a/FindMySQL.cm 2014-05-04 22:20:50.000000000 -0400
|
||||
+++ b/FindMySQL.cm 2014-05-04 22:21:40.325384447 -0400
|
||||
@@ -58,7 +58,7 @@
|
||||
EXECUTE_PROCESS(COMMAND ${MYSQL_CONFIG_EXECUTABLE} "--cflags"
|
||||
OUTPUT_VARIABLE _mysql_config_output
|
||||
)
|
||||
- STRING(REGEX MATCHALL "-m([^\r\n]+)" MYSQL_LINK_FLAGS "${_mysql_config_output}")
|
||||
+ STRING(REGEX MATCHALL " -m([^\r\n]+)" MYSQL_LINK_FLAGS "${_mysql_config_output}")
|
||||
STRING(REGEX REPLACE "[\r\n]$" "" MYSQL_CXXFLAGS "${_mysql_config_output}")
|
||||
# ADD_DEFINITIONS("${MYSQL_CXXFLAGS}")
|
||||
ELSE (MYSQL_CONFIG_EXECUTABLE AND NOT WIN32)
|
||||
diff -urN a/cppconn/CMakeLists.txt b/cppconn/CMakeLists.txt
|
||||
--- a/cppconn/CMakeLists.txt 2011-07-30 13:15:44.000000000 +0200
|
||||
+++ b/cppconn/CMakeLists.txt 2011-07-30 14:10:34.000000000 +0200
|
||||
@@ -55,7 +55,7 @@
|
||||
|
||||
SET(MYSQLCPPCONN_INSTALL_HEADERS
|
||||
build_config.h
|
||||
- config.h
|
||||
+ ${CMAKE_CURRENT_BINARY_DIR}/config.h
|
||||
connection.h
|
||||
datatype.h
|
||||
driver.h
|
||||
diff -urN mysql-connector-c++-1.1.0.old/driver/CMakeLists.txt mysql-connector-c++-1.1.0/driver/CMakeLists.txt
|
||||
--- a/driver/CMakeLists.txt 2011-07-30 13:15:44.000000000 +0200
|
||||
+++ b/driver/CMakeLists.txt 2011-07-30 13:20:36.000000000 +0200
|
||||
@@ -26,6 +26,9 @@
|
||||
|
||||
INCLUDE_DIRECTORIES(${MYSQLCPPCONN_SOURCE_DIR})
|
||||
INCLUDE_DIRECTORIES(${MYSQLCPPCONN_SOURCE_DIR}/cppconn)
|
||||
+INCLUDE_DIRECTORIES(${MYSQLCPPCONN_BINARY_DIR})
|
||||
+INCLUDE_DIRECTORIES(${MYSQLCPPCONN_BINARY_DIR}/cppconn)
|
||||
+INCLUDE_DIRECTORIES(${MYSQLCPPCONN_BINARY_DIR}/driver/nativeapi)
|
||||
INCLUDE_DIRECTORIES(${MYSQLCPPCONN_BOOST_INCLUDE_DIRS})
|
||||
MESSAGE(STATUS "BOOST_INCLUDE_DIRS=${MYSQLCPPCONN_BOOST_INCLUDE_DIRS}")
|
||||
|
||||
@@ -149,20 +152,22 @@
|
||||
nativeapi/native_statement_wrapper.h
|
||||
nativeapi/mysql_native_resultset_wrapper.h
|
||||
nativeapi/native_resultset_wrapper.h
|
||||
- ../cppconn/warning.h
|
||||
- ../cppconn/statement.h
|
||||
- ../cppconn/sqlstring.h
|
||||
- ../cppconn/resultset_metadata.h
|
||||
- ../cppconn/resultset.h
|
||||
- ../cppconn/prepared_statement.h
|
||||
- ../cppconn/parameter_metadata.h
|
||||
- ../cppconn/metadata.h
|
||||
- ../cppconn/exception.h
|
||||
- ../cppconn/driver.h
|
||||
- ../cppconn/datatype.h
|
||||
- ../cppconn/connection.h
|
||||
- ../cppconn/config.h
|
||||
- ../cppconn/build_config.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/warning.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/statement.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/sqlstring.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/resultset_metadata.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/resultset.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/prepared_statement.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/parameter_metadata.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/metadata.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/exception.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/driver.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/datatype.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/connection.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/config.h
|
||||
+ ${CMAKE_CURRENT_BINARY_DIR}/cppconn/config.h
|
||||
+ ${CMAKE_CURRENT_SOURCE_DIR}/cppconn/build_config.h
|
||||
+ ${CMAKE_CURRENT_BINARY_DIR}/cppconn/build_config.h
|
||||
|
||||
)
|
||||
|
||||
@@ -271,8 +276,8 @@
|
||||
)
|
||||
ELSE(WIN32)
|
||||
INSTALL(TARGETS mysqlcppconn mysqlcppconn-static
|
||||
- LIBRARY DESTINATION lib
|
||||
- ARCHIVE DESTINATION lib
|
||||
+ LIBRARY DESTINATION lib${LIB_SUFFIX}
|
||||
+ ARCHIVE DESTINATION lib${LIB_SUFFIX}
|
||||
)
|
||||
ENDIF(WIN32)
|
||||
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.3.ebuild,v 1.1 2014/05/05 02:29:33 grknight Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils cmake-utils flag-o-matic multilib
|
||||
|
||||
DESCRIPTION="MySQL database connector for C++ (mimics JDBC 4.0 API)"
|
||||
HOMEPAGE="http://dev.mysql.com/downloads/connector/cpp/"
|
||||
URI_DIR="Connector-C++"
|
||||
SRC_URI="mirror://mysql/Downloads/${URI_DIR}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="debug examples gcov static-libs"
|
||||
|
||||
DEPEND=">=virtual/mysql-5.1
|
||||
dev-libs/boost
|
||||
dev-libs/openssl"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.1.3-fix-cmake.patch"
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
# native lib/wrapper needs this!
|
||||
append-flags "-fno-strict-aliasing"
|
||||
|
||||
local mycmakeargs=(
|
||||
"-DMYSQLCPPCONN_BUILD_EXAMPLES=OFF"
|
||||
"-DMYSQLCPPCONN_ICU_ENABLE=OFF"
|
||||
$(cmake-utils_use debug MYSQLCPPCONN_TRACE_ENABLE)
|
||||
$(cmake-utils_use gcov MYSQLCPPCONN_GCOV_ENABLE)
|
||||
-DINSTALL_DOCS="/usr/share/doc/${PF}"
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
# static lib has wrong name so we need to rename it
|
||||
if use static-libs; then
|
||||
mv "${ED}"/usr/$(get_libdir)/libmysqlcppconn-static.a \
|
||||
"${ED}"/usr/$(get_libdir)/libmysqlcppconn.a || die
|
||||
else
|
||||
rm -f "${ED}"/usr/$(get_libdir)/libmysqlcppconn-static.a
|
||||
fi
|
||||
|
||||
# examples
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins "${S}"/examples/*
|
||||
fi
|
||||
}
|
@ -1,14 +1,7 @@
|
||||
DIST j2sdk-1_4_2-doc.zip 34397778 SHA256 5d7ef04d1a9fa721f03eca7751f8eaaebd0de2d629ff90dc1a0d5628bc64ba58
|
||||
DIST jdk-1_5_0-doc-r1.zip 46191338 SHA256 accb7b36442ac5bed7a3091abedf4e29ba06e23b541f4faa1d0632a3d02053cc
|
||||
DIST jdk-6u23-docs.zip 59091378 SHA256 f984291527fbfd0776ee1fe81f8b1ad3887c54cd2c3118d5011a7a316b29eba0
|
||||
DIST jdk-6u25-fcs-bin-b04-apidocs-04_Apr_2011.zip 59089445 SHA256 6e115142c3cf5627f9a378934bf3b807e72c2b979385019d5f23e79019727937
|
||||
DIST jdk-6u30-apidocs.zip 59086542 SHA256 92739c56e02fa6e7ac8d60a1f59a0ef4a59ac99ab2979d3cdc495bfecf1a50ab SHA512 5139b1a65765f258f21c629a0cfbf07aed0c12b3eb08d4615b049e825abd90c5b3385af99dba3a4ac6e0a94a5ffaa32ee648fb3e7ac1815ec6b74fe0d8e9f0ee WHIRLPOOL 941236c68b189f9cd23f0e904cc01da9f87cc39967c84cddf4c20a04fa2872eb99af147a21bb770320cad28b2cd86205402a141f7217d5301fa9a6ea41c3a136
|
||||
DIST jdk-7u11-apidocs.zip 60762021 SHA256 64f95701ac951af78aa23ca21e965cf430a76a2178173816d39395e9f86c78d4 SHA512 22d483556d4fd8b380daa0fdadff530a5cce11c625cfe3d12fc98243072173f03c8dca5e01d4c7d98d2fa08195f73d04863bb61b551907319b782ed11e915616 WHIRLPOOL 689bad1d20490c33a6f97d524556ec06aeab035e316e7cb1033ffadd9cc382ebd89187588069475168abddd99d5e1d3075195baaa06c0ead808874b806fa3a19
|
||||
DIST jdk-7u17-apidocs.zip 60736131 SHA256 dc97bb4e76e288830668a9dae96454d615cf74d6f88f38008923b3248836baba SHA512 668cd818a2893a69b5103a63463584d5c85fe6532e05763dbd7edea7fe7e55d060a36571d2bfb67ae4cbbb6115816d9c86a5b00150b1d07c2a3318eb8c561959 WHIRLPOOL 23be4bfddfda0e7350bd310216491adbcf32cc70c0fff64063496f7e01d671532097093d93eba1dcca45535bd68e1651edab8cb4d527dc80947bb51602a09092
|
||||
DIST jdk-7u21-apidocs.zip 60738398 SHA256 06afff0fa76987d52c4a083d73cd8f1d9ebc04d3e732f09f8b7275760bf16bef SHA512 5a7cff4e5e64642fe1f3e0971731ef44f408c1bca50216358fce3f96310276d61ce193dd27d705733041d79f3ad2bfab69bc98a76198adbc26a6f4fe06352eee WHIRLPOOL 3bd6dd47078c123eaf9f691d388b6086c7fce7971b141b2cb3e770111136b288068aa03abfdb80eb1e5a895fee09e092271ddbc14b969394ce6cac648d370709
|
||||
DIST jdk-7u25-apidocs.zip 60766618 SHA256 fe99e1b909a9d877fb30c49732a2dcc0a1cc310517073016489750cf04600377 SHA512 21dbebcee94f9a8125d11959c855f8eabee4e25135370dc6a99e5d60bd56f5847c89cb1e5928de65148651034b69b93493f4d20063010d0450d4ed6db7d771e4 WHIRLPOOL cd9fdf16367fd2b3248a8403cebef5b61d529ea0aea8e67208a4a6e111bdcfc923743fbb4aa624bf59c8d29289897d82b9c08d7de795a328f3ad8e8271e50a48
|
||||
DIST jdk-7u40-apidocs.zip 60408160 SHA256 50d5f39fa2dea1df3ee6df88d13a298a7b82e4054dca3ef967df894a3d6968c9 SHA512 455a60a9c87126a8b0e1e0f11b63a4e58d9b538f0d92eeed705f069ddfb5ab87474bef304e046ac2af19a0b84282ab56dff563f076738623a4a452bc4ca03c71 WHIRLPOOL f82488110ae63f89a3da87c924de3ee22e6f80401ddb2619a6e53e2dc57df706280d575c5f311d6e206c74f1dc7498daccd3bfdc445c52326fb7457ec43f4991
|
||||
DIST jdk-7u45-apidocs.zip 61019770 SHA256 9033a294be366e222c227303b02261b5a0243306de6133db89340c63f83edc8d SHA512 2716ef41d06b421c3cdae553727a0200fcd1a8b655ac5468420cd2afc710d7c4379a9c028540ad87011eeb36ad28a9871cc3a57587235ab4702d2ec8a01cc34c WHIRLPOOL a0f9c3382d75bf6d9f7cbed7f52332dba38aa8c3656d1eef8fa8a3acb474e409ca072a6bbd5ca73c4f18546d2694d6265ff438428e9156058b38cc14ab7d0b62
|
||||
DIST jdk-7u51-apidocs.zip 61116819 SHA256 01f567699e9152009505cefa7267b7ac68138aaf1c9d85f16155f2ab30c2bec4 SHA512 31bbe1ef7c48fab381063a937b14b296147d1045a8b41c4cedc4c130965af746cea41e1ee91117fec3b20c1fc04e5917a4c97f1329f01675441f224794213bc3 WHIRLPOOL 7347efb5a36b7de81f2685a3e335e5af92d168c90fd85ced18591bc2fcb8a1e427ccd5ad1726434e420674e27c041d0113960a3ba533546235b529e92ccfe061
|
||||
DIST jdk-7u55-apidocs.zip 61123597 SHA256 f5c5a7cc33c45e5b7442076465c5a934bf44d006cdfcff080d7ed00bdf5845e4 SHA512 a7c38a0882aa694552ceb7e50162b75ab2bdcfcaddd0d4f1a730f4fdf70fe55d92076ec237ae756aa7ba7ae62d57d0e0b2e6caee8db6a1864316ceb247dfc5db WHIRLPOOL f2f751fcdb4a2a324c75b1697be526404829d9a4dee7e9a7d8923ebb3c97a51a80d49edaec3c48c3c50f1c8c6992467fc334d307b1667903b4755de78131f11f
|
||||
DIST jdk-8-apidocs.zip 88317932 SHA256 3de88cc21051c3a2e94a7def9e937208fec94ed1423dcf7611e26b8a28f00b45 SHA512 2edda9d73ad23e64abbdb5b2363342dc1542d49f04614fac36f5bbec29109e51dfdcec970dad68da7ced75584109c6d29b62c16c37fcce86a504560d2524a45d WHIRLPOOL c013e840759df220686e73d118dd7abf94ff1c1a8d37576f1023d3baac49c724769ade56d62af87a48da308b0fcad97be99a2842f4fc08b11ed9844d808f9b58
|
||||
DIST jdk-8u5-apidocs.zip 88441146 SHA256 89696b9d189066b08ef956345998bc12d0b5a6bea39f22000b7f374afe76f6fe SHA512 f1fc0b194a4e6bfd6e1c2bebb9d1ac066945d32eb0112b521372f2ff440b613fd39d8d357c08f66c5b328346fc09e86ea6758c50c62d9dff355f4500521cd0b5 WHIRLPOOL 5a2215d0a2d067d409bfef8c364c680550be0cb0860cd6b52f4269d22304384ad98c9e807eec66f379e4871ed514d3c68e227a019e801cfe30543fe55b36e80f
|
||||
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.4.2.ebuild,v 1.24 2009/05/29 20:51:48 caster Exp $
|
||||
|
||||
At="j2sdk-1_4_2-doc.zip"
|
||||
S="${WORKDIR}/docs"
|
||||
SRC_URI="j2sdk-1_4_2-doc.zip"
|
||||
DESCRIPTION="Sun's documentation bundle (including API) for Java SE"
|
||||
HOMEPAGE="http://java.sun.com/j2se/1.4.2/download.html"
|
||||
LICENSE="sun-j2sl"
|
||||
SLOT="1.4.2"
|
||||
KEYWORDS="amd64 ia64 ppc ppc64 x86"
|
||||
IUSE=""
|
||||
DEPEND=">=app-arch/unzip-5.50-r1"
|
||||
RDEPEND=""
|
||||
RESTRICT="fetch"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download ${SRC_URI} from ${HOMEPAGE} and move it to ${DISTDIR}"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${At} || die "Failed Unpacking"
|
||||
}
|
||||
|
||||
src_install(){
|
||||
dohtml index.html
|
||||
|
||||
local dirs="api guide images relnotes tooldocs"
|
||||
|
||||
for i in $dirs ; do
|
||||
cp -pPR $i "${D}"/usr/share/doc/${P}/html
|
||||
done
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.6.0.23.ebuild,v 1.4 2011/03/23 20:21:21 xarthisius Exp $
|
||||
|
||||
ORIG_NAME="jdk-6u23-docs.zip"
|
||||
SRC_URI="jdk-6u23-docs.zip"
|
||||
DESCRIPTION="Sun's documentation bundle (including API) for Java SE"
|
||||
HOMEPAGE="http://java.sun.com/javase/6/docs/"
|
||||
LICENSE="sun-j2sl-6"
|
||||
SLOT="1.6.0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
DEPEND="app-arch/unzip"
|
||||
RDEPEND=""
|
||||
RESTRICT="fetch"
|
||||
|
||||
DOWNLOAD_URL="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u23-docs-oth-JPR@CDS-CDS_Developer"
|
||||
S="${WORKDIR}/docs"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download ${ORIG_NAME} from "
|
||||
einfo "${DOWNLOAD_URL}"
|
||||
einfo "(select English and agree to the license) and place it in ${DISTDIR}"
|
||||
|
||||
# It appears they at least bump the filename nowadays
|
||||
# einfo "named as ${SRC_URI}. Because Sun changes the doc zip file"
|
||||
# einfo "without changing the filename, we have to resort to renaming to keep"
|
||||
# einfo "the md5sum verification working for existing and new downloads."
|
||||
# einfo ""
|
||||
|
||||
einfo "If you find the file on the download page replaced with a higher"
|
||||
einfo "version, please report to the bug 67266 (link below)."
|
||||
einfo "If emerge fails because of a checksum error it is possible that"
|
||||
einfo "the upstream release changed without renaming. Try downloading the file"
|
||||
einfo "again (or a newer revision if available). Otherwise report this to"
|
||||
einfo "http://bugs.gentoo.org/67266 and we will make a new revision."
|
||||
}
|
||||
|
||||
src_install(){
|
||||
insinto /usr/share/doc/${P}/html
|
||||
doins index.html
|
||||
|
||||
for i in *; do
|
||||
[[ -d $i ]] && doins -r $i
|
||||
done
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.11.ebuild,v 1.2 2013/02/14 13:14:36 ago Exp $
|
||||
|
||||
ORIG_NAME="jdk-7u11-apidocs.zip"
|
||||
SRC_URI="${ORIG_NAME}"
|
||||
|
||||
DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
|
||||
HOMEPAGE="http://download.oracle.com/javase/7/docs/"
|
||||
LICENSE="oracle-java-documentation-7"
|
||||
SLOT="1.7"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
DEPEND="app-arch/unzip"
|
||||
RDEPEND=""
|
||||
RESTRICT="fetch"
|
||||
|
||||
DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html"
|
||||
S="${WORKDIR}/docs"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download ${ORIG_NAME} from "
|
||||
einfo "${DOWNLOAD_URL}"
|
||||
einfo "(agree to the license) and place it in ${DISTDIR}"
|
||||
|
||||
einfo "If you find the file on the download page replaced with a higher"
|
||||
einfo "version, please report to the bug 67266 (link below)."
|
||||
einfo "If emerge fails because of a checksum error it is possible that"
|
||||
einfo "the upstream release changed without renaming. Try downloading the file"
|
||||
einfo "again (or a newer revision if available). Otherwise report this to"
|
||||
einfo "http://bugs.gentoo.org/67266 and we will make a new revision."
|
||||
}
|
||||
|
||||
src_install(){
|
||||
insinto /usr/share/doc/${P}/html
|
||||
doins index.html
|
||||
|
||||
for i in *; do
|
||||
[[ -d $i ]] && doins -r $i
|
||||
done
|
||||
}
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.17.ebuild,v 1.1 2013/03/10 12:07:03 sera Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html"
|
||||
ORIG_NAME="jdk-7u$(get_version_component_range 4)-apidocs.zip"
|
||||
|
||||
DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
|
||||
HOMEPAGE="http://download.oracle.com/javase/7/docs/"
|
||||
SRC_URI="${ORIG_NAME}"
|
||||
|
||||
LICENSE="oracle-java-documentation-7"
|
||||
SLOT="1.7"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
RESTRICT="fetch"
|
||||
|
||||
S="${WORKDIR}/docs"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download ${ORIG_NAME} from "
|
||||
einfo "${DOWNLOAD_URL}"
|
||||
einfo "(agree to the license) and place it in ${DISTDIR}"
|
||||
|
||||
einfo "If you find the file on the download page replaced with a higher"
|
||||
einfo "version, please report to the bug 67266 (link below)."
|
||||
einfo "If emerge fails because of a checksum error it is possible that"
|
||||
einfo "the upstream release changed without renaming. Try downloading the file"
|
||||
einfo "again (or a newer revision if available). Otherwise report this to"
|
||||
einfo "http://bugs.gentoo.org/67266 and we will make a new revision."
|
||||
}
|
||||
|
||||
src_install(){
|
||||
insinto /usr/share/doc/${P}/html
|
||||
doins index.html
|
||||
|
||||
for i in *; do
|
||||
[[ -d $i ]] && doins -r $i
|
||||
done
|
||||
}
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.21.ebuild,v 1.1 2013/05/10 09:16:00 tomwij Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html"
|
||||
ORIG_NAME="jdk-7u$(get_version_component_range 4)-apidocs.zip"
|
||||
|
||||
DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
|
||||
HOMEPAGE="http://download.oracle.com/javase/7/docs/"
|
||||
SRC_URI="${ORIG_NAME}"
|
||||
|
||||
LICENSE="oracle-java-documentation-7"
|
||||
SLOT="1.7"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
RESTRICT="fetch"
|
||||
|
||||
S="${WORKDIR}/docs"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download ${ORIG_NAME} from "
|
||||
einfo "${DOWNLOAD_URL}"
|
||||
einfo "(agree to the license) and place it in ${DISTDIR}"
|
||||
|
||||
einfo "If you find the file on the download page replaced with a higher"
|
||||
einfo "version, please report to the bug 67266 (link below)."
|
||||
einfo "If emerge fails because of a checksum error it is possible that"
|
||||
einfo "the upstream release changed without renaming. Try downloading the file"
|
||||
einfo "again (or a newer revision if available). Otherwise report this to"
|
||||
einfo "http://bugs.gentoo.org/67266 and we will make a new revision."
|
||||
}
|
||||
|
||||
src_install(){
|
||||
insinto /usr/share/doc/${P}/html
|
||||
doins index.html
|
||||
|
||||
for i in *; do
|
||||
[[ -d $i ]] && doins -r $i
|
||||
done
|
||||
}
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.25.ebuild,v 1.2 2013/06/29 16:39:26 tomwij Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html"
|
||||
ORIG_NAME="jdk-7u$(get_version_component_range 4)-apidocs.zip"
|
||||
|
||||
DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
|
||||
HOMEPAGE="http://download.oracle.com/javase/7/docs/"
|
||||
SRC_URI="${ORIG_NAME}"
|
||||
|
||||
LICENSE="oracle-java-documentation-7"
|
||||
SLOT="1.7"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
RESTRICT="fetch"
|
||||
|
||||
S="${WORKDIR}/docs"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download ${ORIG_NAME} from "
|
||||
einfo "${DOWNLOAD_URL}"
|
||||
einfo "(agree to the license) and place it in ${DISTDIR}"
|
||||
|
||||
einfo "If you find the file on the download page replaced with a higher"
|
||||
einfo "version, please report to the bug 67266 (link below)."
|
||||
einfo "If emerge fails because of a checksum error it is possible that"
|
||||
einfo "the upstream release changed without renaming. Try downloading the file"
|
||||
einfo "again (or a newer revision if available). Otherwise report this to"
|
||||
einfo "http://bugs.gentoo.org/67266 and we will make a new revision."
|
||||
}
|
||||
|
||||
src_install(){
|
||||
insinto /usr/share/doc/${P}/html
|
||||
doins index.html
|
||||
|
||||
for i in *; do
|
||||
[[ -d $i ]] && doins -r $i
|
||||
done
|
||||
}
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.40-r1.ebuild,v 1.1 2013/09/19 12:03:03 tomwij Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html"
|
||||
ORIG_NAME="jdk-7u$(get_version_component_range 4)-apidocs.zip"
|
||||
|
||||
DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
|
||||
HOMEPAGE="http://download.oracle.com/javase/7/docs/"
|
||||
SRC_URI="${ORIG_NAME}"
|
||||
|
||||
LICENSE="oracle-java-documentation-7"
|
||||
SLOT="1.7"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
RESTRICT="fetch"
|
||||
|
||||
S="${WORKDIR}/docs"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download ${ORIG_NAME} from "
|
||||
einfo "${DOWNLOAD_URL}"
|
||||
einfo "(agree to the license) and place it in ${DISTDIR}"
|
||||
|
||||
einfo "If you find the file on the download page replaced with a higher"
|
||||
einfo "version, please report to the bug 67266 (link below)."
|
||||
einfo "If emerge fails because of a checksum error it is possible that"
|
||||
einfo "the upstream release changed without renaming. Try downloading the file"
|
||||
einfo "again (or a newer revision if available). Otherwise report this to"
|
||||
einfo "http://bugs.gentoo.org/67266 and we will make a new revision."
|
||||
}
|
||||
|
||||
src_install(){
|
||||
insinto /usr/share/doc/${P}/html
|
||||
doins index.html
|
||||
|
||||
for i in *; do
|
||||
[[ -d $i ]] && doins -r $i
|
||||
done
|
||||
}
|
@ -1,24 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.45.ebuild,v 1.1 2013/10/19 05:29:42 tomwij Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.8.0.5.ebuild,v 1.1 2014/05/04 20:32:07 tomwij Exp $
|
||||
|
||||
EAPI=5
|
||||
EAPI="5"
|
||||
|
||||
inherit versionator
|
||||
|
||||
DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html"
|
||||
ORIG_NAME="jdk-7u$(get_version_component_range 4)-apidocs.zip"
|
||||
DOWNLOAD_URL="http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html"
|
||||
|
||||
[[ "$(get_version_component_range 4)" == 0 ]] \
|
||||
|| MY_PV_EXT="u$(get_version_component_range 4)"
|
||||
|
||||
MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
|
||||
ORIG_NAME="jdk-${MY_PV}-apidocs.zip"
|
||||
|
||||
DESCRIPTION="Oracle's documentation bundle (including API) for Java SE"
|
||||
HOMEPAGE="http://download.oracle.com/javase/7/docs/"
|
||||
HOMEPAGE="http://download.oracle.com/javase/8/docs/"
|
||||
SRC_URI="${ORIG_NAME}"
|
||||
|
||||
LICENSE="oracle-java-documentation-7"
|
||||
SLOT="1.7"
|
||||
LICENSE="oracle-java-documentation-8"
|
||||
SLOT="1.8"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
DEPEND="app-arch/unzip:0"
|
||||
|
||||
RESTRICT="fetch"
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST re2-20130115.tgz 1020951 SHA256 a95d83ed8203817587f7cc368b6f7199d8a4b1558372c306b07201058b92e1fe SHA512 ef1378d89397bf594ece7817ef91171e467a3408046f769eca08beba900a0e70f652e7c4e3b667b3a9d5cef044b08ed74ef7d564ffb965ab75bb9a3964c9ab5a WHIRLPOOL 2cbf47b1816e35e5c7f359a310b4421ad635d1513167ffabf98db84397be800f8b98d4808705754f0e2db14bbeb0d62e47ac3abb385e299c503126a9f874daf5
|
||||
DIST re2-20130712.tgz 1028311 SHA256 c30e43524280ebc2b9afa8c40ad477d0b2665bc81b663e9ae1b8b48e053af54b SHA512 910e7c7f5b3268746355c2e14dc6a4e32105207abcf8cb56b76fc554be41768e4e4a6b526c9335e95be0bb111025876b61ede1cfebcbec4a4062d53bb1448e08 WHIRLPOOL e5cf26a6c8586503c1639dd3f528cace8a4d7ca4c4ff97e08b12f45753ff67ad78656513658eabd678ac8ab88f1de5279960428fffe1b9e0535afdba44e7e8a3
|
||||
DIST re2-20140304.tgz 1050493 SHA256 0bffd1a57de2f4b218ca0f77d8850bfd59c82944a98256c6edba25260e0196a7 SHA512 a426e8d69d2c7614087990180539c5b1aa2c544dee14b144098f810b76b6062d7de9efaf1e90e83c61c8e4382a066201862d09965f1a6a9f86e2912011ad9d40 WHIRLPOOL d998a6dd9edac52fe0c4ed7e895940380d9b67220711d68aed02294c8f65a644a59f77bddce116ccf79860c633046fa2b5060ef45d5cb5ea5bc0c1965cdce052
|
||||
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/re2/re2-0_p20140304.ebuild,v 1.1 2014/05/04 17:39:10 floppym Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic eutils multilib multilib-minimal toolchain-funcs
|
||||
|
||||
DESCRIPTION="An efficent, principled regular expression library"
|
||||
HOMEPAGE="http://code.google.com/p/re2/"
|
||||
SRC_URI="http://re2.googlecode.com/files/${PN}-${PV##*_p}.tgz"
|
||||
|
||||
LICENSE="BSD"
|
||||
# Symbols removed in version 20140110
|
||||
# http://upstream-tracker.org/compat_reports/re2/20131024_to_20140110/abi_compat_report.html
|
||||
# https://code.google.com/p/re2/issues/detail?id=111
|
||||
SLOT="0/0.20140110"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
# TODO: the directory in the tarball should really be versioned.
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_prepare() {
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export AR CXX NM
|
||||
append-cxxflags -pthread
|
||||
append-ldflags -pthread
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
emake static-test
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${ED}" prefix=usr libdir=usr/$(get_libdir) install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
dodoc AUTHORS CONTRIBUTORS README doc/syntax.txt
|
||||
dohtml doc/syntax.html
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Daemon-Generic/Daemon-Generic-0.840.0.ebuild,v 1.1 2014/05/04 15:49:30 zlogene Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MUIR
|
||||
MODULE_SECTION=modules
|
||||
MODULE_VERSION=0.84
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Framework to provide start/stop/reload for a daemon"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/File-Flock
|
||||
dev-perl/File-Slurp
|
||||
dev-perl/AnyEvent
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-perl/Eval-LineNumbers
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,3 @@
|
||||
DIST Daemon-Generic-0.71.tar.gz 13452 SHA256 8ed8ad1bac46943dd0eb5ab73e4c346a38d087e676d5dadd1bd5da18ff46896a SHA512 875177b81994b525b27be322e86f5dc24c0a89ccdb69abe54a79baf7ec3a9b5cc569475ace37e952f21e0b095ffb52b13f66e7809741175bb8f1c8126855b82a WHIRLPOOL 1b677ab5c994b21f853b44dca1a54d43f87b9243e5508a22b6a879f58d1bfe2ad17707aae6817aaae0838ba4235a63940152c4feebc1fb59990e2415075bcada
|
||||
DIST Daemon-Generic-0.82.tar.gz 14146 SHA256 febc92ce5ac235d22a1544b8cd94cc33970e9abef4409515e0260306be2ed0d6 SHA512 c88babdc5ca76be5e0840c8e8a425fbe604c65a4c82802f6c387ec9d82ae9545e71a36b5c5c488a33d93a411aea78fdf577086a78736abc1b0561761140b11ab WHIRLPOOL 0657291078234fe3967da8f0b0026d88c71be9f2e16e90db3ec03d41d1178108cf342c66f08d86a0d440b660f1dfb1d229d15ed48dc1634da0832ef7c3ff1708
|
||||
DIST Daemon-Generic-0.84.tar.gz 15065 SHA256 c4ae78bde83c6226da862801e43eddef801a5ae3fab7e1579092b6653341276b SHA512 eadf060653ec86b982f4388777b15bfcad55635042048d389ba7d88d2de5f778b849a2fabce3524f05e041fc76a51eae4af14e759659616b7d28fb4b657178e0 WHIRLPOOL e516dcae16b2b7d8259c418fe402b4d53db620835d32f3976084ac73e1db83c3ab64e12f5a300a22342ca4cd66e40017bd9cdf988433d3c15ebd0de9a5f3d7c0
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyGithub/PyGithub-1.25.0.ebuild,v 1.1 2014/05/04 23:52:02 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python library to access the Github API v3"
|
||||
HOMEPAGE="https://github.com/jacquev6/PyGithub/"
|
||||
# Use github since pypi is missing test data
|
||||
SRC_URI="https://github.com/jacquev6/PyGithub/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST 3.5.zip 28805192 SHA256 56a55060aa912562e6fac2b114b8ad8019deb419b784a1db555a158a01021037 SHA512 0f3f30084ca4cd72623a33d33fe212c113bb5034c2bfcdc85b7744da48deae63341a42b0eaf0ae7aca7a5ebcdc99ec5bf0c2e32b3badd567602d4fed7d3c8ff6 WHIRLPOOL b2b99ea310b2362c66480e934a8b10ce33b72be347474099f1fe932e26a6d3bc7634b3e8e527f0d1892e5a78af984f2762a92294fe0ea6e2e3cc59bbf953980b
|
||||
DIST 4.0.2.zip 28261421 SHA256 90e49ccd92eddc019bcac3b914bf16ce8d49c59fc2bd165ee02a22ea1a0456da SHA512 cb0c788307e6a0048213a2d947ac44d96b5bab064e5be41ad83c308ab98d0126bb173dd0b8705664f898d02eb571f8cb6d5bd6bfd3bd5e00e70126d04dd1cb99 WHIRLPOOL 5ae2bb04513f91300954cd598555a65527356b5e09d85283cbd8dee1a57a5a068dae8938e25d9a0ac77d6956cd08b33ed12afc774b05208dd432d693e4e2c842
|
||||
DIST 4.0.zip 23439392 SHA256 a698caf05f47a55c30e09d0aab053a412df683de2e139a6348156b03c502a0ec SHA512 02e366c2fa95ab5f37b0a66b94a5b56a632ef81e13febd982d6385cfaf7fa3edb4364180d4b8312e82bc7b8f150d02cde10248996f6a12286a20d684024aca20 WHIRLPOOL 0cb7b28b911111f4b7bf93c56f2dd31d080e7e0418fb53d9cc9093ca995d2c99a1fa7d5d82111e2c8db363e2b07384be39ec0062ab0252233f480b8e45e9304e
|
||||
|
@ -0,0 +1,144 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-emulation/dolphin/dolphin-4.0.2.ebuild,v 1.1 2014/05/04 21:47:04 twitch153 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
WX_GTK_VER="2.9"
|
||||
|
||||
inherit cmake-utils eutils pax-utils toolchain-funcs versionator wxwidgets games
|
||||
|
||||
SRC_URI="https://github.com/${PN}-emu/${PN}/archive/${PV}.zip"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DESCRIPTION="Gamecube and Wii game emulator"
|
||||
HOMEPAGE="https://www.dolphin-emu.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="alsa ao bluetooth doc ffmpeg +lzo openal opengl openmp portaudio pulseaudio"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
RDEPEND=">=media-libs/glew-1.6
|
||||
>=media-libs/libsdl-1.2[joystick]
|
||||
<media-libs/libsfml-2.0
|
||||
>=net-libs/miniupnpc-1.8
|
||||
sys-libs/readline
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrandr
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
ao? ( media-libs/libao )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
lzo? ( dev-libs/lzo )
|
||||
openal? ( media-libs/openal )
|
||||
opengl? ( virtual/opengl )
|
||||
portaudio? ( media-libs/portaudio )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/zip
|
||||
media-gfx/nvidia-cg-toolkit
|
||||
media-libs/freetype
|
||||
media-libs/libsoundtouch
|
||||
>=sys-devel/gcc-4.6.0
|
||||
x11-libs/wxGTK:2.9
|
||||
"
|
||||
|
||||
pkg_pretend() {
|
||||
|
||||
local ver=4.6.0
|
||||
local msg="${PN} needs at least GCC ${ver} set to compile."
|
||||
|
||||
if [[ ${MERGE_TYPE} != binary ]]; then
|
||||
if ! version_is_at_least ${ver} $(gcc-fullversion); then
|
||||
eerror ${msg}
|
||||
die ${msg}
|
||||
fi
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
|
||||
# Remove automatic dependencies to prevent building without flags enabled.
|
||||
if use !alsa; then
|
||||
sed -i -e '^/include(FindALSA/d' CMakeLists.txt || die
|
||||
fi
|
||||
if use !ao; then
|
||||
sed -i -e '/^check_lib(AO/d' CMakeLists.txt || die
|
||||
fi
|
||||
if use !bluetooth; then
|
||||
sed -i -e '/^check_lib(BLUEZ/d' CMakeLists.txt || die
|
||||
fi
|
||||
if use !openal; then
|
||||
sed -i -e '/^include(FindOpenAL/d' CMakeLists.txt || die
|
||||
fi
|
||||
if use !portaudio; then
|
||||
sed -i -e '/CMAKE_REQUIRED_LIBRARIES portaudio/d' CMakeLists.txt || die
|
||||
fi
|
||||
if use !pulseaudio; then
|
||||
sed -i -e '/^check_lib(PULSEAUDIO/d' CMakeLists.txt || die
|
||||
fi
|
||||
|
||||
# Remove ALL the bundled libraries, aside from:
|
||||
# - SOIL: The sources are not public.
|
||||
# - Bochs-disasm: Don't know what it is.
|
||||
# - CLRun: Part of OpenCL
|
||||
# - polarssl: Currently fails the check as is.
|
||||
mv Externals/SOIL . || die
|
||||
mv Externals/Bochs_disasm . || die
|
||||
mv Externals/CLRun . || die
|
||||
mv Externals/polarssl . || die
|
||||
rm -r Externals/* || die
|
||||
mv polarssl Externals || die
|
||||
mv CLRun Externals || die
|
||||
mv Bochs_disasm Externals || die
|
||||
mv SOIL Externals || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
|
||||
local mycmakeargs=(
|
||||
"-DDOLPHIN_WC_REVISION=${PV}"
|
||||
"-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
|
||||
"-Dprefix=${GAMES_PREFIX}"
|
||||
"-Ddatadir=${GAMES_DATADIR}/${PN}"
|
||||
"-Dplugindir=$(games_get_libdir)/${PN}"
|
||||
$( cmake-utils_use ffmpeg ENCODE_FRAMEDUMPS )
|
||||
$( cmake-utils_use openmp OPENMP )
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
|
||||
cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
cmake-utils_src_install
|
||||
|
||||
dodoc Readme.txt
|
||||
if use doc; then
|
||||
dodoc -r docs/ActionReplay docs/DSP docs/WiiMote
|
||||
fi
|
||||
|
||||
doicon Source/Core/DolphinWX/resources/Dolphin.xpm
|
||||
make_desktop_entry "dolphin-emu" "Dolphin" "Dolphin" "Game;"
|
||||
|
||||
prepgamesdirs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Add pax markings for hardened systems
|
||||
pax-mark -m "${EPREFIX}"/usr/games/bin/"${PN}"-emu
|
||||
|
||||
if ! use portaudio; then
|
||||
ewarn "If you want microphone capabilities in dolphin-emu, rebuild with"
|
||||
ewarn "USE=\"portaudio\""
|
||||
fi
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
--- vbam-1.8.0.1228/src/common/ffmpeg.cpp
|
||||
+++ vbam-1.8.0.1228/src/common/ffmpeg.cpp
|
||||
@@ -178,17 +178,31 @@ MediaRet MediaRecorder::setup_video_stre
|
||||
// make sure RGB is supported (mostly not)
|
||||
if(codec->pix_fmts) {
|
||||
const enum PixelFormat *p;
|
||||
+#if LIBAVCODEC_VERSION_MAJOR < 55
|
||||
int64_t mask = 0;
|
||||
+#endif
|
||||
for(p = codec->pix_fmts; *p != -1; p++) {
|
||||
// may get complaints about 1LL; thus the cast
|
||||
+#if LIBAVCODEC_VERSION_MAJOR < 55
|
||||
mask |= ((int64_t)1) << *p;
|
||||
+#endif
|
||||
if(*p == pixfmt)
|
||||
break;
|
||||
}
|
||||
if(*p == -1) {
|
||||
// if not supported, use a converter to the next best format
|
||||
// this is swscale, the converter used by the output demo
|
||||
+#if LIBAVCODEC_VERSION_MAJOR < 55
|
||||
enum PixelFormat dp = (PixelFormat)avcodec_find_best_pix_fmt(mask, pixfmt, 0, NULL);
|
||||
+#else
|
||||
+#if LIBAVCODEC_VERSION_MICRO >= 100
|
||||
+// FFmpeg
|
||||
+ enum AVPixelFormat dp = avcodec_find_best_pix_fmt_of_list(codec->pix_fmts, pixfmt, 0, NULL);
|
||||
+#else
|
||||
+// Libav
|
||||
+ enum AVPixelFormat dp = avcodec_find_best_pix_fmt2(codec->pix_fmts, pixfmt, 0, NULL);
|
||||
+#endif
|
||||
+#endif
|
||||
if(dp == -1)
|
||||
dp = codec->pix_fmts[0];
|
||||
if(!(convpic = avcodec_alloc_frame()) ||
|
@ -1,5 +1,5 @@
|
||||
DIST 3wctf301.zip 4088415 RMD160 0d07e5237a43274f2f2444be8f4712c8946b09d8 SHA1 892b40cbe6d696d7976dde62c52d40504aa1ce30 SHA256 320e4c0ec6938f796a5c892ae98bc26f2ac5a486902796ceda5d0426e41cefea
|
||||
DIST 3wctfc40.zip 6722412 RMD160 d3605c723522d0c97d46d8c617bd63e3fd00bdf5 SHA1 e633c80392db4f91a6a535639f9844526b0a0186 SHA256 42264b5295c71660eccc4ed27092b5907d998c57e8ccdad40e5715c2a88637f6
|
||||
DIST alst101c.zip 16362402 RMD160 68804462f944a9a8d7c4065a0f6390d8cba10c98 SHA1 e7496c0c403cb2a5ca7294254c79643c0341f651 SHA256 5d2711893bdd4479e1ae142994f0ec906d27aa3c3ac9cdee5b7b824afd949f8c
|
||||
DIST alst110u.zip 773110 RMD160 8e55b1c3263c2c1af69d733f7d2195898967482b SHA1 557f5cd15a7558d94f3f8c25d008b2d6cf041a34 SHA256 14809f991f4d62e7b563410e056c062c63ff4c6409b472338a00887ebfe4c175
|
||||
DIST ctfepc14.zip 9846385 RMD160 6a82a9e89ca9a3b62f5e27c84df66571e7235553 SHA1 6f3dc4d979bb98516659f544c160a0a488be3ab6 SHA256 0ccd4fd05973584f4959c809478d928fa50cc370d9812f65d75e66a9edfeadfc
|
||||
DIST 3wctf301.zip 4088415 SHA256 320e4c0ec6938f796a5c892ae98bc26f2ac5a486902796ceda5d0426e41cefea SHA512 b6f2af198b908d7b27a17f20afdbdc3da09903c32da0b736b60bf3c14c4020b04f88ce12b67d8dc4e9b0f1aba27b65768ae6215f1bd5d0f56eb5aef76053c117 WHIRLPOOL add881339ecb695e21ddeb636b01d12baa6f06cdce50583032bf9e521d84ff770e85d6d985bec7de08181b811d542cc12344ab1ce02442452d2bcb72c90e865f
|
||||
DIST 3wctfc40.zip 6722412 SHA256 42264b5295c71660eccc4ed27092b5907d998c57e8ccdad40e5715c2a88637f6 SHA512 a3d27677d84fd5362f76469fc7721406bb46ba867820a55ffd6afe044bf694b626efb7812db43946d66a0ef2178c55c68f9675710b799d2a4948b3355918c72d WHIRLPOOL 15a0a66a113adb252ab29784b2e7b3477f47e4abf4ef868384a38b49b32275f23e48cfd101aec229277407f82d6d6282873620dfe79d1bb1609c7a551991c590
|
||||
DIST alst101c.zip 16362402 SHA256 5d2711893bdd4479e1ae142994f0ec906d27aa3c3ac9cdee5b7b824afd949f8c SHA512 adde1c70398f449768497d62995d5b9cc9197b75f98a146a3c6676759cec794d65a91332137efd5b239e91af24d00a66be7226c044abfa130c3434538faa8fed WHIRLPOOL 50fe49d351568e8a496c99f88ed4a58839f45a7522a0f49b09f98d6bf262f274bc855b7eab2549d12733599dfc43ffe93515469d92e7260b2f7474c6eb759a13
|
||||
DIST alst110u.zip 773110 SHA256 14809f991f4d62e7b563410e056c062c63ff4c6409b472338a00887ebfe4c175 SHA512 6e2cba68100cb82eb7a97ef01fa9fefb3e9e562ff30bffe21373985f3e981be3dc65f5d0426ca2ee2ecdc3286987f901a1d01a10ffeb90d89ed9ab158a42e55d WHIRLPOOL 3808532ad2e3991c9cc4d9e30925c61c383037986955ae0ee4634457adaab3a19ebb77ab4db15e9a90b5e57b5e2f2212eb03412571eaa0bdd93fbf1796389548
|
||||
DIST ctfepc14.zip 9846385 SHA256 0ccd4fd05973584f4959c809478d928fa50cc370d9812f65d75e66a9edfeadfc SHA512 2b29a53c68956553d6aa52f4f7983d16d47cf83324c5f7215abc1f8a27386f7080ca888c4799a496a1071afe25c5d2d3343f4b71f670ed0a656b0d6dee4a9d88 WHIRLPOOL 44812ef7c54cc12298c99138afb0a7230d1d5eac1a8a335d90fb23f11477a631a2ed14762771989905ea1e49168d31593b807de71d6aa97f7dd8d0400ff6fd65
|
||||
|
@ -1,9 +1,9 @@
|
||||
DIST artifact.zip 5102445 RMD160 6aa9f8bb45f95930f7bcd0830c2b494fdb7633fe SHA1 c99c8d49528a4d277a294da0b66dc14bc2bb9f76 SHA256 ad796926dd9eafb41f3d4ecfcce4e25d64f8f8daf14c848253aa27da2c0ab6b0
|
||||
DIST blahmov.zip 11384242 RMD160 4377930af736acd02680649eca04450a6b026c9d SHA1 64c74be6ab0f556cdfe9f9eca284d2a19f8899b0 SHA256 19019054151dbe0193437280dcc09ca1e547d920d71178b3fe212d576b72afb8
|
||||
DIST blahouts.zip 7409083 RMD160 6572d4a4c7f034cd44ee3648a3994f760c259a26 SHA1 c57466378cf2f592f5846ef207bc255a970a20b9 SHA256 13635fd9969028616231c7a8d3e0b80a09fedd800de831b6035ab98008797b75
|
||||
DIST camper.zip 38865 RMD160 9492d1340d98a46e7f7e738676f0846201563fa8 SHA1 0cdf4ea2b94d936d9447d94c62e006ff64573033 SHA256 e5b5ae712dff02966186e141c1c1b56b885e25f9609f7274b9a30bf946dd38a4
|
||||
DIST op_bays.zip 3117448 RMD160 04e71e96e893af788c2d176ec6a276b6fcf318d3 SHA1 961975e1e069815f01f1390445102ae5b888913c SHA256 240a69cac6fe2aa6e388cedd4289c64258c7a7134a0cfacae446635890cd66e4
|
||||
DIST rgb.zip 189044 RMD160 d59aab50c56857cb62821671cddae67565645d5c SHA1 2e268d8480123fd7091d3690d45e8b46a44e4e7d SHA256 0664e669636d1ff657e9cad2c094941fec7d523259e53d36b1ba8ba801093198
|
||||
DIST rgb2.zip 308016 RMD160 96c78af84338d4a77a9980cc0a1d04882f55c9e5 SHA1 ee1154e1fd1fd62a2dcebbec2631564c40e91e02 SHA256 a695bf2187d4ed5a7b762d9eb688a8384c12ba34d6f849c447d09cb2e2740595
|
||||
DIST rgb3_preview.zip 7901556 RMD160 46b900e7db7012288d51b757b23011763dbb2337 SHA1 45f037965e111eed909ba9019ed469a397c2e6c1 SHA256 23b9ef1e3793aab03cb8ebc74b290a90dfbd068e3e1eab6ee412092e49703f8a
|
||||
DIST ta2.zip 1841879 RMD160 4907ee7403ed6464f69a544afff70aa2b4ce3309 SHA1 67498773ac9e8aa35849fcb67c54c647e20d3432 SHA256 2bd99488d6a96302a0d9fbf61ae4b15f9b969d2de13d3f7a0bef3cd560a7d250
|
||||
DIST artifact.zip 5102445 SHA256 ad796926dd9eafb41f3d4ecfcce4e25d64f8f8daf14c848253aa27da2c0ab6b0 SHA512 99abd5edabf63d1c7d40ef58489fc117603e9d3b573acda6e2bea988315e0d2956dd0cccf528e69ef3280dedd0f705e0bcc0b995de6425088b79acb9f4345365 WHIRLPOOL e516d602ddfb92e67154dc6312e5db6e416e55ccfbfc43826b7d3749e6e7ec7173d0f4b3c5a25e40a2807ad33c21202176de03808417d3aa9f3cebf793d7594d
|
||||
DIST blahmov.zip 11384242 SHA256 19019054151dbe0193437280dcc09ca1e547d920d71178b3fe212d576b72afb8 SHA512 5049eb61198f63fa93fec04f193dc0658ea58adcd05113ae1f73d465686baf5295d3e1320f1ba13b06604c46a32fbecee147eab5e7552e6867b9ed4976c374f3 WHIRLPOOL de0a9f595e8243c467977350a0703a4e1385f90191e812359b51c9a7bd93bfde828866677aabdf15633e798e72587ffeaf60100060ba31ae30d33688bad8bc78
|
||||
DIST blahouts.zip 7409083 SHA256 13635fd9969028616231c7a8d3e0b80a09fedd800de831b6035ab98008797b75 SHA512 a694cddc002da065d1fa93ea81e8031dbfc8f8ddace3ff05a11efb50a93067601b1324be9c5f07cf46c41b608f7e013ea7b4c6a36ef3913612d58e6c7fba41f2 WHIRLPOOL 6a338ec9df5ecfd470dc5fc7f7b89a99d83596b863dab610ca8aeda0e84ecc01c4f13194f041ccc75983243e0e035f476e96e47ae532baeab12931ad60e127a7
|
||||
DIST camper.zip 38865 SHA256 e5b5ae712dff02966186e141c1c1b56b885e25f9609f7274b9a30bf946dd38a4 SHA512 101aa3e3d0077128f970102e5e04b26b946f05b97a58e3771ec0141f3229be7245b43a0d13223a416027828a41fe00572cfff0407ea8827bc455c6b07426cc81 WHIRLPOOL 0f0e849c762b4673b97994d99cab033ea15aeeaa6e6a841a7f8a50dd344ff9bf85a3505e2d8a44918fad7e0c18f1ccaf2fbd2721efd7e9c695ab45cf2d652a6a
|
||||
DIST op_bays.zip 3117448 SHA256 240a69cac6fe2aa6e388cedd4289c64258c7a7134a0cfacae446635890cd66e4 SHA512 07616ad170254b7c059bdaf63a630cac2bea138327afc85fdb3a8bed89d5a4d55daec02abf01f21cd8a9fa85ac1462d6329595beb09daf2abcc2188aca4c9921 WHIRLPOOL 0b20f9c0d55e6fcf5575c78bf4c8c31e28f1be03f738797cea77c43902d5cb5072ce18f9b5f27ad8eeb72a73033c93450687afe250cecca4e401f2c316a96dba
|
||||
DIST rgb.zip 189044 SHA256 0664e669636d1ff657e9cad2c094941fec7d523259e53d36b1ba8ba801093198 SHA512 b7b9d55672a0b6585961c0e1e6f80357a5d6d2b977fba7000209df71bd0efecced2ffb0d3f6aff042a922699b0ec95f83b47cc13fd6245dd19d328c1b14ba8f0 WHIRLPOOL 1cf3d95d5e87fba133936dfd453459cd86a2855b31c76a7af4d5a1306908a4763f4c862ebc00aa18d18c5eac9f1243c35cc04033a79660f14da4309a676d9abf
|
||||
DIST rgb2.zip 308016 SHA256 a695bf2187d4ed5a7b762d9eb688a8384c12ba34d6f849c447d09cb2e2740595 SHA512 e8aa441a48169d9d8832ba705a0da3349d5784952ca7a4bf1a51457958e2e1c829231f9162f531d600d7683f84acd7471c75d85c4e1a538c96f63e46fbb4ea3c WHIRLPOOL aef9972ae792f0d69340525687604cb74d451569e1cb48781ada17ff3b427fa92ac49dde0531fe2f6d0700ac6d3636243b311b342c7a57440ea5b21dcc648c98
|
||||
DIST rgb3_preview.zip 7901556 SHA256 23b9ef1e3793aab03cb8ebc74b290a90dfbd068e3e1eab6ee412092e49703f8a SHA512 be94ed20d99c420a1899fbaa078b80bc95e95e74a25aef6cf63b02a99aea411879a5a99b8fe0b47ebd307c0112ef23d3a17802c049ecce8758fc7cf122e155c6 WHIRLPOOL 12fd782d3b9526abdd92f8c05dba2f8314f05f572ed99343990342c37ceb5c7f164246600705667a68de77b7d2cc173c0032639df7403c172fee2490cc7a8873
|
||||
DIST ta2.zip 1841879 SHA256 2bd99488d6a96302a0d9fbf61ae4b15f9b969d2de13d3f7a0bef3cd560a7d250 SHA512 99d4834d79d9a6502b48f4b7e5ccfdfe31a341d03ae6d22a0057bd2d5594b79b900e4fb28fc69145433447247dd886166f4a026d06ef475fe9d644b0af1a746a WHIRLPOOL 5612fd5f025272b66650704f6827d7635c9abef91a7c46e80c0d6f4430bd6bac2dacb479d1464e172b55900cf45357ccba072c7a25e7e30c83990d2d9cbbdadc
|
||||
|
@ -1 +1 @@
|
||||
DIST sendmail.8.14.5.tar.gz 2092508 SHA256 fb65a86a0f87f12aefb933ee8990540f7a680a594f7fedfdd28918f3934bfb88
|
||||
DIST sendmail.8.14.5.tar.gz 2092508 SHA256 fb65a86a0f87f12aefb933ee8990540f7a680a594f7fedfdd28918f3934bfb88 SHA512 178addd247f1c7c8ca90d70b9240db4cad4e55f0710d5df0fe979e5473a182d2035150c352836576a28bb2b9660b0d5ebfcd95269a156ac0d2c3dba3edb60452 WHIRLPOOL 2e073759a44d535629d9cce91da4a7082e085defeb9491a4470a8a8c8b18e1545129527c0138a74edb405a9c9724e5a597ee99c7852a423696c495ad8fef783f
|
||||
|
@ -1,97 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mate-base/mate-file-manager/mate-file-manager-1.6.3.ebuild,v 1.5 2014/03/10 22:55:54 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 versionator virtualx
|
||||
|
||||
MATE_BRANCH="$(get_version_component_range 1-2)"
|
||||
|
||||
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
|
||||
DESCRIPTION="Caja file manager for the MATE desktop"
|
||||
HOMEPAGE="http://mate-desktop.org"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2 FDL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="X +mate +introspection +unique xmp"
|
||||
|
||||
RDEPEND="dev-libs/atk:0
|
||||
>=dev-libs/glib-2.28:2
|
||||
>=dev-libs/libxml2-2.4.7:2
|
||||
|| (
|
||||
>=gnome-base/gvfs-1.10.1:0[gdu]
|
||||
>=gnome-base/gvfs-1.10.1:0[udisks]
|
||||
)
|
||||
>=mate-base/mate-desktop-1.6:0
|
||||
>=media-libs/libexif-0.5.12:0
|
||||
>=x11-libs/gtk+-2.24:2[introspection?]
|
||||
x11-libs/cairo:0
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/libICE:0
|
||||
x11-libs/libSM:0
|
||||
x11-libs/libX11:0
|
||||
x11-libs/libXext:0
|
||||
x11-libs/libXft:0
|
||||
x11-libs/libXrender:0
|
||||
>=x11-libs/pango-1.1.2:0
|
||||
virtual/libintl:0
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.4:0 )
|
||||
unique? ( >=dev-libs/libunique-1:1 )
|
||||
xmp? ( >=media-libs/exempi-1.99.2:2 )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-lang/perl-5:0=
|
||||
dev-util/gdbus-codegen:0
|
||||
>=dev-util/intltool-0.40.1:*
|
||||
>=mate-base/mate-common-1.6:0
|
||||
sys-devel/gettext:*
|
||||
virtual/pkgconfig:*"
|
||||
|
||||
PDEPEND="mate? ( >=x11-themes/mate-icon-theme-1.6:0 )"
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
# Remove -n parameter.
|
||||
sed -i -e 's:Exec=caja -n:Exec=caja:g' \
|
||||
data/caja.desktop || die
|
||||
|
||||
# Remove crazy CFLAGS.
|
||||
sed -i -e 's:-DG.*DISABLE_DEPRECATED::g' \
|
||||
configure{,.ac} eel/Makefile.{am,in} || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--enable-unique \
|
||||
--disable-packagekit \
|
||||
--disable-update-mimedb \
|
||||
--with-gtk=2.0 \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable unique) \
|
||||
$(use_enable xmp) \
|
||||
$(use_with X x)
|
||||
}
|
||||
|
||||
DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README THANKS TODO"
|
||||
|
||||
src_test() {
|
||||
unset SESSION_MANAGER
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
|
||||
Xemake check || die "Test phase failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
elog "caja can use gstreamer to preview audio files. Just make sure"
|
||||
elog "to have the necessary plugins available to play the media type you"
|
||||
elog "want to preview."
|
||||
}
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mate-base/mate/mate-1.8.0.ebuild,v 1.1 2014/05/04 23:02:06 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit multilib
|
||||
|
||||
SRC_URI=""
|
||||
DESCRIPTION="Meta ebuild for MATE, a traditional desktop environment"
|
||||
HOMEPAGE="http://mate-desktop.org"
|
||||
|
||||
LICENSE="metapackage"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="-bluetooth +extras"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
RDEPEND="
|
||||
gnome-extra/yelp:0
|
||||
>=mate-base/caja-1.8:0
|
||||
>=mate-base/mate-applets-1.8:0
|
||||
>=mate-base/mate-control-center-1.8:0
|
||||
>=mate-base/mate-desktop-1.8:0
|
||||
>=mate-base/mate-menus-1.8:0
|
||||
>=mate-base/mate-panel-1.8:0
|
||||
>=mate-base/mate-session-manager-1.8:0
|
||||
>=mate-base/mate-settings-daemon-1.8:0
|
||||
>=mate-extra/mate-media-1.8:0
|
||||
>=x11-misc/mozo-1.8:0
|
||||
>=x11-terms/mate-terminal-1.8:0
|
||||
>=x11-themes/mate-backgrounds-1.8:0
|
||||
>=x11-themes/mate-icon-theme-1.8:0
|
||||
>=x11-themes/mate-themes-1.8:0
|
||||
>=x11-wm/marco-1.8:0
|
||||
bluetooth? ( net-wireless/blueman:0 )
|
||||
extras? (
|
||||
>=app-arch/engrampa-1.8:0
|
||||
>=app-editors/pluma-1.8:0
|
||||
>=app-text/atril-1.8:0
|
||||
>=mate-extra/mate-calc-1.8:0
|
||||
>=mate-extra/mate-power-manager-1.8:0
|
||||
>=mate-extra/mate-screensaver-1.8:0
|
||||
>=mate-extra/mate-system-monitor-1.8:0
|
||||
>=mate-extra/mate-utils-1.8:0
|
||||
>=media-gfx/eom-1.8:0
|
||||
)
|
||||
"
|
||||
|
||||
PDEPEND="virtual/notification-daemon:0"
|
||||
|
||||
pkg_postinst() {
|
||||
elog "For installation, usage and troubleshooting details regarding MATE;"
|
||||
elog "read more about it at Gentoo Wiki: https://wiki.gentoo.org/wiki/MATE"
|
||||
elog ""
|
||||
elog "MATE 1.8 had some packages renamed, replaced and/or dropped; for more"
|
||||
elog "details, see http://mate-desktop.org/blog/2014-03-04-mate-1-8-released"
|
||||
elog ""
|
||||
elog "MATE 1.6 has moved from mateconf to gsettings. This means that the"
|
||||
elog "desktop settings and panel applets will return to their default."
|
||||
elog "You will have to reconfigure your desktop appearance."
|
||||
elog ""
|
||||
elog "There is mate-conf-import that converts from mateconf to gsettings."
|
||||
elog ""
|
||||
elog "For support with mate-conf-import see the following MATE forum topic:"
|
||||
elog "http://forums.mate-desktop.org/viewtopic.php?f=16&t=1650"
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST caja-extensions-1.8.0.tar.xz 343784 SHA256 71b4353236b4f13e1984a8497ff80ed63d74141833ba47a32629a5d3505bbc91 SHA512 1a59bf3ed7300d790f47494d0bef677a760fa069aaf76c2f35eb4d17b67be0fcdfa904e3a05d45ca1ff9f3016961c689aa620d37f020ed199ca2ddb3d8dd3663 WHIRLPOOL f192f8e966de8272ca65d7e856ebf26bfdbca8cf559da7571c6e372b5c9ad3b21f1e08691014546ed4cd9b6b60a5840b8a02c53d9d7ed34a8876a873771dc2be
|
@ -0,0 +1,80 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mate-extra/caja-extensions/caja-extensions-1.8.0.ebuild,v 1.1 2014/05/04 21:43:26 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit autotools eutils gnome2
|
||||
|
||||
MATE_BRANCH="$(get_version_component_range 1-2)"
|
||||
|
||||
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
|
||||
DESCRIPTION="Several Caja extensions"
|
||||
HOMEPAGE="http://www.mate-desktop.org"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
SENDTO="cdr gajim +mail pidgin upnp"
|
||||
IUSE="image-converter +open-terminal share ${SENDTO}"
|
||||
|
||||
RDEPEND=">=x11-libs/gtk+-2.18:2
|
||||
>=dev-libs/glib-2.26:2
|
||||
>=mate-base/caja-1.8:0
|
||||
virtual/libintl:0
|
||||
x11-libs/gdk-pixbuf:2
|
||||
open-terminal? ( >=mate-base/mate-desktop-1.8:0 )
|
||||
cdr? ( >=app-cdr/brasero-2.32.1:0= )
|
||||
gajim? (
|
||||
net-im/gajim:0
|
||||
>=dev-libs/dbus-glib-0.60:0
|
||||
>=sys-apps/dbus-1:0
|
||||
)
|
||||
pidgin? (
|
||||
>=dev-libs/dbus-glib-0.60:0
|
||||
)
|
||||
upnp? ( >=net-libs/gupnp-0.13:0= )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/intltool-0.18:*
|
||||
>=mate-base/mate-common-1.8:0
|
||||
sys-devel/gettext:*
|
||||
virtual/pkgconfig:*
|
||||
!!mate-extra/mate-file-manager-open-terminal
|
||||
!!mate-extra/mate-file-manager-sendto
|
||||
!!mate-extra/mate-file-manager-image-converter
|
||||
!!mate-extra/mate-file-manager-share"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-1.8.0-sendto-options.patch"
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
MY_CONF=""
|
||||
|
||||
if use cdr || use mail || use pidgin || use gajim || use upnp ; then
|
||||
MY_CONF="${MY_CONF} --enable-sendto"
|
||||
MY_CONF="${MY_CONF} --with-sendto-plugins=removable-devices"
|
||||
use cdr && MY_CONF="${MY_CONF},caja-burn"
|
||||
use mail && MY_CONF="${MY_CONF},emailclient"
|
||||
use pidgin && MY_CONF="${MY_CONF},pidgin"
|
||||
use gajim && MY_CONF="${MY_CONF},gajim"
|
||||
use upnp && MY_CONF="${MY_CONF},upnp"
|
||||
else
|
||||
MYCONF="${MY_CONF} --disable-sendto"
|
||||
fi
|
||||
|
||||
gnome2_src_configure ${MY_CONF} \
|
||||
--disable-gksu \
|
||||
$(use_enable image-converter) \
|
||||
$(use_enable open-terminal) \
|
||||
$(use_enable share)
|
||||
}
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
@ -0,0 +1,316 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index fcf02d6..c38061f 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -102,19 +102,173 @@ if test "x$enable_sendto" = "xyes"; then
|
||||
GUPNP_REQUIRED=0.13
|
||||
PKG_CHECK_MODULES(SENDTO,
|
||||
glib-2.0 >= $GLIB_REQUIRED
|
||||
- gio-2.0 >= $GLIB_REQUIRED
|
||||
gthread-2.0 >= $GTHREAD_REQUIRED
|
||||
gmodule-2.0 >= $GLIB_REQUIRED
|
||||
gobject-2.0 >= $GLIB_REQUIRED
|
||||
- gtk+-$GTK_API_VERSION >= $GTK_REQUIRED
|
||||
- dbus-1 >= $DBUS_REQUIRED
|
||||
- dbus-glib-1 >= $DBUS_GLIB_REQUIRED
|
||||
- gupnp-1.0 >= $GUPNP_REQUIRED)
|
||||
+ gtk+-$GTK_API_VERSION >= $GTK_REQUIRED)
|
||||
AC_SUBST(SENDTO_CFLAGS)
|
||||
AC_SUBST(SENDTO_LIBS)
|
||||
- AC_DEFINE_UNQUOTED(GAJIM_SHARE_DIR, "$prefix/share/gajim", [path to gajim share dir])
|
||||
-fi
|
||||
|
||||
+ # The full list of plugins
|
||||
+ allowed_sendto_plugins="emailclient gajim caja-burn pidgin removable-devices upnp"
|
||||
+
|
||||
+ sendto_plugin_error_or_ignore()
|
||||
+ {
|
||||
+ if test "${error_on_bad_sendto_plugin}" = "1" ; then
|
||||
+ AC_MSG_ERROR([$1])
|
||||
+ else
|
||||
+ AC_MSG_WARN([$1 (disabling sendto plugin)])
|
||||
+ fi
|
||||
+ }
|
||||
+
|
||||
+ AC_ARG_WITH([sendto-plugins],
|
||||
+ [AS_HELP_STRING([--with-sendto-plugins],[Which caja-sendto plugins to compile (default: auto; "all", "autodetect" are valid)])],
|
||||
+ [], [with_sendto_plugins=autodetect])
|
||||
+
|
||||
+ used_sendto_plugins=""
|
||||
+ used_sendto_plugins2=""
|
||||
+
|
||||
+ if test "x${with_sendto_plugins}" = "xautodetect" ; then
|
||||
+ # Default to all plugins and just ignore them if they won't compile
|
||||
+ with_sendto_plugins="all"
|
||||
+ error_on_bad_sendto_plugin="0"
|
||||
+ else
|
||||
+ # Clean up the plugin list and error if a plugin won't compile
|
||||
+ with_sendto_plugins=`echo ,"${with_sendto_plugins}", | sed -e 's/[[ ,]][[ ,]]*/ /g' -e 's/,$//'`
|
||||
+ error_on_bad_sendto_plugin="1"
|
||||
+ fi
|
||||
+
|
||||
+ # Iterate through the wanted plugins and weed out bad ones (or error)
|
||||
+ for wanted_sendto_plugin in ${with_sendto_plugins}; do
|
||||
+ for allowed_sendto_plugin in ${allowed_sendto_plugins}; do
|
||||
+ case ${wanted_sendto_plugin} in
|
||||
+ all)
|
||||
+ # List all plugins as being used
|
||||
+ used_sendto_plugins=${allowed_sendto_plugins}
|
||||
+ ;;
|
||||
+ autodetect)
|
||||
+ # List all plugins as being used
|
||||
+ used_sendto_plugins=${allowed_sendto_plugins}
|
||||
+ ;;
|
||||
+ ${allowed_sendto_plugin}) used_sendto_plugins="${used_sendto_plugins} ${wanted_sendto_plugin}";; # List the plugin
|
||||
+ *) ;;
|
||||
+ esac
|
||||
+ done
|
||||
+ done
|
||||
+
|
||||
+ # Check for plugin-specific requirements and error if necessary
|
||||
+ for sendto_plugin in ${used_sendto_plugins}; do
|
||||
+ add_sendto_plugin="1"
|
||||
+
|
||||
+ case ${sendto_plugin} in
|
||||
+ emailclient)
|
||||
+ PKG_CHECK_MODULES(EMAILCLIENT, gio-2.0,
|
||||
+ enable_emailclient=yes, enable_emailclient=no)
|
||||
+ if test "${enable_emailclient}" != "yes" ; then
|
||||
+ sendto_plugin_error_or_ignore "you need gio-2.0 to build the emailclient plugin"
|
||||
+ add_sendto_plugin="0"
|
||||
+ fi
|
||||
+ ;;
|
||||
+ gajim)
|
||||
+ AC_ARG_WITH(sendto_gajim,
|
||||
+ [AS_HELP_STRING(--with-sendto-gajim,[Path to Gajim install prefix])],
|
||||
+ [GAJIM_PATH="$withval"],[GAJIM_PATH="$prefix"])
|
||||
+
|
||||
+ GAJIM_SHARE_DIR="$GAJIM_PATH"/share/gajim
|
||||
+
|
||||
+ PKG_CHECK_MODULES(DBUS, dbus-1 >= $DBUS_REQUIRED dbus-glib-1 >= $DBUS_GLIB_REQUIRED,
|
||||
+ [AC_SUBST(DBUS_CFLAGS)
|
||||
+ AC_SUBST(DBUS_LIBS)
|
||||
+ enable_sendto_gajim=yes
|
||||
+ AC_DEFINE_UNQUOTED(GAJIM_SHARE_DIR, "$GAJIM_SHARE_DIR", [path to gajim share dir])],
|
||||
+ [enable_gajim=no])
|
||||
+
|
||||
+ if test "${enable_gajim}" != "yes" ; then
|
||||
+ sendto_plugin_error_or_ignore "you need gajim and dbus-glib installed for the gajim plugin"
|
||||
+ add_sendto_plugin="0"
|
||||
+ fi
|
||||
+ ;;
|
||||
+ caja-burn)
|
||||
+ PKG_CHECK_MODULES(GIO, gio-2.0,
|
||||
+ enable_burn=yes, enable_burn=no)
|
||||
+ if test "${enable_burn}" != "yes" ; then
|
||||
+ sendto_plugin_error_or_ignore "you need gio installed for the caja-burn plugin"
|
||||
+ add_sendto_plugin="0"
|
||||
+ fi
|
||||
+ ;;
|
||||
+ pidgin)
|
||||
+ PKG_CHECK_MODULES(PIDGIN, dbus-glib-1 >= $DBUS_GLIB_REQUIRED,
|
||||
+ enable_pidgin=yes, enable_pidgin=no)
|
||||
+ if test "${enable_pidgin}" != "yes" ; then
|
||||
+ sendto_plugin_error_or_ignore "you need dbus-glib to build the pidgin plugin"
|
||||
+ add_sendto_plugin="0"
|
||||
+ fi
|
||||
+ ;;
|
||||
+ removable-devices)
|
||||
+ PKG_CHECK_MODULES(GIO, gio-2.0,
|
||||
+ enable_removable=yes, enable_removable=no)
|
||||
+ if test "${enable_removable}" != "yes" ; then
|
||||
+ sendto_plugin_error_or_ignore "you need gio-2.0 to build the removable-devices plugin"
|
||||
+ add_sendto_plugin="0"
|
||||
+ fi
|
||||
+ ;;
|
||||
+ upnp)
|
||||
+ PKG_CHECK_MODULES(UPNP, gupnp-1.0 >= $GUPNP_REQUIRED,
|
||||
+ enable_upnp=yes, enable_upnp=no)
|
||||
+ if test "${enable_upnp}" != "yes" ; then
|
||||
+ sendto_plugin_error_or_ignore "you need gupnp installed for the upnp plugin"
|
||||
+ add_sendto_plugin="0"
|
||||
+ fi
|
||||
+ ;;
|
||||
+ esac
|
||||
+
|
||||
+ # Add the specified plugin
|
||||
+ if test "${add_sendto_plugin}" = "1" ; then
|
||||
+ used_sendto_plugins2="${used_sendto_plugins2} ${sendto_plugin}"
|
||||
+ fi
|
||||
+ done
|
||||
+
|
||||
+ ALL_SENDTO_PLUGINS=$allowed_sendto_plugins
|
||||
+ SENDTO_PLUGINS=$used_sendto_plugins2
|
||||
+
|
||||
+ dnl Error out if no plugins will be built
|
||||
+ if test -z "${SENDTO_PLUGINS}" ; then
|
||||
+ AC_MSG_ERROR([No sendto plugins will be built, and caja-sendto requires at least one])
|
||||
+ fi
|
||||
+
|
||||
+ AC_MSG_CHECKING([which sendto plugins to compile])
|
||||
+ AC_MSG_RESULT([$SENDTO_PLUGINS])
|
||||
+
|
||||
+ AC_SUBST([ALL_SENDTO_PLUGINS])
|
||||
+ AC_SUBST([SENDTO_PLUGINS])
|
||||
+
|
||||
+ dnl For the pidgin sendto plugin
|
||||
+ AM_CONDITIONAL(HAVE_SENDTO_PIDGIN, test "x$enable_pidgin" = "xyes")
|
||||
+
|
||||
+ dnl For the GIO based plugins
|
||||
+ enable_nst_common=no
|
||||
+ if test "x$enable_burn" = "xyes" -o "x$enable_removable" = "xyes"; then
|
||||
+ enable_nst_common=yes
|
||||
+ fi
|
||||
+ AM_CONDITIONAL(HAVE_GIO, test "x$enable_nst_common" = "xyes")
|
||||
+
|
||||
+ if test "x${SENDTO_PLUGINS}" != "x" ; then
|
||||
+ for allowed_sendto_plugin in ${ALL_SENDTO_PLUGINS}; do
|
||||
+ for sendto_plugin in ${SENDTO_PLUGINS}; do
|
||||
+ case ${allowed_sendto_plugin} in
|
||||
+ ${sendto_plugin})
|
||||
+ AC_MSG_NOTICE([** ${allowed_sendto_plugin} sendto plugin enabled])
|
||||
+ continue 2
|
||||
+ ;;
|
||||
+ *);;
|
||||
+ esac
|
||||
+ done
|
||||
+ AC_MSG_NOTICE([ ${allowed_sendto_plugin} sendto plugin disabled])
|
||||
+ done
|
||||
+ else
|
||||
+ AC_MSG_NOTICE([ No caja-sendto plugins enabled])
|
||||
+ fi
|
||||
+fi
|
||||
AM_CONDITIONAL(ENABLE_SENDTO, test x"$enable_sendto" = "xyes")
|
||||
|
||||
# share extension
|
||||
diff --git a/sendto/plugins/Makefile.am b/sendto/plugins/Makefile.am
|
||||
index 10097e8..6d17c98 100644
|
||||
--- a/sendto/plugins/Makefile.am
|
||||
+++ b/sendto/plugins/Makefile.am
|
||||
@@ -1,16 +1,13 @@
|
||||
-SUBDIRS = . \
|
||||
- caja-burn \
|
||||
- emailclient \
|
||||
- gajim \
|
||||
- pidgin \
|
||||
- removable-devices \
|
||||
- upnp
|
||||
+SUBDIRS = . $(SENDTO_PLUGINS)
|
||||
+DIST_SUBDIRS = $(ALL_SENDTO_PLUGINS)
|
||||
|
||||
NST_COMMON_SOURCES = nst-common.c nst-common.h
|
||||
|
||||
+if HAVE_GIO
|
||||
noinst_LTLIBRARIES = libnstcommon.la
|
||||
libnstcommon_la_SOURCES = $(NST_COMMON_SOURCES)
|
||||
libnstcommon_la_CFLAGS = $(SENDTO_CFLAGS)
|
||||
libnstcommon_la_LIBADD = $(SENDTO_LIBS)
|
||||
+endif
|
||||
|
||||
EXTRA_DIST = $(NST_COMMON_SOURCES)
|
||||
diff --git a/sendto/plugins/caja-burn/Makefile.am b/sendto/plugins/caja-burn/Makefile.am
|
||||
index 50c309b..00f95c2 100644
|
||||
--- a/sendto/plugins/caja-burn/Makefile.am
|
||||
+++ b/sendto/plugins/caja-burn/Makefile.am
|
||||
@@ -9,11 +9,12 @@ AM_CPPFLAGS = \
|
||||
-I$(srcdir)/../ \
|
||||
$(SENDTO_CFLAGS) \
|
||||
$(WARN_CFLAGS) \
|
||||
- $(DISABLE_DEPRECATED)
|
||||
+ $(DISABLE_DEPRECATED) \
|
||||
+ $(GIO_CFLAGS)
|
||||
|
||||
plugin_LTLIBRARIES = libnstburn.la
|
||||
|
||||
libnstburn_la_SOURCES = caja-burn.c
|
||||
libnstburn_la_LDFLAGS = -module -avoid-version
|
||||
-libnstburn_la_LIBADD = $(SENDTO_LIBS) $(builddir)/../libnstcommon.la
|
||||
+libnstburn_la_LIBADD = $(GIO_LIBS) $(SENDTO_LIBS) $(builddir)/../libnstcommon.la
|
||||
|
||||
diff --git a/sendto/plugins/emailclient/Makefile.am b/sendto/plugins/emailclient/Makefile.am
|
||||
index 31ba40e..c4af752 100644
|
||||
--- a/sendto/plugins/emailclient/Makefile.am
|
||||
+++ b/sendto/plugins/emailclient/Makefile.am
|
||||
@@ -7,6 +7,7 @@ AM_CPPFLAGS = \
|
||||
-I$(top_srcdir)/sendto \
|
||||
-I$(top_builddir) \
|
||||
$(SENDTO_CFLAGS) \
|
||||
+ $(EMAILCLIENT_CFLAGS) \
|
||||
$(DISABLE_DEPRECATED) \
|
||||
$(WARN_CFLAGS)
|
||||
|
||||
@@ -14,4 +15,4 @@ plugin_LTLIBRARIES = libnstemailclient.la
|
||||
|
||||
libnstemailclient_la_SOURCES = emailclient.c
|
||||
libnstemailclient_la_LDFLAGS = -module -avoid-version
|
||||
-libnstemailclient_la_LIBADD = $(SENDTO_LIBS)
|
||||
+libnstemailclient_la_LIBADD = $(SENDTO_LIBS) $(EMAILCLIENT_LIBS)
|
||||
diff --git a/sendto/plugins/gajim/Makefile.am b/sendto/plugins/gajim/Makefile.am
|
||||
index 5acd5b0..c39a3c0 100644
|
||||
--- a/sendto/plugins/gajim/Makefile.am
|
||||
+++ b/sendto/plugins/gajim/Makefile.am
|
||||
@@ -7,6 +7,7 @@ AM_CPPFLAGS = \
|
||||
-I$(top_srcdir)/sendto \
|
||||
-I$(top_builddir) \
|
||||
$(SENDTO_CFLAGS) \
|
||||
+ $(DBUS_CFLAGS) \
|
||||
$(DISABLE_DEPRECATED) \
|
||||
$(WARN_CFLAGS)
|
||||
|
||||
@@ -14,5 +15,5 @@ plugin_LTLIBRARIES = libnstgajim.la
|
||||
|
||||
libnstgajim_la_SOURCES = gajim.c
|
||||
libnstgajim_la_LDFLAGS = -module -avoid-version
|
||||
-libnstgajim_la_LIBADD = $(SENDTO_LIBS)
|
||||
+libnstgajim_la_LIBADD = $(DBUS_LIBS) $(SENDTO_LIBS)
|
||||
|
||||
diff --git a/sendto/plugins/pidgin/Makefile.am b/sendto/plugins/pidgin/Makefile.am
|
||||
index b7f650a..bcfe1d3 100644
|
||||
--- a/sendto/plugins/pidgin/Makefile.am
|
||||
+++ b/sendto/plugins/pidgin/Makefile.am
|
||||
@@ -7,6 +7,8 @@ AM_CPPFLAGS = \
|
||||
-I$(top_srcdir)/sendto \
|
||||
-I$(top_builddir) \
|
||||
$(SENDTO_CFLAGS) \
|
||||
+ $(NST_EBOOK_CFLAGS) \
|
||||
+ $(PIDGIN_CFLAGS) \
|
||||
$(DISABLE_DEPRECATED) \
|
||||
$(WARN_CFLAGS)
|
||||
|
||||
@@ -14,5 +16,5 @@ plugin_LTLIBRARIES = libnstpidgin.la
|
||||
|
||||
libnstpidgin_la_SOURCES = pidgin.c
|
||||
libnstpidgin_la_LDFLAGS = -module -avoid-version
|
||||
-libnstpidgin_la_LIBADD = $(SENDTO_LIBS)
|
||||
+libnstpidgin_la_LIBADD = $(PIDGIN_LIBS) $(SENDTO_LIBS)
|
||||
|
||||
diff --git a/sendto/plugins/removable-devices/Makefile.am b/sendto/plugins/removable-devices/Makefile.am
|
||||
index 294ca90..797353b 100644
|
||||
--- a/sendto/plugins/removable-devices/Makefile.am
|
||||
+++ b/sendto/plugins/removable-devices/Makefile.am
|
||||
@@ -15,5 +15,5 @@ plugin_LTLIBRARIES = libnstremovable_devices.la
|
||||
|
||||
libnstremovable_devices_la_SOURCES = removable-devices.c
|
||||
libnstremovable_devices_la_LDFLAGS = -module -avoid-version
|
||||
-libnstremovable_devices_la_LIBADD = $(SENDTO_LIBS) $(builddir)/../libnstcommon.la
|
||||
+libnstremovable_devices_la_LIBADD = $(GIO_LIBS) $(SENDTO_LIBS) $(builddir)/../libnstcommon.la
|
||||
|
||||
diff --git a/sendto/plugins/upnp/Makefile.am b/sendto/plugins/upnp/Makefile.am
|
||||
index 4127abd..31a8bd6 100644
|
||||
--- a/sendto/plugins/upnp/Makefile.am
|
||||
+++ b/sendto/plugins/upnp/Makefile.am
|
||||
@@ -7,6 +7,7 @@ AM_CPPFLAGS = \
|
||||
-I$(top_srcdir)/sendto \
|
||||
-I$(top_builddir) \
|
||||
$(SENDTO_CFLAGS) \
|
||||
+ $(UPNP_CFLAGS) \
|
||||
$(DISABLE_DEPRECATED) \
|
||||
$(WARN_CFLAGS)
|
||||
|
||||
@@ -14,5 +15,5 @@ plugin_LTLIBRARIES = libnstupnp.la
|
||||
|
||||
libnstupnp_la_SOURCES = upnp.c
|
||||
libnstupnp_la_LDFLAGS = -module -avoid-version
|
||||
-libnstupnp_la_LIBADD = $(SENDTO_LIBS)
|
||||
+libnstupnp_la_LIBADD = $(UPNP_LIBS) $(SENDTO_LIBS)
|
||||
|
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>TomWij@gentoo.org</email>
|
||||
<name>Tom Wijsman</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="gajim">Add an extension to support <pkg>net-im/gajim</pkg>.</flag>
|
||||
<flag name="image-converter">Add image conversion support.</flag>
|
||||
<flag name="mail">Add an extension to support e-mail functionality.</flag>
|
||||
<flag name="open-terminal">Add an extension to support an open terminal.</flag>
|
||||
<flag name="pidgin">Add an extension to support <pkg>net-im/pidgin</pkg></flag>
|
||||
<flag name="share">Add an extension to support sharing files.</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1 +1,2 @@
|
||||
DIST mate-user-share-1.6.1.tar.xz 351588 SHA256 bf36a3542d0c8d05affe261adae3451daa87fbda8d277b66b2b5d92af99c3a7d SHA512 5bfc9ec858597ef34c8fd964326eb4d99af2b4542e46424d2ac5f6570f9ea9e584592a11c2db03072fa23d361564c3d49b4cefbdd8428a9b7105906c83d79a24 WHIRLPOOL 70803e821a3a446c50d11b07e8eac4e6b738c22a172a316af6ad7b855721870698bbe0b14ee79a606a9cb7464b91adaf6fefe2b4fae591224eb5633a34c36b65
|
||||
DIST mate-user-share-1.8.0.tar.xz 928348 SHA256 8cfe07fcf728384b073557aa17bc10c9e221c6d714a1009ace582c3c74cc8b5a SHA512 0d0231abfc65fc8d0a16ec871bc534d788d9699f5a3a8b2f967c6532b06266591c11199eb9630121c595513fb7255175bdd8eeae0a265e68c7d0f5059daf4947 WHIRLPOOL ecb66912c6015f97f24156f8b83824873136177acc525bbed72606af35cd21d95e1cd2ea556ac9b7c403e6a756e9e9577189ee4cd19301e721113c51780f6d01
|
||||
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-user-share/mate-user-share-1.8.0.ebuild,v 1.1 2014/05/04 21:57:38 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 multilib versionator
|
||||
|
||||
MATE_BRANCH="$(get_version_component_range 1-2)"
|
||||
|
||||
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
|
||||
DESCRIPTION="Personal file sharing for the MATE desktop"
|
||||
HOMEPAGE="http://www.mate-desktop.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="X bluetooth"
|
||||
|
||||
RDEPEND=">=app-mobilephone/obex-data-server-0.4:0
|
||||
>=dev-libs/dbus-glib-0.70:0
|
||||
>=dev-libs/glib-2.15.2:2
|
||||
>=dev-libs/libunique-1:1
|
||||
|| ( >=mate-base/caja-1.8:0 >=mate-base/mate-file-manager-1.6:0 )
|
||||
media-libs/libcanberra:0[gtk]
|
||||
>=sys-apps/dbus-1.1.1:0
|
||||
>=x11-libs/gdk-pixbuf-2:2
|
||||
>=x11-libs/gtk+-2.14:2
|
||||
x11-libs/libX11:0
|
||||
x11-libs/pango:0
|
||||
>=x11-libs/libnotify-0.7:0
|
||||
>=www-apache/mod_dnssd-0.6:0
|
||||
=www-servers/apache-2.2*:2[apache2_modules_dav,apache2_modules_dav_fs,apache2_modules_authn_file,apache2_modules_auth_digest,apache2_modules_authz_groupfile]
|
||||
virtual/libintl:0
|
||||
bluetooth? (
|
||||
>=net-wireless/mate-bluetooth-1.6:0
|
||||
>=net-wireless/bluez-4.18:0=
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/yelp-tools:0
|
||||
>=dev-util/intltool-0.35:*
|
||||
sys-devel/gettext:*
|
||||
virtual/pkgconfig:*"
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--with-httpd=apache2 \
|
||||
--with-modules-path=/usr/$(get_libdir)/apache2/modules/ \
|
||||
$(use_enable bluetooth) \
|
||||
$(use_with X x)
|
||||
}
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
@ -0,0 +1 @@
|
||||
DIST eom-1.8.0.tar.xz 2190980 SHA256 ec8450bf2ebef13c2e376b1674f0f7402f87669a71eb9e2e4d1161a2784aaf9e SHA512 cc9d82ec164043653eae2f73a0b7896c0d09b2eb466a5c919b0e1df732dd18fff58fa978d01a9bbb2bb7b8427c11328affb3f4e6aeb18a77a18585f39a1f3f5a WHIRLPOOL 26c091d74a8a052a4ce1e0295e41d75bb14ed1d93024367f63214139624d61b74fdd74fc66ee02a472f7d7494cbcfa9aac4e1762f1057432f7afd5db1cf0e515
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/eom/eom-1.8.0.ebuild,v 1.1 2014/05/04 22:09:08 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
GCONF_DEBUG="yes"
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
|
||||
inherit gnome2 python-single-r1 versionator
|
||||
|
||||
MATE_BRANCH="$(get_version_component_range 1-2)"
|
||||
|
||||
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
|
||||
DESCRIPTION="The MATE image viewer"
|
||||
HOMEPAGE="http://mate-desktop.org"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="X dbus exif jpeg lcms python svg tiff xmp"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/atk:0
|
||||
>=dev-libs/glib-2.25.9:2
|
||||
>=dev-libs/libxml2-2:2
|
||||
>=mate-base/mate-desktop-1.6:0
|
||||
sys-libs/zlib:0
|
||||
x11-libs/cairo:0
|
||||
>=x11-libs/gdk-pixbuf-2.4:2[jpeg?,tiff?]
|
||||
>=x11-libs/gtk+-2.18:2
|
||||
x11-libs/libX11:0
|
||||
>=x11-misc/shared-mime-info-0.20:0
|
||||
>=x11-themes/mate-icon-theme-1.6:0
|
||||
virtual/libintl:0
|
||||
dbus? ( >=dev-libs/dbus-glib-0.71:0 )
|
||||
exif? (
|
||||
>=media-libs/libexif-0.6.14:0
|
||||
virtual/jpeg:0 )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
>=dev-python/pygobject-2.15.1:2[${PYTHON_USEDEP}]
|
||||
>=dev-python/pygtk-2.13:2[${PYTHON_USEDEP}] )
|
||||
svg? ( >=gnome-base/librsvg-2.26:2 )
|
||||
xmp? ( >=media-libs/exempi-1.99.5:2 )
|
||||
!!media-gfx/mate-image-viewer"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/yelp-tools:0
|
||||
>=dev-util/intltool-0.40:*
|
||||
sys-devel/gettext:*
|
||||
virtual/pkgconfig:*"
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
$(use_enable python) \
|
||||
$(use_with jpeg libjpeg) \
|
||||
$(use_with exif libexif) \
|
||||
$(use_with dbus) \
|
||||
$(use_with lcms cms) \
|
||||
$(use_with xmp) \
|
||||
$(use_with svg librsvg) \
|
||||
$(use_with X x) \
|
||||
--without-cms
|
||||
}
|
||||
|
||||
DOCS="AUTHORS ChangeLog HACKING NEWS README THANKS TODO"
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>TomWij@gentoo.org</email>
|
||||
<name>Tom Wijsman</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,3 +1,4 @@
|
||||
DIST harfbuzz-0.9.12.tar.bz2 886353 SHA256 c653f70a275e98d109a9f1271373a6e80978c97298d723cb3f370351852f9da5 SHA512 10c0e174789e36a02e616cf922962a7c75d6f89cb378a33487b81947e16818347c888c39703c64d620eb3d29bf90cd900ae832dd573f5081eb4de25ba4737bff WHIRLPOOL 6228766b74a46482811ce0e4c85b6bd80d4c0e37aaade3c2b75b790ed1409255d481688e0def89b75a9a1df3ef10bab221dce105439a433e5b33e65ac8685c63
|
||||
DIST harfbuzz-0.9.23.tar.bz2 1027508 SHA256 171ab7f58e7243082a4582f4d1f21b3f44462931ea92a6909d303ad3614794c7 SHA512 b6ddc3e9401d0719757b54aa797cd3a5df58c0740998b95f4d73380cf1734d865099b95683774b393d372bd94fdece2dbee172a10242f36769dd848ec30ce558 WHIRLPOOL d6248a590ef639937483e1b67a21770dc393fbdc57c03fab2c060cea3569ad7d47f07a01854c9b565cb80d41d44e0f09d3f07fb4d81828c7eb346ddcade8196d
|
||||
DIST harfbuzz-0.9.26.tar.bz2 1060264 SHA256 5ded7dc3d15fb5c9230d7a224b9256b67b35fde30193b4c3a4c3f6b13110e257 SHA512 73a6588fddb7f33ee90f96f3e34b8c6ba4bafffc4879560e38c4b7550adbd56154169de916c48bd46b34e771641a1f83226e9bfae7ea04ccb31576c4a1aca802 WHIRLPOOL a5758675f42a47de766b695698b242baff9a127b28c24727210341aa5bfbcf7a6e86bf2ec1ab2b68a389dff9d54d672d2d7fbda71f4b2d535e0705dfbc3dc27e
|
||||
DIST harfbuzz-0.9.28.tar.bz2 1063769 SHA256 a567f7c58018af0a9751e18641fd8434bfcef8307122dabe47dd652ce8bde048 SHA512 6b475cc05fc7707d60138573bfcf97f2415c3b8a17ddf844dcf919c215eee882f220a54792ceb9a15b009a5f574f965a06ed1d8b2cbcc990b758fcca3503f021 WHIRLPOOL cbb3a9ae0d3e00c8cd28b145982f396d75a7e56f659657e21f2ed9767c756b0a72e43c3b5b233667dcd29102a8307a791f5ef48e64d9abd1a45a495066264048
|
||||
|
@ -0,0 +1,86 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/harfbuzz/harfbuzz-0.9.28.ebuild,v 1.1 2014/05/04 17:09:27 tetromino Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="git://anongit.freedesktop.org/harfbuzz"
|
||||
[[ ${PV} == 9999 ]] && inherit git-2 autotools
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit eutils libtool multilib-minimal python-any-r1
|
||||
|
||||
DESCRIPTION="An OpenType text shaping engine"
|
||||
HOMEPAGE="http://www.freedesktop.org/wiki/Software/HarfBuzz"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="http://www.freedesktop.org/software/${PN}/release/${P}.tar.bz2"
|
||||
|
||||
LICENSE="Old-MIT ISC icu"
|
||||
SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
|
||||
[[ ${PV} == 9999 ]] || \
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
|
||||
IUSE="+cairo +glib +graphite icu +introspection static-libs test +truetype"
|
||||
REQUIRED_USE="introspection? ( glib )"
|
||||
|
||||
RDEPEND="
|
||||
cairo? ( x11-libs/cairo:= )
|
||||
glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
|
||||
graphite? ( media-gfx/graphite2:=[${MULTILIB_USEDEP}] )
|
||||
icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.34 )
|
||||
truetype? ( media-libs/freetype:2=[${MULTILIB_USEDEP}] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/gtk-doc-am
|
||||
virtual/pkgconfig
|
||||
test? ( ${PYTHON_DEPS} )
|
||||
"
|
||||
# eautoreconf requires gobject-introspection-common
|
||||
# ragel needed if regenerating *.hh files from *.rl
|
||||
[[ ${PV} = 9999 ]] && DEPEND="${DEPEND}
|
||||
>=dev-libs/gobject-introspection-common-1.34
|
||||
dev-util/ragel
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${CHOST} == *-darwin* || ${CHOST} == *-solaris* ]] ; then
|
||||
# on Darwin/Solaris we need to link with g++, like automake defaults
|
||||
# to, but overridden by upstream because on Linux this is not
|
||||
# necessary, bug #449126
|
||||
sed -i \
|
||||
-e 's/\<LINK\>/CXXLINK/' \
|
||||
src/Makefile.am || die
|
||||
sed -i \
|
||||
-e '/libharfbuzz_la_LINK = /s/\<LINK\>/CXXLINK/' \
|
||||
src/Makefile.in || die
|
||||
sed -i \
|
||||
-e '/AM_V_CCLD/s/\<LINK\>/CXXLINK/' \
|
||||
test/api/Makefile.in || die
|
||||
fi
|
||||
|
||||
[[ ${PV} == 9999 ]] && eautoreconf
|
||||
elibtoolize # for Solaris
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" \
|
||||
econf \
|
||||
--without-coretext \
|
||||
--without-uniscribe \
|
||||
$(use_enable static-libs static) \
|
||||
$(multilib_native_use_with cairo) \
|
||||
$(use_with glib) \
|
||||
$(use_with glib gobject) \
|
||||
$(use_with graphite graphite2) \
|
||||
$(use_with icu) \
|
||||
$(multilib_native_use_enable introspection) \
|
||||
$(use_with truetype freetype)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
prune_libtool_files --modules
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Sun May 4 11:59:48 UTC 2014
|
||||
Subject: fix linking
|
||||
|
||||
--- mpd-0.17.6/configure.ac
|
||||
+++ mpd-0.17.6/configure.ac
|
||||
@@ -1149,7 +1149,7 @@
|
||||
AM_CONDITIONAL(ENABLE_FLAC_ENCODER, test x$enable_flac_encoder = xyes)
|
||||
|
||||
dnl ---------------------------- Ogg Vorbis Encoder ---------------------------
|
||||
-MPD_AUTO_PKG(vorbis_encoder, VORBISENC, [vorbisenc],
|
||||
+MPD_AUTO_PKG(vorbis_encoder, VORBISENC, [vorbisenc vorbis ogg],
|
||||
[Ogg Vorbis encoder], [libvorbisenc not found])
|
||||
|
||||
if test x$enable_vorbis_encoder = xyes; then
|
@ -1 +1 @@
|
||||
Sun, 04 May 2014 15:07:28 +0000
|
||||
Mon, 05 May 2014 05:07:02 +0000
|
||||
|
@ -1 +1 @@
|
||||
Sun, 04 May 2014 15:07:29 +0000
|
||||
Mon, 05 May 2014 05:07:03 +0000
|
||||
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup unpack
|
||||
DEPEND=!app-backup/bacula dev-libs/gmp !clientonly? ( postgres? ( dev-db/postgresql-base[threads] ) mysql? ( virtual/mysql ) sqlite3? ( dev-db/sqlite:3 ) director? ( virtual/mta ) ) qt4? ( dev-qt/qtsvg:4 x11-libs/qwt:5 ) logwatch? ( sys-apps/logwatch ) tcpd? ( sys-apps/tcp-wrappers ) readline? ( sys-libs/readline ) static? ( acl? ( virtual/acl[static-libs] ) sys-libs/zlib[static-libs] dev-libs/lzo[static-libs] sys-libs/ncurses[static-libs] ssl? ( dev-libs/openssl[static-libs] ) ) !static? ( acl? ( virtual/acl ) sys-libs/zlib dev-libs/lzo sys-libs/ncurses ssl? ( dev-libs/openssl ) ) python? ( python_single_target_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6[threads] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] )
|
||||
DESCRIPTION=Featureful client/server network backup suite
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.bareos.org/
|
||||
IUSE=acl clientonly +director ipv6 logwatch mysql ndmp postgres python qt4 readline scsi-crypto sql-pooling +sqlite3 ssl static +storage-daemon tcpd vim-syntax X python_targets_python2_6 python_targets_python2_7 python_single_target_python2_6 python_single_target_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=AGPL-3
|
||||
RDEPEND=!app-backup/bacula dev-libs/gmp !clientonly? ( postgres? ( dev-db/postgresql-base[threads] ) mysql? ( virtual/mysql ) sqlite3? ( dev-db/sqlite:3 ) director? ( virtual/mta ) ) qt4? ( dev-qt/qtsvg:4 x11-libs/qwt:5 ) logwatch? ( sys-apps/logwatch ) tcpd? ( sys-apps/tcp-wrappers ) readline? ( sys-libs/readline ) static? ( acl? ( virtual/acl[static-libs] ) sys-libs/zlib[static-libs] dev-libs/lzo[static-libs] sys-libs/ncurses[static-libs] ssl? ( dev-libs/openssl[static-libs] ) ) !static? ( acl? ( virtual/acl ) sys-libs/zlib dev-libs/lzo sys-libs/ncurses ssl? ( dev-libs/openssl ) ) python? ( python_single_target_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6[threads] ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads] ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) !clientonly? ( storage-daemon? ( sys-block/mtx app-arch/mt-st ) ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
REQUIRED_USE=static? ( clientonly ) python? ( python_single_target_python2_6? ( python_targets_python2_6 ) python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_6 python_single_target_python2_7 ) )
|
||||
RESTRICT=mirror
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/bareos/bareos/archive/Release/13.2.3.tar.gz -> bareos-13.2.3.tar.gz
|
||||
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 025442f2eecab39ad0b4e541b6e142af multilib fac675dcccf94392371a6abee62d909f python-single-r1 82a55861314bbcedaf1e08ed4dd651b3 python-utils-r1 52284f64cfc64a6d70bc00a9f5a01c6f qmake-utils 6f4ff01a55830f6d86647dc56dfaf3a7 qt4-r2 25e4f17ed047d9242cb40b70acfb2943 toolchain-funcs 48b38a216afb92db6314d6c3187abea3 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=5e8fd9ba531c8e3c80ae176b0a87c5a5
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=>=dev-libs/glib-2.26:2 !gtk3? ( >=x11-libs/gtk+-2.12:2 ) gtk3? ( x11-libs/gtk+:3 ) acl? ( sys-apps/acl ) gimp? ( media-gfx/gimp ) policykit? ( sys-auth/polkit ) spell? ( >=app-text/gtkspell-2.0.14:2 ) virtual/pkgconfig nls? ( sys-devel/gettext )
|
||||
DESCRIPTION=A file manager that implements the popular two-pane design
|
||||
EAPI=5
|
||||
HOMEPAGE=http://emelfm2.net/
|
||||
IUSE=acl ansi gimp gtk3 kernel_linux nls policykit spell udev linguas_de linguas_fr linguas_ja linguas_pl linguas_ru linguas_zh_CN
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=GPL-3 LGPL-3
|
||||
RDEPEND=>=dev-libs/glib-2.26:2 !gtk3? ( >=x11-libs/gtk+-2.12:2 ) gtk3? ( x11-libs/gtk+:3 ) acl? ( sys-apps/acl ) gimp? ( media-gfx/gimp ) policykit? ( sys-auth/polkit ) spell? ( >=app-text/gtkspell-2.0.14:2 ) udev? ( sys-fs/udisks:0 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://emelfm2.net/rel/emelfm2-0.9.1.tar.bz2
|
||||
_eclasses_=eutils 025442f2eecab39ad0b4e541b6e142af multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=0a015557e341f6a577b8d41b765fb931
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=userland_GNU? ( >=sys-apps/coreutils-8.5 ) python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6[xml] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_2? ( >=dev-lang/python-3.2.5-r2:3.2[xml] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
DESCRIPTION=Tool to help select distfiles mirrors for Gentoo
|
||||
EAPI=5
|
||||
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Mirrorselect
|
||||
IUSE=python_targets_python2_6 python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_python3_4
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-util/dialog net-analyzer/netselect dev-python/ssl-fetch python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6[xml] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) python_targets_python3_2? ( >=dev-lang/python-3.2.5-r2:3.2[xml] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_2 python_targets_python3_3 python_targets_python3_4 )
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-2.2.1.tar.gz http://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test
|
||||
_eclasses_=distutils-r1 364122897f9dc771167ee5ff362e54e1 eutils 025442f2eecab39ad0b4e541b6e142af multibuild 576bde67ccb00fe7175a23755deb2e66 multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed prefix 21058c21ca48453d771df15500873ede python-r1 1356c4bb8f56765cff4b74c0128d2a4f python-utils-r1 52284f64cfc64a6d70bc00a9f5a01c6f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=1d5ebdef67426bfbdaeef7fbd4649ce3
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile config configure install postinst prepare test
|
||||
DEPEND=dev-db/unixODBC >=virtual/mysql-4.1 sys-devel/make >=dev-util/cmake-2.8.9 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=ODBC driver for MySQL
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.mysql.com/products/myodbc/
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-db/unixODBC >=virtual/mysql-4.1
|
||||
RESTRICT=primaryuri
|
||||
SLOT=5.2
|
||||
SRC_URI=mirror://mysql/Downloads/Connector-ODBC/5.2/mysql-connector-odbc-5.2.6-src.tar.gz
|
||||
_eclasses_=cmake-utils 7798d4361fbdd043014e635a1753e076 eutils 025442f2eecab39ad0b4e541b6e142af flag-o-matic 9a539029fe1d390c1828ff633baf26b5 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
|
||||
_md5_=1ff34aa5c19f78a1ad117547c32941ee
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=virtual/mysql-5.1 dev-libs/boost dev-libs/openssl sys-devel/make >=dev-util/cmake-2.8.9 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=MySQL database connector for C++ (mimics JDBC 4.0 API)
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.mysql.com/downloads/connector/cpp/
|
||||
IUSE=debug examples gcov static-libs
|
||||
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=virtual/mysql-5.1 dev-libs/boost dev-libs/openssl
|
||||
SLOT=0
|
||||
SRC_URI=mirror://mysql/Downloads/Connector-C++/mysql-connector-c++-1.1.3.tar.gz
|
||||
_eclasses_=cmake-utils 7798d4361fbdd043014e635a1753e076 eutils 025442f2eecab39ad0b4e541b6e142af flag-o-matic 9a539029fe1d390c1828ff633baf26b5 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=e9a0c0bdafa4f910054f07a1fa89ea21
|
@ -1,10 +0,0 @@
|
||||
DEFINED_PHASES=install nofetch unpack
|
||||
DEPEND=>=app-arch/unzip-5.50-r1
|
||||
DESCRIPTION=Sun's documentation bundle (including API) for Java SE
|
||||
HOMEPAGE=http://java.sun.com/j2se/1.4.2/download.html
|
||||
KEYWORDS=amd64 ia64 ppc ppc64 x86
|
||||
LICENSE=sun-j2sl
|
||||
RESTRICT=fetch
|
||||
SLOT=1.4.2
|
||||
SRC_URI=j2sdk-1_4_2-doc.zip
|
||||
_md5_=8d1a8351f7ab4b4d3af1ef5aa88b2a8d
|
@ -1,10 +0,0 @@
|
||||
DEFINED_PHASES=install nofetch
|
||||
DEPEND=app-arch/unzip
|
||||
DESCRIPTION=Sun's documentation bundle (including API) for Java SE
|
||||
HOMEPAGE=http://java.sun.com/javase/6/docs/
|
||||
KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=sun-j2sl-6
|
||||
RESTRICT=fetch
|
||||
SLOT=1.6.0
|
||||
SRC_URI=jdk-6u23-docs.zip
|
||||
_md5_=440a8b6764eba586cd767f5ef2d27998
|
@ -1,10 +0,0 @@
|
||||
DEFINED_PHASES=install nofetch
|
||||
DEPEND=app-arch/unzip
|
||||
DESCRIPTION=Oracle's documentation bundle (including API) for Java SE
|
||||
HOMEPAGE=http://download.oracle.com/javase/7/docs/
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=oracle-java-documentation-7
|
||||
RESTRICT=fetch
|
||||
SLOT=1.7
|
||||
SRC_URI=jdk-7u11-apidocs.zip
|
||||
_md5_=8ca711efffa7028ef2964bb6f143030e
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue