parent
f266d72f9b
commit
3b704020c4
@ -1 +1,2 @@
|
|||||||
DIST PackageKit-0.6.20.tar.xz 7914500 RMD160 9ec625eea44f1cf01304e31860918fadd1fab11f SHA1 5584b4d8a54b9fa68aefce90c4262f23e3a9fd50 SHA256 cc49fa3b4807e81c40d23e981dfff79e3360d83a112c392d69833a3cc3112a45
|
DIST PackageKit-0.6.22.tar.xz 7886160 RMD160 23fd740158b44736732eb96aaa1b370867b23df9 SHA1 33e96565fec4a129946e5b48d2ea7b8f7a149cc5 SHA256 b9f71721b0b16e106c0a1ce28c97b2277a34b0c15d1a171f4898f34117ebaa2d
|
||||||
|
DIST PackageKit-0.7.4.tar.xz 1493656 RMD160 32e4306b41ed7ddc6471f594386cbc925b325632 SHA1 4c9bcd56fbd96296526a18785cfaeb65b0bd0f03 SHA256 4112c86d67afbbb9be5d3a706c63c537babbbe1f96e398ae306f5e5e02563a98
|
||||||
|
@ -1,87 +1,74 @@
|
|||||||
http://bugs.gentoo.org/383141
|
--- PackageKit-0.6.22.orig/configure
|
||||||
|
+++ PackageKit-0.6.22/configure
|
||||||
--- configure
|
@@ -20504,7 +20504,7 @@ if test -n "$PK_BROWSER_PLUGIN_CFLAGS";
|
||||||
+++ configure
|
|
||||||
@@ -20389,7 +20389,7 @@
|
|
||||||
elif test -n "$PKG_CONFIG"; then
|
elif test -n "$PKG_CONFIG"; then
|
||||||
if test -n "$PKG_CONFIG" && \
|
if test -n "$PKG_CONFIG" && \
|
||||||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\\
|
{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\\
|
||||||
- mozilla-plugin \\
|
- mozilla-plugin >= 8.0 \\
|
||||||
+ npapi-sdk \\
|
+ npapi-sdk \\
|
||||||
gio-unix-2.0 \\
|
gio-unix-2.0 \\
|
||||||
nspr \\
|
nspr >= 4.8 \\
|
||||||
cairo \\
|
cairo \\
|
||||||
@@ -20397,7 +20397,7 @@
|
@@ -20512,7 +20512,7 @@ if test -n "$PK_BROWSER_PLUGIN_CFLAGS";
|
||||||
gtk+-2.0 >= 2.14.0 \\
|
gtk+-2.0 >= 2.14.0 \\
|
||||||
dbus-glib-1\""; } >&5
|
dbus-glib-1\""; } >&5
|
||||||
($PKG_CONFIG --exists --print-errors "\
|
($PKG_CONFIG --exists --print-errors "\
|
||||||
- mozilla-plugin \
|
- mozilla-plugin >= 8.0 \
|
||||||
+ npapi-sdk \
|
+ npapi-sdk \
|
||||||
gio-unix-2.0 \
|
gio-unix-2.0 \
|
||||||
nspr \
|
nspr >= 4.8 \
|
||||||
cairo \
|
cairo \
|
||||||
@@ -20408,7 +20408,7 @@
|
@@ -20523,7 +20523,7 @@ if test -n "$PK_BROWSER_PLUGIN_CFLAGS";
|
||||||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
||||||
test $ac_status = 0; }; then
|
test $ac_status = 0; }; then
|
||||||
pkg_cv_PK_BROWSER_PLUGIN_CFLAGS=`$PKG_CONFIG --cflags "\
|
pkg_cv_PK_BROWSER_PLUGIN_CFLAGS=`$PKG_CONFIG --cflags "\
|
||||||
- mozilla-plugin \
|
- mozilla-plugin >= 8.0 \
|
||||||
+ npapi-sdk \
|
+ npapi-sdk \
|
||||||
gio-unix-2.0 \
|
gio-unix-2.0 \
|
||||||
nspr \
|
nspr >= 4.8 \
|
||||||
cairo \
|
cairo \
|
||||||
@@ -20426,7 +20426,7 @@
|
@@ -20541,7 +20541,7 @@ if test -n "$PK_BROWSER_PLUGIN_LIBS"; th
|
||||||
elif test -n "$PKG_CONFIG"; then
|
elif test -n "$PKG_CONFIG"; then
|
||||||
if test -n "$PKG_CONFIG" && \
|
if test -n "$PKG_CONFIG" && \
|
||||||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\\
|
{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\\
|
||||||
- mozilla-plugin \\
|
- mozilla-plugin >= 8.0 \\
|
||||||
+ npapi-sdk \\
|
+ npapi-sdk \\
|
||||||
gio-unix-2.0 \\
|
gio-unix-2.0 \\
|
||||||
nspr \\
|
nspr >= 4.8 \\
|
||||||
cairo \\
|
cairo \\
|
||||||
@@ -20434,7 +20434,7 @@
|
@@ -20549,7 +20549,7 @@ if test -n "$PK_BROWSER_PLUGIN_LIBS"; th
|
||||||
gtk+-2.0 >= 2.14.0 \\
|
gtk+-2.0 >= 2.14.0 \\
|
||||||
dbus-glib-1\""; } >&5
|
dbus-glib-1\""; } >&5
|
||||||
($PKG_CONFIG --exists --print-errors "\
|
($PKG_CONFIG --exists --print-errors "\
|
||||||
- mozilla-plugin \
|
- mozilla-plugin >= 8.0 \
|
||||||
+ npapi-sdk \
|
+ npapi-sdk \
|
||||||
gio-unix-2.0 \
|
gio-unix-2.0 \
|
||||||
nspr \
|
nspr >= 4.8 \
|
||||||
cairo \
|
cairo \
|
||||||
@@ -20445,7 +20445,7 @@
|
@@ -20560,7 +20560,7 @@ if test -n "$PK_BROWSER_PLUGIN_LIBS"; th
|
||||||
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
||||||
test $ac_status = 0; }; then
|
test $ac_status = 0; }; then
|
||||||
pkg_cv_PK_BROWSER_PLUGIN_LIBS=`$PKG_CONFIG --libs "\
|
pkg_cv_PK_BROWSER_PLUGIN_LIBS=`$PKG_CONFIG --libs "\
|
||||||
- mozilla-plugin \
|
- mozilla-plugin >= 8.0 \
|
||||||
+ npapi-sdk \
|
+ npapi-sdk \
|
||||||
gio-unix-2.0 \
|
gio-unix-2.0 \
|
||||||
nspr \
|
nspr >= 4.8 \
|
||||||
cairo \
|
cairo \
|
||||||
@@ -20472,7 +20472,7 @@
|
@@ -20587,7 +20587,7 @@ else
|
||||||
fi
|
fi
|
||||||
if test $_pkg_short_errors_supported = yes; then
|
if test $_pkg_short_errors_supported = yes; then
|
||||||
PK_BROWSER_PLUGIN_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "\
|
PK_BROWSER_PLUGIN_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "\
|
||||||
- mozilla-plugin \
|
- mozilla-plugin >= 8.0 \
|
||||||
+ npapi-sdk \
|
+ npapi-sdk \
|
||||||
gio-unix-2.0 \
|
gio-unix-2.0 \
|
||||||
nspr \
|
nspr >= 4.8 \
|
||||||
cairo \
|
cairo \
|
||||||
@@ -20481,7 +20481,7 @@
|
@@ -20596,7 +20596,7 @@ fi
|
||||||
dbus-glib-1" 2>&1`
|
dbus-glib-1" 2>&1`
|
||||||
else
|
else
|
||||||
PK_BROWSER_PLUGIN_PKG_ERRORS=`$PKG_CONFIG --print-errors "\
|
PK_BROWSER_PLUGIN_PKG_ERRORS=`$PKG_CONFIG --print-errors "\
|
||||||
- mozilla-plugin \
|
- mozilla-plugin >= 8.0 \
|
||||||
+ npapi-sdk \
|
|
||||||
gio-unix-2.0 \
|
|
||||||
nspr \
|
|
||||||
cairo \
|
|
||||||
--- configure.ac
|
|
||||||
+++ configure.ac
|
|
||||||
@@ -355,7 +355,7 @@
|
|
||||||
enable_browser_plugin=$enableval,enable_browser_plugin=yes)
|
|
||||||
if test x$enable_browser_plugin = xyes; then
|
|
||||||
PKG_CHECK_MODULES(PK_BROWSER_PLUGIN, \
|
|
||||||
- mozilla-plugin \
|
|
||||||
+ npapi-sdk \
|
+ npapi-sdk \
|
||||||
gio-unix-2.0 \
|
gio-unix-2.0 \
|
||||||
nspr \
|
nspr >= 4.8 \
|
||||||
cairo \
|
cairo \
|
@ -0,0 +1,72 @@
|
|||||||
|
--- PackageKit-0.7.4.orig/configure
|
||||||
|
+++ PackageKit-0.7.4/configure
|
||||||
|
@@ -20283,14 +20283,14 @@ if test -n "$PK_BROWSER_PLUGIN_CFLAGS";
|
||||||
|
elif test -n "$PKG_CONFIG"; then
|
||||||
|
if test -n "$PKG_CONFIG" && \
|
||||||
|
{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\\
|
||||||
|
- mozilla-plugin >= 8.0 \\
|
||||||
|
+ npapi-sdk \\
|
||||||
|
gio-unix-2.0 \\
|
||||||
|
nspr >= 4.8 \\
|
||||||
|
cairo \\
|
||||||
|
pango \\
|
||||||
|
gtk+-2.0 >= 2.14.0\""; } >&5
|
||||||
|
($PKG_CONFIG --exists --print-errors "\
|
||||||
|
- mozilla-plugin >= 8.0 \
|
||||||
|
+ npapi-sdk \
|
||||||
|
gio-unix-2.0 \
|
||||||
|
nspr >= 4.8 \
|
||||||
|
cairo \
|
||||||
|
@@ -20300,7 +20300,7 @@ if test -n "$PK_BROWSER_PLUGIN_CFLAGS";
|
||||||
|
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
||||||
|
test $ac_status = 0; }; then
|
||||||
|
pkg_cv_PK_BROWSER_PLUGIN_CFLAGS=`$PKG_CONFIG --cflags "\
|
||||||
|
- mozilla-plugin >= 8.0 \
|
||||||
|
+ npapi-sdk \
|
||||||
|
gio-unix-2.0 \
|
||||||
|
nspr >= 4.8 \
|
||||||
|
cairo \
|
||||||
|
@@ -20317,14 +20317,14 @@ if test -n "$PK_BROWSER_PLUGIN_LIBS"; th
|
||||||
|
elif test -n "$PKG_CONFIG"; then
|
||||||
|
if test -n "$PKG_CONFIG" && \
|
||||||
|
{ { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\\
|
||||||
|
- mozilla-plugin >= 8.0 \\
|
||||||
|
+ npapi-sdk \\
|
||||||
|
gio-unix-2.0 \\
|
||||||
|
nspr >= 4.8 \\
|
||||||
|
cairo \\
|
||||||
|
pango \\
|
||||||
|
gtk+-2.0 >= 2.14.0\""; } >&5
|
||||||
|
($PKG_CONFIG --exists --print-errors "\
|
||||||
|
- mozilla-plugin >= 8.0 \
|
||||||
|
+ npapi-sdk \
|
||||||
|
gio-unix-2.0 \
|
||||||
|
nspr >= 4.8 \
|
||||||
|
cairo \
|
||||||
|
@@ -20334,7 +20334,7 @@ if test -n "$PK_BROWSER_PLUGIN_LIBS"; th
|
||||||
|
$as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
||||||
|
test $ac_status = 0; }; then
|
||||||
|
pkg_cv_PK_BROWSER_PLUGIN_LIBS=`$PKG_CONFIG --libs "\
|
||||||
|
- mozilla-plugin >= 8.0 \
|
||||||
|
+ npapi-sdk \
|
||||||
|
gio-unix-2.0 \
|
||||||
|
nspr >= 4.8 \
|
||||||
|
cairo \
|
||||||
|
@@ -20360,7 +20360,7 @@ else
|
||||||
|
fi
|
||||||
|
if test $_pkg_short_errors_supported = yes; then
|
||||||
|
PK_BROWSER_PLUGIN_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "\
|
||||||
|
- mozilla-plugin >= 8.0 \
|
||||||
|
+ npapi-sdk \
|
||||||
|
gio-unix-2.0 \
|
||||||
|
nspr >= 4.8 \
|
||||||
|
cairo \
|
||||||
|
@@ -20368,7 +20368,7 @@ fi
|
||||||
|
gtk+-2.0 >= 2.14.0" 2>&1`
|
||||||
|
else
|
||||||
|
PK_BROWSER_PLUGIN_PKG_ERRORS=`$PKG_CONFIG --print-errors "\
|
||||||
|
- mozilla-plugin >= 8.0 \
|
||||||
|
+ npapi-sdk \
|
||||||
|
gio-unix-2.0 \
|
||||||
|
nspr >= 4.8 \
|
||||||
|
cairo \
|
@ -0,0 +1,182 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-base/packagekit-base-0.7.4.ebuild,v 1.1 2012/05/19 11:56:23 lxnay Exp $
|
||||||
|
|
||||||
|
EAPI="3"
|
||||||
|
|
||||||
|
# 0.7.x is untested with Python 3.x
|
||||||
|
PYTHON_DEPEND="2"
|
||||||
|
|
||||||
|
inherit eutils multilib python nsplugins bash-completion-r1
|
||||||
|
|
||||||
|
MY_PN="PackageKit"
|
||||||
|
MY_P=${MY_PN}-${PV}
|
||||||
|
|
||||||
|
DESCRIPTION="Manage packages in a secure way using a cross-distro and cross-architecture API"
|
||||||
|
HOMEPAGE="http://www.packagekit.org/"
|
||||||
|
SRC_URI="http://www.packagekit.org/releases/${MY_P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
|
||||||
|
IUSE="connman cron doc +introspection networkmanager nsplugin pm-utils +policykit entropy static-libs test udev"
|
||||||
|
|
||||||
|
CDEPEND="connman? ( net-misc/connman )
|
||||||
|
introspection? ( >=dev-libs/gobject-introspection-0.9.9 )
|
||||||
|
networkmanager? ( >=net-misc/networkmanager-0.6.4 )
|
||||||
|
nsplugin? (
|
||||||
|
>=dev-libs/nspr-4.8
|
||||||
|
x11-libs/cairo
|
||||||
|
>=x11-libs/gtk+-2.14.0:2
|
||||||
|
x11-libs/pango
|
||||||
|
)
|
||||||
|
policykit? ( >=sys-auth/polkit-0.98 )
|
||||||
|
udev? ( || ( >=sys-fs/udev-171[gudev] >=sys-fs/udev-145[extras] ) )
|
||||||
|
dev-db/sqlite:3
|
||||||
|
>=dev-libs/dbus-glib-0.74
|
||||||
|
>=dev-libs/glib-2.26.1:2
|
||||||
|
>=sys-apps/dbus-1.3.0"
|
||||||
|
DEPEND="${CDEPEND}
|
||||||
|
doc? ( dev-util/gtk-doc )
|
||||||
|
nsplugin? ( >=net-misc/npapi-sdk-0.27 )
|
||||||
|
dev-libs/libxslt
|
||||||
|
>=dev-util/intltool-0.35.0
|
||||||
|
virtual/pkgconfig
|
||||||
|
sys-devel/gettext"
|
||||||
|
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
entropy? ( >=sys-apps/entropy-1.0_rc27 )
|
||||||
|
pm-utils? ( sys-power/pm-utils )
|
||||||
|
>=app-portage/layman-1.2.3
|
||||||
|
>=sys-apps/portage-2.1.9
|
||||||
|
sys-auth/consolekit"
|
||||||
|
|
||||||
|
APP_LINGUAS="as bg bn ca cs da de el en_GB es fi fr gu he hi hu it ja kn ko ml mr
|
||||||
|
ms nb nl or pa pl pt pt_BR ro ru sk sr sr@latin sv ta te th tr uk zh_CN zh_TW"
|
||||||
|
for X in ${APP_LINGUAS}; do
|
||||||
|
IUSE=" ${IUSE} linguas_${X}"
|
||||||
|
done
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
RESTRICT="test" # tests are failing atm
|
||||||
|
|
||||||
|
# NOTES:
|
||||||
|
# do not use a specific user, useless and not more secure according to upstream
|
||||||
|
# doc is in the tarball and always installed
|
||||||
|
# mono doesn't install anything (RDEPEND dev-dotnet/gtk-sharp-gapi:2
|
||||||
|
# (R)DEPEND dev-dotnet/glib-sharp:2 dev-lang/mono), upstream bug 23247
|
||||||
|
|
||||||
|
# UPSTREAM:
|
||||||
|
# documentation/website with --enable-doc-install
|
||||||
|
# failing tests
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${PN}-0.7.x-npapi-sdk.patch #383141
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=""
|
||||||
|
|
||||||
|
if use policykit; then
|
||||||
|
myconf+=" --with-security-framework=polkit"
|
||||||
|
else
|
||||||
|
myconf+=" --with-security-framework=dummy"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ -z "${LINGUAS}" ]]; then
|
||||||
|
myconf+=" --disable-nls"
|
||||||
|
else
|
||||||
|
myconf+=" --enable-nls"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# localstatedir: for gentoo it's /var/lib but for $PN it's /var
|
||||||
|
# dep-tracking,option-check,libtool-lock,strict,local: obvious reasons
|
||||||
|
# command,debuginfo,gstreamer,service-packs: not supported by backend
|
||||||
|
|
||||||
|
# NOTE: default backend is autodetected at runtime, also
|
||||||
|
if use entropy; then
|
||||||
|
myconf+=" --with-default-backend=entropy"
|
||||||
|
else
|
||||||
|
myconf+=" --with-default-backend=portage"
|
||||||
|
fi
|
||||||
|
econf \
|
||||||
|
${myconf} \
|
||||||
|
--enable-introspection=$(use introspection && echo -n "yes" || echo -n "no") \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--disable-dependency-tracking \
|
||||||
|
--enable-option-checking \
|
||||||
|
--enable-libtool-lock \
|
||||||
|
--disable-strict \
|
||||||
|
--disable-local \
|
||||||
|
$(use_enable doc gtk-doc) \
|
||||||
|
$(use_enable bash-completion command-not-found) \
|
||||||
|
--disable-debuginfo-install \
|
||||||
|
--disable-gstreamer-plugin \
|
||||||
|
--disable-service-packs \
|
||||||
|
--enable-man-pages \
|
||||||
|
--enable-portage \
|
||||||
|
$(use_enable entropy) \
|
||||||
|
$(use_enable cron) \
|
||||||
|
--disable-gtk-module \
|
||||||
|
$(use_enable introspection) \
|
||||||
|
$(use_enable networkmanager) \
|
||||||
|
$(use_enable nsplugin browser-plugin) \
|
||||||
|
$(use_enable pm-utils) \
|
||||||
|
--disable-qt \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
$(use_enable test tests) \
|
||||||
|
$(use_enable udev device-rebind)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install || die "emake install failed"
|
||||||
|
|
||||||
|
dodoc AUTHORS MAINTAINERS NEWS README TODO || die "dodoc failed"
|
||||||
|
dodoc ChangeLog || die "dodoc failed"
|
||||||
|
|
||||||
|
if use nsplugin; then
|
||||||
|
dodir "/usr/$(get_libdir)/${PLUGINS_DIR}"
|
||||||
|
mv "${D}"/usr/$(get_libdir)/mozilla/plugins/* \
|
||||||
|
"${D}/usr/$(get_libdir)/${PLUGINS_DIR}/"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! use static-libs; then
|
||||||
|
find "${D}" -name *.la | xargs rm || die "removing .la files failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Remove precompiled python modules, we handle byte compiling
|
||||||
|
rm -f "${D}/$(python_get_sitedir)"/${PN}*.py[co]
|
||||||
|
|
||||||
|
newbashcomp "${S}/contrib/pk-completion.bash" ${PN}
|
||||||
|
# Remove bashcomp file installed by build-system
|
||||||
|
rm -f "${D}/bash_completion.d/pk-completion.bash"
|
||||||
|
|
||||||
|
# Remove unwanted PackageKit website stuff
|
||||||
|
rm -rf "${D}/usr/share/PackageKit/website"
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
python_mod_optimize ${PN/-base}
|
||||||
|
|
||||||
|
if ! use policykit; then
|
||||||
|
ewarn "You are not using policykit, the daemon can't be considered as secure."
|
||||||
|
ewarn "All users will be able to do anything through ${MY_PN}."
|
||||||
|
ewarn "Please, consider rebuilding ${MY_PN} with policykit USE flag."
|
||||||
|
ewarn "THIS IS A SECURITY ISSUE."
|
||||||
|
echo
|
||||||
|
ebeep
|
||||||
|
epause 5
|
||||||
|
fi
|
||||||
|
bash-completion_pkg_postinst
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_prerm() {
|
||||||
|
einfo "Removing downloaded files with ${MY_PN}..."
|
||||||
|
[[ -d "${ROOT}"/var/cache/${MY_PN}/downloads/ ]] && \
|
||||||
|
rm -rf /var/cache/PackageKit/downloads/*
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
python_mod_cleanup ${PN/-base}
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST PackageKit-0.6.20.tar.xz 7914500 RMD160 9ec625eea44f1cf01304e31860918fadd1fab11f SHA1 5584b4d8a54b9fa68aefce90c4262f23e3a9fd50 SHA256 cc49fa3b4807e81c40d23e981dfff79e3360d83a112c392d69833a3cc3112a45
|
DIST PackageKit-0.6.22.tar.xz 7886160 RMD160 23fd740158b44736732eb96aaa1b370867b23df9 SHA1 33e96565fec4a129946e5b48d2ea7b8f7a149cc5 SHA256 b9f71721b0b16e106c0a1ce28c97b2277a34b0c15d1a171f4898f34117ebaa2d
|
||||||
|
DIST PackageKit-0.7.4.tar.xz 1493656 RMD160 32e4306b41ed7ddc6471f594386cbc925b325632 SHA1 4c9bcd56fbd96296526a18785cfaeb65b0bd0f03 SHA256 4112c86d67afbbb9be5d3a706c63c537babbbe1f96e398ae306f5e5e02563a98
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-gtk/packagekit-gtk-0.6.20.ebuild,v 1.3 2012/05/03 18:02:22 jdhore Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-gtk/packagekit-gtk-0.6.22.ebuild,v 1.1 2012/05/19 11:21:32 lxnay Exp $
|
||||||
|
|
||||||
EAPI="3"
|
EAPI="3"
|
||||||
|
|
@ -0,0 +1,63 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-gtk/packagekit-gtk-0.7.4.ebuild,v 1.1 2012/05/19 11:57:33 lxnay Exp $
|
||||||
|
|
||||||
|
EAPI="3"
|
||||||
|
|
||||||
|
inherit eutils base
|
||||||
|
|
||||||
|
MY_PN="PackageKit"
|
||||||
|
MY_P=${MY_PN}-${PV}
|
||||||
|
|
||||||
|
DESCRIPTION="Gtk3 PackageKit backend library"
|
||||||
|
HOMEPAGE="http://www.packagekit.org/"
|
||||||
|
SRC_URI="http://www.packagekit.org/releases/${MY_P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="dev-libs/dbus-glib
|
||||||
|
media-libs/fontconfig
|
||||||
|
>=x11-libs/gtk+-3.0:3
|
||||||
|
x11-libs/pango
|
||||||
|
~app-admin/packagekit-base-${PV}"
|
||||||
|
DEPEND="${RDEPEND} virtual/pkgconfig"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--enable-introspection=yes \
|
||||||
|
--disable-dependency-tracking \
|
||||||
|
--enable-option-checking \
|
||||||
|
--enable-libtool-lock \
|
||||||
|
--disable-strict \
|
||||||
|
--disable-local \
|
||||||
|
--disable-gtk-doc \
|
||||||
|
--disable-command-not-found \
|
||||||
|
--disable-debuginfo-install \
|
||||||
|
--disable-gstreamer-plugin \
|
||||||
|
--disable-service-packs \
|
||||||
|
--disable-man-pages \
|
||||||
|
--disable-cron \
|
||||||
|
--enable-gtk-module \
|
||||||
|
--disable-networkmanager \
|
||||||
|
--disable-browser-plugin \
|
||||||
|
--disable-pm-utils \
|
||||||
|
--disable-device-rebind \
|
||||||
|
--disable-tests \
|
||||||
|
--disable-qt
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
cd "${S}"/contrib/gtk-module || die
|
||||||
|
emake || die "emake install failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
cd "${S}"/contrib/gtk-module || die
|
||||||
|
emake DESTDIR="${D}" install || die "emake install failed"
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST PackageKit-0.6.20.tar.xz 7914500 RMD160 9ec625eea44f1cf01304e31860918fadd1fab11f SHA1 5584b4d8a54b9fa68aefce90c4262f23e3a9fd50 SHA256 cc49fa3b4807e81c40d23e981dfff79e3360d83a112c392d69833a3cc3112a45
|
DIST PackageKit-0.6.22.tar.xz 7886160 RMD160 23fd740158b44736732eb96aaa1b370867b23df9 SHA1 33e96565fec4a129946e5b48d2ea7b8f7a149cc5 SHA256 b9f71721b0b16e106c0a1ce28c97b2277a34b0c15d1a171f4898f34117ebaa2d
|
||||||
|
DIST PackageKit-0.7.4.tar.xz 1493656 RMD160 32e4306b41ed7ddc6471f594386cbc925b325632 SHA1 4c9bcd56fbd96296526a18785cfaeb65b0bd0f03 SHA256 4112c86d67afbbb9be5d3a706c63c537babbbe1f96e398ae306f5e5e02563a98
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-qt4/packagekit-qt4-0.6.20.ebuild,v 1.3 2012/05/03 18:02:22 jdhore Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-qt4/packagekit-qt4-0.6.22.ebuild,v 1.1 2012/05/19 11:21:30 lxnay Exp $
|
||||||
|
|
||||||
EAPI="3"
|
EAPI="3"
|
||||||
|
|
@ -0,0 +1,66 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit-qt4/packagekit-qt4-0.7.4.ebuild,v 1.1 2012/05/19 11:56:18 lxnay Exp $
|
||||||
|
|
||||||
|
EAPI="3"
|
||||||
|
|
||||||
|
inherit eutils base
|
||||||
|
|
||||||
|
MY_PN="PackageKit"
|
||||||
|
MY_P=${MY_PN}-${PV}
|
||||||
|
|
||||||
|
DESCRIPTION="Qt4 PackageKit backend library"
|
||||||
|
HOMEPAGE="http://www.packagekit.org/"
|
||||||
|
SRC_URI="http://www.packagekit.org/releases/${MY_P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=x11-libs/qt-core-4.4.0
|
||||||
|
>=x11-libs/qt-dbus-4.4.0
|
||||||
|
>=x11-libs/qt-sql-4.4.0
|
||||||
|
~app-admin/packagekit-base-${PV}"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-libs/libxslt
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--enable-introspection=no \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--disable-dependency-tracking \
|
||||||
|
--enable-option-checking \
|
||||||
|
--enable-libtool-lock \
|
||||||
|
--disable-strict \
|
||||||
|
--disable-local \
|
||||||
|
--disable-gtk-doc \
|
||||||
|
--disable-command-not-found \
|
||||||
|
--disable-debuginfo-install \
|
||||||
|
--disable-gstreamer-plugin \
|
||||||
|
--disable-service-packs \
|
||||||
|
--disable-man-pages \
|
||||||
|
--disable-cron \
|
||||||
|
--disable-gtk-module \
|
||||||
|
--disable-networkmanager \
|
||||||
|
--disable-browser-plugin \
|
||||||
|
--disable-pm-utils \
|
||||||
|
--disable-device-rebind \
|
||||||
|
--disable-tests \
|
||||||
|
--enable-qt
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local qtdir=packagekit-qt2
|
||||||
|
cd "${S}"/lib/${qtdir} || die
|
||||||
|
emake || die "emake install failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
local qtdir=packagekit-qt2
|
||||||
|
cd "${S}"/lib/${qtdir} || die
|
||||||
|
emake DESTDIR="${D}" install || die "emake install failed"
|
||||||
|
}
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit/packagekit-0.6.20.ebuild,v 1.2 2012/01/28 17:17:21 lxnay Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit/packagekit-0.6.22.ebuild,v 1.1 2012/05/19 11:21:33 lxnay Exp $
|
||||||
|
|
||||||
EAPI="3"
|
EAPI="3"
|
||||||
|
|
@ -0,0 +1,22 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/packagekit/packagekit-0.7.4.ebuild,v 1.1 2012/05/19 11:57:45 lxnay Exp $
|
||||||
|
|
||||||
|
EAPI="3"
|
||||||
|
|
||||||
|
MY_PN="PackageKit"
|
||||||
|
MY_P=${MY_PN}-${PV}
|
||||||
|
|
||||||
|
DESCRIPTION="PackageKit Package Manager interface (meta package)"
|
||||||
|
HOMEPAGE="http://www.packagekit.org/"
|
||||||
|
SRC_URI=""
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86"
|
||||||
|
IUSE="gtk qt4"
|
||||||
|
|
||||||
|
RDEPEND="gtk? ( ~app-admin/packagekit-gtk-${PV} )
|
||||||
|
qt4? ( ~app-admin/packagekit-qt4-${PV} )"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}"
|
@ -1,13 +0,0 @@
|
|||||||
diff -Nuar hardlink++-0.02.orig/Makefile hardlink++-0.02/Makefile
|
|
||||||
--- hardlink++-0.02.orig/Makefile 2003-08-14 12:59:21.000000000 -0700
|
|
||||||
+++ hardlink++-0.02/Makefile 2005-01-29 20:00:47.618746992 -0800
|
|
||||||
@@ -1,2 +1,7 @@
|
|
||||||
-hardlink++: hardlink.cpp hardlink.h
|
|
||||||
- g++ -Wall -o hardlink++ hardlink.cpp
|
|
||||||
+CXX := g++
|
|
||||||
+CXXFLAGS :=
|
|
||||||
+BIN := hardlink++
|
|
||||||
+SRC := hardlink.cpp
|
|
||||||
+
|
|
||||||
+$(BIN): $(SRC)
|
|
||||||
+ $(CXX) -Wall $(CXXFLAGS) -o $@ $^
|
|
@ -1,32 +1,38 @@
|
|||||||
# Copyright 1999-2008 Gentoo Foundation
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/hardlink++/hardlink++-0.02.ebuild,v 1.4 2008/12/11 21:05:44 robbat2 Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-arch/hardlink++/hardlink++-0.02.ebuild,v 1.6 2012/05/19 12:33:12 ssuominen Exp $
|
||||||
|
|
||||||
inherit eutils
|
EAPI=4
|
||||||
DESCRIPTION="Save disk space by hardlinking identical files."
|
inherit eutils toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="Save disk space by hardlinking identical files"
|
||||||
HOMEPAGE="http://www.sodarock.com/hardlink/"
|
HOMEPAGE="http://www.sodarock.com/hardlink/"
|
||||||
SRC_URI="${HOMEPAGE}/${P}.tgz"
|
SRC_URI="mirror://gentoo/${P}.tgz"
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
LICENSE="GPL-2"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~ppc ~x86"
|
KEYWORDS="~amd64 ~ppc ~x86"
|
||||||
IUSE=""
|
IUSE=""
|
||||||
DEPEND="sys-devel/gcc"
|
|
||||||
RDEPEND=""
|
src_prepare() {
|
||||||
|
epatch \
|
||||||
src_unpack() {
|
"${FILESDIR}"/${P}-gcc34-optimize-help.patch \
|
||||||
unpack ${A}
|
"${FILESDIR}"/${P}-gcc-43-compile-fix.patch
|
||||||
epatch "${FILESDIR}"/${P}-gcc34-optimize-help.patch || die
|
|
||||||
epatch "${FILESDIR}"/${P}-sane-makefile.patch || die
|
rm -f Makefile
|
||||||
epatch "${FILESDIR}"/${P}-gcc-43-compile-fix.patch || die
|
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
# no configure
|
$(tc-getCXX) ${LDFLAGS} ${CXXFLAGS} hardlink.cpp -o ${PN} || die
|
||||||
emake CXXFLAGS="${CXXFLAGS}" || die "emake failed"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
into /usr
|
dobin ${PN}
|
||||||
dobin hardlink++
|
|
||||||
dodoc README
|
dodoc README
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
echo
|
||||||
|
ewarn "This codepath is dead. Migrate to app-arch/hardlink or"
|
||||||
|
ewarn "app-arch/hardlink-fedora instead."
|
||||||
|
}
|
||||||
|
@ -1 +1 @@
|
|||||||
DIST hardlink_0.1.1.tar.gz 6306 RMD160 2ef8baafbae9645bd20e1d0833c3de44f5001b4b SHA1 fb68c11fb2eaa68613818be7799fd84e3577f62a SHA256 b6ecd4fee72b66054ed941e23177e46537abefd4cc71d9c05b1b587d766f8273
|
DIST hardlink_0.2.0.tar.gz 12478 RMD160 29f662d66dc41025efbdbab79c7d6c772c26627c SHA1 6ba0fe26bbdf4feac6483550f647b4424e614cb9 SHA256 7dbacfaaaa6bcc090f75511b204b73ca8f9da7816c4e9ea384eee5261aaef8d1
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
# Copyright 1999-2009 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/hardlink/hardlink-0.1.1.ebuild,v 1.2 2009/10/23 09:18:39 robbat2 Exp $
|
|
||||||
|
|
||||||
DESCRIPTION="replace file copies using hardlinks"
|
|
||||||
HOMEPAGE="http://jak-linux.org/projects/hardlink/"
|
|
||||||
SRC_URI="${HOMEPAGE}/${P/-/_}.tar.gz"
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~x86 ~amd64"
|
|
||||||
IUSE=""
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND="dev-lang/python"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install || die "Failed emake install"
|
|
||||||
}
|
|
@ -0,0 +1,30 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-arch/hardlink/hardlink-0.2.0.ebuild,v 1.2 2012/05/19 10:50:58 ssuominen Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
inherit toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="A tool which replaces copies of a file with hardlinks"
|
||||||
|
HOMEPAGE="http://jak-linux.org/projects/hardlink/"
|
||||||
|
SRC_URI="http://jak-linux.org/projects/${PN}/${PN}_${PV}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="dev-libs/libpcre"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
DOCS="README"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed -i -e '/^CF/s:?=:+=:' -e '/^CF/s:-O2 -g::' Makefile || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
tc-export CC
|
||||||
|
emake
|
||||||
|
}
|
@ -1,7 +1,9 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer>
|
<herd>shell-tools</herd>
|
||||||
<email>robbat2@gentoo.org</email>
|
<maintainer>
|
||||||
</maintainer>
|
<email>robbat2@gentoo.org</email>
|
||||||
|
<name>Robin H. Johnson</name>
|
||||||
|
</maintainer>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
@ -0,0 +1,113 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-cdr/k3b/k3b-2.0.2-r2.ebuild,v 1.1 2012/05/19 17:38:22 kensington Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
MULTIMEDIA_REQUIRED="always"
|
||||||
|
WEBKIT_REQUIRED="always"
|
||||||
|
KDE_HANDBOOK="optional"
|
||||||
|
KDE_SCM="git"
|
||||||
|
|
||||||
|
# Translations are only in the tarballs, not in the git repo
|
||||||
|
if [[ ${PV} != *9999* ]]; then
|
||||||
|
KDE_LINGUAS="ast be bg ca ca@valencia cs csb da de el en_GB eo es et eu fi fr ga
|
||||||
|
gl he hi hne hr hu is it ja km ko ku lt mai nb nds nl nn oc pa pl pt pt_BR ro ru
|
||||||
|
se sk sl sv th tr uk zh_CN zh_TW"
|
||||||
|
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P/_}.tar.bz2"
|
||||||
|
DOCS=( FAQ PERMISSIONS README )
|
||||||
|
S=${WORKDIR}/${P/_*}
|
||||||
|
else
|
||||||
|
DOCS=( FAQ.txt PERMISSIONS.txt README.txt )
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit kde4-base
|
||||||
|
|
||||||
|
DESCRIPTION="The CD/DVD Kreator for KDE"
|
||||||
|
HOMEPAGE="http://www.k3b.org/"
|
||||||
|
|
||||||
|
LICENSE="GPL-2 FDL-1.2"
|
||||||
|
SLOT="4"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||||
|
IUSE="debug dvd emovix encode ffmpeg flac lame mad musepack sndfile sox taglib vcd vorbis +wav"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
$(add_kdebase_dep libkcddb)
|
||||||
|
media-libs/libsamplerate
|
||||||
|
dvd? ( media-libs/libdvdread )
|
||||||
|
encode? ( lame? ( media-sound/lame ) )
|
||||||
|
ffmpeg? ( virtual/ffmpeg )
|
||||||
|
flac? ( >=media-libs/flac-1.2[cxx] )
|
||||||
|
mad? ( media-libs/libmad )
|
||||||
|
musepack? ( >=media-sound/musepack-tools-444 )
|
||||||
|
sndfile? ( media-libs/libsndfile )
|
||||||
|
taglib? ( >=media-libs/taglib-1.5 )
|
||||||
|
vorbis? ( media-libs/libvorbis )
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
$(add_kdebase_dep kdelibs 'udev,udisks(+)')
|
||||||
|
app-cdr/cdrdao
|
||||||
|
media-sound/cdparanoia
|
||||||
|
virtual/cdrtools
|
||||||
|
dvd? (
|
||||||
|
>=app-cdr/dvd+rw-tools-7
|
||||||
|
encode? ( media-video/transcode[dvd] )
|
||||||
|
)
|
||||||
|
emovix? ( media-video/emovix )
|
||||||
|
encode? ( sox? ( media-sound/sox ) )
|
||||||
|
vcd? ( media-video/vcdimager )
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS+=( ChangeLog )
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${P}-ffmpeg.patch"
|
||||||
|
"${FILESDIR}/${P}-libavformat54.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
mycmakeargs=(
|
||||||
|
-DK3B_BUILD_API_DOCS=OFF
|
||||||
|
-DK3B_BUILD_K3BSETUP=OFF
|
||||||
|
-DK3B_ENABLE_HAL_SUPPORT=OFF
|
||||||
|
-DK3B_ENABLE_MUSICBRAINZ=OFF
|
||||||
|
$(cmake-utils_use debug K3B_DEBUG)
|
||||||
|
$(cmake-utils_use dvd K3B_ENABLE_DVD_RIPPING)
|
||||||
|
$(cmake-utils_use taglib K3B_ENABLE_TAGLIB)
|
||||||
|
$(cmake-utils_use encode K3B_BUILD_EXTERNAL_ENCODER_PLUGIN)
|
||||||
|
$(cmake-utils_use flac K3B_BUILD_FLAC_DECODER_PLUGIN)
|
||||||
|
$(cmake-utils_use ffmpeg K3B_BUILD_FFMPEG_DECODER_PLUGIN)
|
||||||
|
$(cmake-utils_use mad K3B_BUILD_MAD_DECODER_PLUGIN)
|
||||||
|
$(cmake-utils_use musepack K3B_BUILD_MUSE_DECODER_PLUGIN)
|
||||||
|
$(cmake-utils_use sndfile K3B_BUILD_SNDFILE_DECODER_PLUGIN)
|
||||||
|
$(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_DECODER_PLUGIN)
|
||||||
|
$(cmake-utils_use wav K3B_BUILD_WAVE_DECODER_PLUGIN)
|
||||||
|
)
|
||||||
|
|
||||||
|
if use encode; then
|
||||||
|
mycmakeargs+=(
|
||||||
|
$(cmake-utils_use lame K3B_BUILD_LAME_ENCODER_PLUGIN)
|
||||||
|
$(cmake-utils_use sox K3B_BUILD_SOX_ENCODER_PLUGIN)
|
||||||
|
$(cmake-utils_use vorbis K3B_BUILD_OGGVORBIS_ENCODER_PLUGIN)
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
|
||||||
|
kde4-base_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
kde4-base_pkg_postinst
|
||||||
|
|
||||||
|
echo
|
||||||
|
elog "We don't install k3bsetup anymore because Gentoo doesn't need it."
|
||||||
|
elog "If you get warnings on start-up, uncheck the \"Check system"
|
||||||
|
elog "configuration\" option in the \"Misc\" settings window."
|
||||||
|
echo
|
||||||
|
|
||||||
|
local group=cdrom
|
||||||
|
use kernel_linux || group=operator
|
||||||
|
elog "Make sure you have proper read/write permissions on the cdrom device(s)."
|
||||||
|
elog "Usually, it is sufficient to be in the ${group} group."
|
||||||
|
echo
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST simhv33-0.zip 2153444 RMD160 778cc7836b4558b57f1b9ca54427f3d2e8da94a4 SHA1 99a021afe2fd8dfb32bb479e383347e2b883e0f9 SHA256 28fcdc8443f6e2460193eb6ed8d41be95d75226490926219a0dfd5028eaf051c
|
DIST simhv33-0.zip 2153444 RMD160 778cc7836b4558b57f1b9ca54427f3d2e8da94a4 SHA1 99a021afe2fd8dfb32bb479e383347e2b883e0f9 SHA256 28fcdc8443f6e2460193eb6ed8d41be95d75226490926219a0dfd5028eaf051c
|
||||||
DIST simhv38-1.zip 2954982 RMD160 f085c52ec92425f84f65b3f3605cb7aba8be7b32 SHA1 5eac2f8e50be11600727983e05072690a7066702 SHA256 4fe294fa5285b1d6d0bd69f60889c00e518ce2be5f00abc2bd4adfa8daa85b06
|
DIST simhv38-1.zip 2954982 RMD160 f085c52ec92425f84f65b3f3605cb7aba8be7b32 SHA1 5eac2f8e50be11600727983e05072690a7066702 SHA256 4fe294fa5285b1d6d0bd69f60889c00e518ce2be5f00abc2bd4adfa8daa85b06
|
||||||
|
DIST simhv39-0.zip 3103657 RMD160 a464e7d1fc6d58dd23a3ef623c3c018d5d60b050 SHA1 1de3938f0dcb51d55b0e53aea8ae9769ccc57bdb SHA256 e49b259b66ad6311ca9066dee3d3693cd915106a6938a52ed685cdbada8eda3b
|
||||||
|
@ -0,0 +1,11 @@
|
|||||||
|
--- simh-3.9.0/makefile
|
||||||
|
+++ simh-3.9.0/makefile
|
||||||
|
@@ -249,7 +249,7 @@
|
||||||
|
NETWORK_OPT = $(NETWORK_CCDEFS)
|
||||||
|
endif
|
||||||
|
ifneq (binexists,$(shell if $(TEST) -e BIN; then echo binexists; fi))
|
||||||
|
- MKDIRBIN = if $(TEST) ! -e BIN; then mkdir BIN; fi
|
||||||
|
+ MKDIRBIN = mkdir -p BIN
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
#Win32 Environments (via MinGW32)
|
@ -0,0 +1,13 @@
|
|||||||
|
--- simh-3.9.0/makefile
|
||||||
|
+++ simh-3.9.0/makefile
|
||||||
|
@@ -300,8 +300,8 @@
|
||||||
|
CFLAGS_O = -O0
|
||||||
|
BUILD_FEATURES = - debugging support
|
||||||
|
else
|
||||||
|
- CFLAGS_O = -O2
|
||||||
|
- LDFLAGS_O =
|
||||||
|
+ CFLAGS_O ?= -O2
|
||||||
|
+ LDFLAGS_O ?=
|
||||||
|
GCC_MAJOR_VERSION = $(firstword $(subst ., ,$(GCC_VERSION)))
|
||||||
|
ifneq (3,$(GCC_MAJOR_VERSION))
|
||||||
|
ifeq (,$(GCC_OPTIMIZERS_CMD))
|
@ -1,8 +1,15 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
|
<herd>proxy-maintainers</herd>
|
||||||
<maintainer>
|
<maintainer>
|
||||||
<email>maintainer-needed@gentoo.org</email>
|
<email>alex.buell@munted.eu</email>
|
||||||
<description>This package lacks a primary herd or maintainer.</description>
|
<name>Alex Buell</name>
|
||||||
|
<description>Proxy maintainer. Assign bugs to him</description>
|
||||||
|
</maintainer>
|
||||||
|
<maintainer>
|
||||||
|
<email>xmw@gentoo.org</email>
|
||||||
|
<name>Michael Weber</name>
|
||||||
|
<description>CC him on bugs</description>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
@ -0,0 +1,61 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-emulation/simh/simh-3.9.0.ebuild,v 1.1 2012/05/19 09:52:52 xmw Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit eutils toolchain-funcs versionator
|
||||||
|
|
||||||
|
MY_P="${PN}v$(get_version_component_range 1)$(get_version_component_range 2)-$(get_version_component_range 3)"
|
||||||
|
DESCRIPTION="a simulator for historical computers such as Vax, PDP-11 etc.)"
|
||||||
|
HOMEPAGE="http://simh.trailing-edge.com/"
|
||||||
|
SRC_URI="http://simh.trailing-edge.com/sources/${MY_P}.zip"
|
||||||
|
|
||||||
|
LICENSE="as-is"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="net-libs/libpcap"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
app-arch/unzip"
|
||||||
|
|
||||||
|
S=${WORKDIR}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# convert makefile from dos format to unix format
|
||||||
|
edos2unix makefile
|
||||||
|
|
||||||
|
epatch "${FILESDIR}"/${P}-respect-FLAGS.patch \
|
||||||
|
"${FILESDIR}"/${P}-fix-mkdir-race.patch
|
||||||
|
|
||||||
|
# fix linking on Darwin
|
||||||
|
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||||
|
sed -e 's/-lrt//g' \
|
||||||
|
-i makefile || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
export GCC="$(tc-getCC)"
|
||||||
|
export LDFLAGS_O="${LDFLAGS}"
|
||||||
|
export CFLAGS_O="${CFLAGS}"
|
||||||
|
|
||||||
|
local my_makeopts="USE_NETWORK=1"
|
||||||
|
if [ "$(gcc-major-version)" -le "4" -a "$(gcc-minor-version)" -lt "6" ] ; then
|
||||||
|
my_makeopts+=" NO_LTO=1"
|
||||||
|
fi
|
||||||
|
|
||||||
|
emake ${my_makeopts}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
for BINFILE in BIN/* ; do
|
||||||
|
newbin ${BINFILE} "simh-${BINFILE}"
|
||||||
|
done
|
||||||
|
|
||||||
|
insinto /usr/share/simh
|
||||||
|
doins VAX/*.bin
|
||||||
|
|
||||||
|
dodoc *.txt */*.txt
|
||||||
|
}
|
@ -1,3 +1,3 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
/usr/sbin/lynis -c --auditor "automated" --cronjob
|
/usr/sbin/lynis --checkall --auditor "automated" --cronjob
|
||||||
|
@ -1 +1,2 @@
|
|||||||
DIST man-PL28-06-2007.tar.gz 3436680 RMD160 af23cc1a12365ffb90dc3f2e29a4337562e927e7 SHA1 ea5d87ab905ba8fb38f79bbc4519ac751adb3dde SHA256 9cd783f5b6e42fd53b7cc929225824f3b8e9e8cb1615e481ac02a43ac29a510b
|
DIST man-PL28-06-2007.tar.gz 3436680 RMD160 af23cc1a12365ffb90dc3f2e29a4337562e927e7 SHA1 ea5d87ab905ba8fb38f79bbc4519ac751adb3dde SHA256 9cd783f5b6e42fd53b7cc929225824f3b8e9e8cb1615e481ac02a43ac29a510b
|
||||||
|
DIST manpages-pl-0.2.tar.bz2 2317002 RMD160 f81301a1c5179fcd0361688ba600564b17a5211f SHA1 cd3ea3ad349877020502e124006eee4103debc46 SHA256 7f157e48f5b8ca3de7d90dac362aaead34879b8c17bf65683de4630eef769595
|
||||||
|
@ -0,0 +1,32 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-i18n/man-pages-pl/man-pages-pl-0.2.ebuild,v 1.1 2012/05/19 10:35:42 nelchael Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
MY_PN="${PN/-/}"
|
||||||
|
|
||||||
|
DESCRIPTION="A collection of Polish translations of Linux manual pages."
|
||||||
|
HOMEPAGE="https://sourceforge.net/projects/manpages-pl/"
|
||||||
|
SRC_URI="mirror://sourceforge/${MY_PN}/${MY_PN}-${PV}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2 GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
DEPEND=""
|
||||||
|
|
||||||
|
DOCS=(AUTHORS CHANGELOG README)
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
man_pages_from_other_packesg="chfn.1 groups.1 login.1 su.1"
|
||||||
|
for man_page in ${man_pages_from_other_packesg}; do
|
||||||
|
find "${S}" -name "${man_page}" -exec rm -fv {} \;
|
||||||
|
done
|
||||||
|
|
||||||
|
sed -i -e 's,gzip,:,g' "${S}/Makefile" || die
|
||||||
|
}
|
@ -1,48 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/man-pages-pl/man-pages-pl-20070628.ebuild,v 1.6 2012/04/25 16:09:36 jlec Exp $
|
|
||||||
|
|
||||||
inherit autotools
|
|
||||||
|
|
||||||
DESCRIPTION="A collection of Polish translations of Linux manual pages."
|
|
||||||
HOMEPAGE="http://www.batnet.pl/ptm/"
|
|
||||||
SRC_URI="http://www.batnet.pl/ptm/man-PL${PV:6:2}-${PV:4:2}-${PV:0:4}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND=""
|
|
||||||
DEPEND=""
|
|
||||||
|
|
||||||
S="${WORKDIR}/pl_PL"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
unpack ${A}
|
|
||||||
cd "${S}"
|
|
||||||
|
|
||||||
# missing manpages
|
|
||||||
sed -i -e '/\tpasswd.1/ d' man1/Makefile.am
|
|
||||||
|
|
||||||
# manpages provided by other packages
|
|
||||||
mans="gendiff.1 groups.1 apropos.1 man.1 su.1 newgrp.1 whatis.1 gpasswd.1 chsh.1 \
|
|
||||||
chfn.1 limits.5 login.1 expiry.1 porttime.5 lastlog.8 faillog.8 logoutd.8 \
|
|
||||||
rpm.8 rpmdeps.8 rpmbuild.8 rpmcache.8 rpmgraph.8 rpm2cpio.8 evim.1 vim.1 \
|
|
||||||
vimdiff.1 vimtutor.1 ex.1 rview.1 rvim.1 view.1 suauth.5 mc.1"
|
|
||||||
for page in ${mans} ; do
|
|
||||||
sed -i -e "/\\t${page}/ d" man${page: -1}/Makefile.am
|
|
||||||
done
|
|
||||||
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
econf
|
|
||||||
emake || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
make DESTDIR="${D}" install || die
|
|
||||||
dodoc AUTHORS ChangeLog FAQ NEWS README TODO
|
|
||||||
}
|
|
@ -1,3 +1,2 @@
|
|||||||
DIST nvidiabl-0.70-source-only.dkms.tar.gz 11160 RMD160 0af92f6d6b8fc077ac386289960d36e125f19804 SHA1 938a191f4e86538064546e236a066a0643a1496b SHA256 c1be8aa5e94300799bc27062efcd0410fc7ac4e0addf4d8259a942148d307b33
|
|
||||||
DIST nvidiabl-0.72-source-only.dkms.tar.gz 11559 RMD160 3f278c709dfd6ab457f95bc795e3b9e65c78d894 SHA1 008adccb1fea093f327742432e28abc542141d40 SHA256 2b88364a8d4f595fd3a655c80c26f21a2b9f48b3dbcf1aee413da58f291fb542
|
|
||||||
DIST nvidiabl-0.73-source-only.dkms.tar.gz 11638 RMD160 fe110f02c2fd20f83b113e6a8eac3a85ff5009fa SHA1 b110fdfb0ef7710d5517ab9012412f822f468933 SHA256 7469e5694dc7b8bf2f243de870fbe0825bcadae0ba3e25bd8f7251198eaca463
|
DIST nvidiabl-0.73-source-only.dkms.tar.gz 11638 RMD160 fe110f02c2fd20f83b113e6a8eac3a85ff5009fa SHA1 b110fdfb0ef7710d5517ab9012412f822f468933 SHA256 7469e5694dc7b8bf2f243de870fbe0825bcadae0ba3e25bd8f7251198eaca463
|
||||||
|
DIST nvidiabl-0.74-source-only.dkms.tar.gz 11644 RMD160 3c5862c1b38cc685066127120b33198b1299a1c8 SHA1 2c364ddc3dca66e9f496ddfbcf99748de507eefc SHA256 656562ba1ca6b0e7be0e792008c2c6205a81c062e592a31eeaf848d8ecc8c3ba
|
||||||
|
@ -1,30 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/nvidiabl/nvidiabl-0.70.ebuild,v 1.2 2012/04/23 19:19:09 mgorny Exp $
|
|
||||||
|
|
||||||
EAPI=3
|
|
||||||
inherit linux-mod
|
|
||||||
|
|
||||||
DESCRIPTION="Linux driver for setting the backlight brightness on laptops using
|
|
||||||
NVIDIA GPU"
|
|
||||||
HOMEPAGE="https://github.com/guillaumezin/nvidiabl"
|
|
||||||
SRC_URI="mirror://github/guillaumezin/${PN}/${P}-source-only.dkms.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=""
|
|
||||||
RDEPEND=""
|
|
||||||
|
|
||||||
BUILD_TARGETS="modules"
|
|
||||||
MODULE_NAMES="nvidiabl()"
|
|
||||||
CONFIG_CHECK="FB_BACKLIGHT"
|
|
||||||
|
|
||||||
S=${WORKDIR}/dkms_source_tree
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
BUILD_PARAMS="KVER=${KV_FULL}"
|
|
||||||
linux-mod_src_compile
|
|
||||||
}
|
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/nvidiabl/nvidiabl-0.72.ebuild,v 1.2 2012/04/23 19:19:09 mgorny Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-laptop/nvidiabl/nvidiabl-0.74.ebuild,v 1.1 2012/05/19 11:39:38 angelos Exp $
|
||||||
|
|
||||||
EAPI=4
|
EAPI=4
|
||||||
inherit linux-mod
|
inherit linux-mod
|
@ -1,205 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-office/openoffice-bin/openoffice-bin-3.3.0.ebuild,v 1.15 2011/08/25 12:59:20 chithanh Exp $
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
|
|
||||||
inherit eutils fdo-mime gnome2-utils pax-utils prefix rpm multilib
|
|
||||||
|
|
||||||
IUSE="gnome java"
|
|
||||||
|
|
||||||
BUILDID="9567"
|
|
||||||
BUILDID2="9556"
|
|
||||||
MST="OOO330_m20"
|
|
||||||
MY_PV="${PV}rc10"
|
|
||||||
MY_PV2="${MY_PV}_20110118"
|
|
||||||
BVER="${PV}-${BUILDID}"
|
|
||||||
BVER2="3.3-${BUILDID2}"
|
|
||||||
UREVER="1.7.0"
|
|
||||||
BASIS="ooobasis3.3"
|
|
||||||
BASIS2="basis3.3"
|
|
||||||
NM="openoffice"
|
|
||||||
NM1="${NM}.org"
|
|
||||||
NM2="${NM1}3"
|
|
||||||
NM3="${NM2}.3"
|
|
||||||
FILEPATH="http://download.services.openoffice.org/files/extended/${MY_PV}"
|
|
||||||
if [ "${ARCH}" = "amd64" ] ; then
|
|
||||||
XARCH="x86_64"
|
|
||||||
PACKED="${MST}_native_packed-1"
|
|
||||||
else
|
|
||||||
XARCH="i586"
|
|
||||||
PACKED="${MST}_native_packed-1"
|
|
||||||
fi
|
|
||||||
UP="${PACKED}_en-US.${BUILDID}/RPMS"
|
|
||||||
|
|
||||||
DESCRIPTION="OpenOffice productivity suite."
|
|
||||||
HOMEPAGE="http://www.openoffice.org/"
|
|
||||||
SRC_URI="x86? ( http://download.services.openoffice.org/files/stable/${PV}/OOo_${PV}_Linux_x86_install-rpm_en-US.tar.gz )
|
|
||||||
amd64? ( http://download.services.openoffice.org/files/stable/${PV}/OOo_${PV}_Linux_x86-64_install-rpm-wJRE_en-US.tar.gz )"
|
|
||||||
|
|
||||||
LANGS="ar as ast be_BY bg bn ca ca_XV cs da de dz el en en_GB eo es et eu fi fr ga gl gu he hi hu id is it ja ka km kn ko ku lt lv mk ml mr my nb nl nn oc om or pa_IN pl pt pt_BR ro ru sh si sk sl sr sv ta te th tr ug uk uz vi zh_CN zh_TW"
|
|
||||||
|
|
||||||
for X in ${LANGS} ; do
|
|
||||||
[[ ${X} != "en" ]] && SRC_URI="${SRC_URI} linguas_${X}? (
|
|
||||||
x86? ( "${FILEPATH}"/OOo_${MY_PV2}_Linux_x86_langpack-rpm_${X/_/-}.tar.gz )
|
|
||||||
amd64? ( "${FILEPATH}"/OOo_${MY_PV2}_Linux_x86-64_langpack-rpm_${X/_/-}.tar.gz ) )"
|
|
||||||
IUSE="${IUSE} linguas_${X}"
|
|
||||||
done
|
|
||||||
|
|
||||||
LICENSE="LGPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
|
|
||||||
|
|
||||||
RDEPEND="!app-office/libreoffice
|
|
||||||
!app-office/openoffice
|
|
||||||
!app-office/libreoffice-bin
|
|
||||||
!prefix? ( sys-libs/glibc )
|
|
||||||
app-arch/unzip
|
|
||||||
app-arch/zip
|
|
||||||
>=dev-lang/perl-5.0
|
|
||||||
>=media-libs/freetype-2.1.10-r2
|
|
||||||
x11-libs/libXaw
|
|
||||||
x11-libs/libXinerama"
|
|
||||||
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
sys-apps/findutils"
|
|
||||||
|
|
||||||
PDEPEND="java? ( >=virtual/jre-1.5 )"
|
|
||||||
|
|
||||||
RESTRICT="strip"
|
|
||||||
|
|
||||||
QA_EXECSTACK="usr/$(get_libdir)/${NM}/${BASIS2}/program/*
|
|
||||||
usr/$(get_libdir)/${NM}/ure/lib/*"
|
|
||||||
QA_TEXTRELS="usr/$(get_libdir)/${NM}/${BASIS2}/program/libvclplug_genli.so \
|
|
||||||
usr/$(get_libdir)/${NM}/${BASIS2}/program/python-core-2.6.1/lib/lib-dynload/_curses_panel.so \
|
|
||||||
usr/$(get_libdir)/${NM}/${BASIS2}/program/python-core-2.6.1/lib/lib-dynload/_curses.so \
|
|
||||||
usr/$(get_libdir)/${NM}/ure/lib/*"
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
|
|
||||||
unpack ${A}
|
|
||||||
|
|
||||||
cp "${FILESDIR}"/{50-${PN},wrapper.in} "${T}"
|
|
||||||
eprefixify "${T}"/{50-${PN},wrapper.in}
|
|
||||||
|
|
||||||
for i in base binfilter calc core01 core02 core03 core04 core05 core06 core07 draw graphicfilter images impress math ooofonts oooimprovement ooolinguistic pyuno testtool writer xsltfilter ; do
|
|
||||||
rpm_unpack "./${UP}/${BASIS}-${i}-${BVER}.${XARCH}.rpm"
|
|
||||||
done
|
|
||||||
|
|
||||||
rpm_unpack "./${UP}/${NM2}-${BVER}.${XARCH}.rpm"
|
|
||||||
rpm_unpack "./${UP}/${NM1}-ure-${UREVER}-${BUILDID}.${XARCH}.rpm"
|
|
||||||
|
|
||||||
for j in base calc draw impress math writer; do
|
|
||||||
rpm_unpack "./${UP}/${NM2}-${j}-${BVER}.${XARCH}.rpm"
|
|
||||||
done
|
|
||||||
|
|
||||||
rpm_unpack "./${UP}/desktop-integration/${NM3}-freedesktop-menus-${BVER2}.noarch.rpm"
|
|
||||||
|
|
||||||
use gnome && rpm_unpack "./${UP}/${BASIS}-gnome-integration-${BVER}.${XARCH}.rpm"
|
|
||||||
use java && rpm_unpack "./${UP}/${BASIS}-javafilter-${BVER}.${XARCH}.rpm"
|
|
||||||
|
|
||||||
# English support installed by default
|
|
||||||
rpm_unpack "./${UP}/${BASIS}-en-US-${BVER}.${XARCH}.rpm"
|
|
||||||
rpm_unpack "./${UP}/${NM2}-en-US-${BVER}.${XARCH}.rpm"
|
|
||||||
rpm_unpack "./${UP}/${NM2}-dict-en-${BVER}.${XARCH}.rpm"
|
|
||||||
for s in base binfilter calc draw help impress math res writer ; do
|
|
||||||
rpm_unpack "./${UP}/${BASIS}-en-US-${s}-${BVER}.${XARCH}.rpm"
|
|
||||||
done
|
|
||||||
|
|
||||||
# Localization
|
|
||||||
strip-linguas ${LANGS}
|
|
||||||
for l in ${LINGUAS}; do
|
|
||||||
m="${l/_/-}"
|
|
||||||
if [[ ${m} != "en" ]] ; then
|
|
||||||
LANGDIR="${PACKED}_${m}.${BUILDID}/RPMS/"
|
|
||||||
rpm_unpack "./${LANGDIR}/${BASIS}-${m}-${BVER}.${XARCH}.rpm"
|
|
||||||
rpm_unpack "./${LANGDIR}/${NM2}-${m}-${BVER}.${XARCH}.rpm"
|
|
||||||
for n in base binfilter calc draw help impress math res writer; do
|
|
||||||
rpm_unpack "./${LANGDIR}/${BASIS}-${m}-${n}-${BVER}.${XARCH}.rpm"
|
|
||||||
done
|
|
||||||
|
|
||||||
for DICT_FILE in `find "./${LANGDIR}" -name "${NM2}-dict-*-${BVER}.${XARCH}.rpm"`; do
|
|
||||||
DICT_REGEX="s/${NM2}-dict-(.*?)-${BVER}.${XARCH}.rpm/\1/"
|
|
||||||
DICT_LOCALE=`basename "$DICT_FILE" | sed -E "${DICT_REGEX}"`
|
|
||||||
if [[ -n "${DICT_LOCALE}" && ! -d "${WORKDIR}/opt/${NM1}/share/extensions/dict-${DICT_LOCALE}" ]] ; then
|
|
||||||
rpm_unpack "${DICT_FILE}"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install () {
|
|
||||||
|
|
||||||
INSTDIR="/usr/$(get_libdir)/${NM}"
|
|
||||||
dodir ${INSTDIR}
|
|
||||||
mv "${WORKDIR}"/opt/${NM1}/* "${ED}${INSTDIR}" || die
|
|
||||||
mv "${WORKDIR}"/opt/${NM2}/* "${ED}${INSTDIR}" || die
|
|
||||||
|
|
||||||
#Menu entries, icons and mime-types
|
|
||||||
cd "${ED}${INSTDIR}/share/xdg/"
|
|
||||||
for desk in base calc draw impress javafilter math printeradmin qstart startcenter writer; do
|
|
||||||
if [ "${desk}" = "javafilter" ] ; then
|
|
||||||
use java || { rm javafilter.desktop; continue; }
|
|
||||||
fi
|
|
||||||
mv ${desk}.desktop ${NM1}-${desk}.desktop
|
|
||||||
sed -i -e s/${NM2}/ooffice/g ${NM1}-${desk}.desktop || die
|
|
||||||
domenu ${NM1}-${desk}.desktop
|
|
||||||
done
|
|
||||||
insinto /usr/share
|
|
||||||
doins -r "${WORKDIR}"/usr/share/icons
|
|
||||||
doins -r "${WORKDIR}"/usr/share/mime
|
|
||||||
|
|
||||||
# Make sure the permissions are right
|
|
||||||
use prefix || fowners -R root:0 /
|
|
||||||
|
|
||||||
# Install wrapper script
|
|
||||||
newbin "${T}/wrapper.in" ooffice
|
|
||||||
sed -i -e s/LIBDIR/$(get_libdir)/g "${ED}/usr/bin/ooffice" || die
|
|
||||||
|
|
||||||
# Component symlinks
|
|
||||||
for app in base calc draw impress math writer; do
|
|
||||||
dosym ${INSTDIR}/program/s${app} /usr/bin/oo${app}
|
|
||||||
done
|
|
||||||
|
|
||||||
dosym ${INSTDIR}/program/spadmin /usr/bin/ooffice-printeradmin
|
|
||||||
dosym ${INSTDIR}/program/soffice /usr/bin/soffice
|
|
||||||
|
|
||||||
rm -f "${ED}${INSTDIR}/basis-link" || die
|
|
||||||
dosym ${INSTDIR}/${BASIS2} ${INSTDIR}/basis-link
|
|
||||||
|
|
||||||
# Change user install dir
|
|
||||||
sed -i -e "s/.${NM1}\/3/.ooo3/g" "${ED}${INSTDIR}/program/bootstraprc" || die
|
|
||||||
|
|
||||||
# Non-java weirdness see bug #99366
|
|
||||||
use !java && rm -f "${ED}${INSTDIR}/ure/bin/javaldx"
|
|
||||||
|
|
||||||
# prevent revdep-rebuild from attempting to rebuild all the time
|
|
||||||
insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
|
|
||||||
use gnome && gnome2_icon_savelist
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
|
|
||||||
fdo-mime_desktop_database_update
|
|
||||||
fdo-mime_mime_database_update
|
|
||||||
use gnome && gnome2_icon_cache_update
|
|
||||||
|
|
||||||
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/${NM}/program/soffice.bin
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
|
|
||||||
fdo-mime_desktop_database_update
|
|
||||||
use gnome && gnome2_icon_cache_update
|
|
||||||
|
|
||||||
}
|
|
@ -0,0 +1,131 @@
|
|||||||
|
http://bugs.gentoo.org/414063
|
||||||
|
|
||||||
|
http://cgit.sukimashita.com/libimobiledevice.git/commit/?id=70dfe8ad1766990386f1db04bbe5a4826bcde4e5
|
||||||
|
http://cgit.sukimashita.com/libimobiledevice.git/commit/?id=84235e0834e57551028329723f4510e1dbe7bc11
|
||||||
|
http://cgit.sukimashita.com/libimobiledevice.git/commit/?id=849ea066426b8f5f6e6d1aea9804e095edca3b49
|
||||||
|
|
||||||
|
--- configure.ac
|
||||||
|
+++ configure.ac
|
||||||
|
@@ -83,10 +83,20 @@
|
||||||
|
CYTHON=false
|
||||||
|
fi
|
||||||
|
if [test "x$CYTHON" != "xfalse"]; then
|
||||||
|
- CYTHON_SUB=cython
|
||||||
|
+ AC_MSG_CHECKING([for libplist Cython bindings])
|
||||||
|
CYTHON_PLIST_INCLUDE_DIR=$($PKG_CONFIG --variable=includedir libplist)/plist/cython
|
||||||
|
- AC_SUBST([CYTHON_PLIST_INCLUDE_DIR])
|
||||||
|
- cython_python_bindings=yes
|
||||||
|
+ if [test ! -d "$CYTHON_PLIST_INCLUDE_DIR"]; then
|
||||||
|
+ CYTHON=false
|
||||||
|
+ CYTHON_SUB=
|
||||||
|
+ cython_python_bindings=no
|
||||||
|
+ AC_MSG_RESULT([no])
|
||||||
|
+ AC_MSG_WARN([cannot find libplist Cython bindings. You should install your distribution specific libplist Cython bindings package.])
|
||||||
|
+ else
|
||||||
|
+ AC_SUBST([CYTHON_PLIST_INCLUDE_DIR])
|
||||||
|
+ AC_MSG_RESULT([$CYTHON_PLIST_INCLUDE_DIR])
|
||||||
|
+ CYTHON_SUB=cython
|
||||||
|
+ cython_python_bindings=yes
|
||||||
|
+ fi
|
||||||
|
else
|
||||||
|
CYTHON_SUB=
|
||||||
|
cython_python_bindings=no
|
||||||
|
--- cython/afc.pxi
|
||||||
|
+++ cython/afc.pxi
|
||||||
|
@@ -162,7 +162,7 @@
|
||||||
|
err = afc_client_free(self._c_client)
|
||||||
|
self.handle_error(err)
|
||||||
|
|
||||||
|
- cdef inline BaseError _error(self, int16_t ret):
|
||||||
|
+ cdef BaseError _error(self, int16_t ret):
|
||||||
|
return AfcError(ret)
|
||||||
|
|
||||||
|
cpdef list get_device_info(self):
|
||||||
|
--- cython/imobiledevice.pxd
|
||||||
|
+++ cython/imobiledevice.pxd
|
||||||
|
@@ -51,8 +51,8 @@
|
||||||
|
cdef class PropertyListService(BaseService):
|
||||||
|
cpdef send(self, plist.Node node)
|
||||||
|
cpdef object receive(self)
|
||||||
|
- cdef inline int16_t _send(self, plist.plist_t node)
|
||||||
|
- cdef inline int16_t _receive(self, plist.plist_t* c_node)
|
||||||
|
+ cdef int16_t _send(self, plist.plist_t node)
|
||||||
|
+ cdef int16_t _receive(self, plist.plist_t* c_node)
|
||||||
|
|
||||||
|
cdef extern from "libimobiledevice/lockdown.h":
|
||||||
|
cdef struct lockdownd_client_private:
|
||||||
|
--- cython/imobiledevice.pyx
|
||||||
|
+++ cython/imobiledevice.pyx
|
||||||
|
@@ -25,9 +25,8 @@
|
||||||
|
return 0
|
||||||
|
cdef BaseError err = self._error(ret)
|
||||||
|
raise err
|
||||||
|
- return -1
|
||||||
|
|
||||||
|
- cdef inline BaseError _error(self, int16_t ret): pass
|
||||||
|
+ cdef BaseError _error(self, int16_t ret): pass
|
||||||
|
|
||||||
|
cdef extern from "libimobiledevice/libimobiledevice.h":
|
||||||
|
ctypedef enum idevice_error_t:
|
||||||
|
@@ -211,10 +210,10 @@
|
||||||
|
plist.plist_free(c_node)
|
||||||
|
raise
|
||||||
|
|
||||||
|
- cdef inline int16_t _send(self, plist.plist_t node):
|
||||||
|
+ cdef int16_t _send(self, plist.plist_t node):
|
||||||
|
raise NotImplementedError("send is not implemented")
|
||||||
|
|
||||||
|
- cdef inline int16_t _receive(self, plist.plist_t* c_node):
|
||||||
|
+ cdef int16_t _receive(self, plist.plist_t* c_node):
|
||||||
|
raise NotImplementedError("receive is not implemented")
|
||||||
|
|
||||||
|
cdef class DeviceLinkService(PropertyListService):
|
||||||
|
--- cython/mobilesync.pxi
|
||||||
|
+++ cython/mobilesync.pxi
|
||||||
|
@@ -149,10 +149,10 @@
|
||||||
|
plist.plist_free(remapping)
|
||||||
|
raise
|
||||||
|
|
||||||
|
- cdef inline int16_t _send(self, plist.plist_t node):
|
||||||
|
+ cdef int16_t _send(self, plist.plist_t node):
|
||||||
|
return mobilesync_send(self._c_client, node)
|
||||||
|
|
||||||
|
- cdef inline int16_t _receive(self, plist.plist_t* node):
|
||||||
|
+ cdef int16_t _receive(self, plist.plist_t* node):
|
||||||
|
return mobilesync_receive(self._c_client, node)
|
||||||
|
|
||||||
|
cdef inline BaseError _error(self, int16_t ret):
|
||||||
|
--- m4/ac_pkg_cython.m4
|
||||||
|
+++ m4/ac_pkg_cython.m4
|
||||||
|
@@ -6,8 +6,11 @@
|
||||||
|
CYTHON=false
|
||||||
|
elif test -n "$1" ; then
|
||||||
|
AC_MSG_CHECKING([for Cython version])
|
||||||
|
- [cython_version=`$CYTHON --version 2>&1 | grep 'Cython version' | sed 's/.*\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\).*/\1/g'`]
|
||||||
|
+ [cython_version=`$CYTHON --version 2>&1 | sed 's/Cython version \(.*\)$/\1/g'`]
|
||||||
|
AC_MSG_RESULT([$cython_version])
|
||||||
|
+
|
||||||
|
+ # Setup extra version string for parsing
|
||||||
|
+ [cython_version_stripped=`echo $cython_version | sed 's/\([0-9]\+\)\.\([0-9]\+\)[^\.]*\(\.\([0-9]\+\)\)\?.*/0\1.0\2.0\4/g'`]
|
||||||
|
if test -n "$cython_version" ; then
|
||||||
|
# Calculate the required version number components
|
||||||
|
[required=$1]
|
||||||
|
@@ -25,8 +28,9 @@
|
||||||
|
if test -z "$required_patch" ; then
|
||||||
|
[required_patch=0]
|
||||||
|
fi
|
||||||
|
+
|
||||||
|
# Calculate the available version number components
|
||||||
|
- [available=$cython_version]
|
||||||
|
+ [available=$cython_version_stripped]
|
||||||
|
[available_major=`echo $available | sed 's/[^0-9].*//'`]
|
||||||
|
if test -z "$available_major" ; then
|
||||||
|
[available_major=0]
|
||||||
|
@@ -41,6 +45,7 @@
|
||||||
|
if test -z "$available_patch" ; then
|
||||||
|
[available_patch=0]
|
||||||
|
fi
|
||||||
|
+
|
||||||
|
if test $available_major -gt $required_major || \
|
||||||
|
( test $available_major -eq $required_major && \
|
||||||
|
test $available_minor -gt $required_minor ) || \
|
@ -1,17 +1,14 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<herd>proxy-maintainers</herd>
|
<herd>proxy-maintainers</herd>
|
||||||
<maintainer>
|
<maintainer>
|
||||||
<email>hwoarang@gentoo.org</email>
|
<email>hwoarang@gentoo.org</email>
|
||||||
<name>Markos Chandras</name>
|
<name>Markos Chandras</name>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
<maintainer>
|
<maintainer>
|
||||||
<email>corentin.chary@gmail.com</email>
|
<email>iksaif@gentoo.org</email>
|
||||||
<name>Corentin Chary</name>
|
<name>Corentin Chary</name>
|
||||||
<description>Upstream maintainer. CC him on bugs</description>
|
</maintainer>
|
||||||
</maintainer>
|
|
||||||
<longdescription lang="en">
|
|
||||||
</longdescription>
|
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
DIST overlint-0.4.1.tar.gz 2470 RMD160 f4bc1092f419415169f27c9411400cf74187a745 SHA1 159830296f7cd197e2ebe3ff48444c365787a798 SHA256 99c1506e955e27257ad03f29e20be940267fbb98cb967a0458c660273325bf66
|
DIST overlint-0.4.1.tar.gz 2470 RMD160 f4bc1092f419415169f27c9411400cf74187a745 SHA1 159830296f7cd197e2ebe3ff48444c365787a798 SHA256 99c1506e955e27257ad03f29e20be940267fbb98cb967a0458c660273325bf66
|
||||||
DIST overlint-0.4.2.tar.gz 2486 RMD160 507338c5576ffa4fdfe07106c90b77285d719b0e SHA1 44043fc34758ba8c3cc85a781a1fba2db4819fe1 SHA256 89ac8551fef0a4ddc29cfbe3bb521130f6148d96280469f12e252d79b75abe00
|
DIST overlint-0.4.2.tar.gz 2486 RMD160 507338c5576ffa4fdfe07106c90b77285d719b0e SHA1 44043fc34758ba8c3cc85a781a1fba2db4819fe1 SHA256 89ac8551fef0a4ddc29cfbe3bb521130f6148d96280469f12e252d79b75abe00
|
||||||
|
DIST overlint-0.5.1.tar.gz 2655 RMD160 45f5e7293175775ad81081fdd3faf3ad6839c3d9 SHA1 01e55797ec71d14e136db994055717c78a19bbd3 SHA256 ec52e5a9e2d6964afbb45b98a63b92844fdf294f56a46c0f1f89cfbaabd627ed
|
||||||
DIST overlint-0.5.tar.gz 2628 RMD160 c7d0f8da633a85bc6c5b7c077bfa762b25952c7b SHA1 4c99a739e4159532b8324080d4d62b14eab375e1 SHA256 307fe4f35bff58b6e9c64f533bae713ef1ac4e4dc68bae42a8a753db1190c85d
|
DIST overlint-0.5.tar.gz 2628 RMD160 c7d0f8da633a85bc6c5b7c077bfa762b25952c7b SHA1 4c99a739e4159532b8324080d4d62b14eab375e1 SHA256 307fe4f35bff58b6e9c64f533bae713ef1ac4e4dc68bae42a8a753db1190c85d
|
||||||
|
@ -0,0 +1,23 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-portage/overlint/overlint-0.5.1.ebuild,v 1.1 2012/05/18 23:18:00 sping Exp $
|
||||||
|
|
||||||
|
EAPI="3"
|
||||||
|
|
||||||
|
SUPPORT_PYTHON_ABIS="1"
|
||||||
|
PYTHON_DEPEND="2:2.6 3"
|
||||||
|
|
||||||
|
inherit distutils
|
||||||
|
|
||||||
|
DESCRIPTION="Simple tool for static analysis of overlays"
|
||||||
|
HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/overlint.git;a=summary"
|
||||||
|
SRC_URI="http://www.hartwork.org/public/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND="|| ( >=dev-lang/python-2.7
|
||||||
|
( dev-libs/argtable >=dev-lang/python-2.6 ) )"
|
@ -1,3 +1,3 @@
|
|||||||
DIST calibre-0.8.48.tar.xz 24487952 RMD160 a028dd20429316ce903a730d809e5aaa85e1c92c SHA1 9d70769ad0fe2352e7b57a497c93358a5c92f21b SHA256 82d458bc253cdfab0d9529d04b10912c7e81fdea484ace36752b66629ad15244
|
DIST calibre-0.8.48.tar.xz 24487952 RMD160 a028dd20429316ce903a730d809e5aaa85e1c92c SHA1 9d70769ad0fe2352e7b57a497c93358a5c92f21b SHA256 82d458bc253cdfab0d9529d04b10912c7e81fdea484ace36752b66629ad15244
|
||||||
DIST calibre-0.8.50.tar.xz 24580260 RMD160 9fa78b6316ab86120be39f990ed6edbcd7c50c7d SHA1 3c9522d03af625f11189e5248b680dd3fe302b9b SHA256 71314cfe4ed66b9a52e585cb01eed6718ba760d0d6ced2560e03d228f157de74
|
|
||||||
DIST calibre-0.8.51.tar.xz 24614676 RMD160 c02cc1d0f7326234197aafb257b5890947836d52 SHA1 f98568f5c7717a973c429c35dcc71b7e7f15077f SHA256 e1138263e720d22a0544f498cf60309f13c913cda2f461d0e5d75d9c26602cbf
|
DIST calibre-0.8.51.tar.xz 24614676 RMD160 c02cc1d0f7326234197aafb257b5890947836d52 SHA1 f98568f5c7717a973c429c35dcc71b7e7f15077f SHA256 e1138263e720d22a0544f498cf60309f13c913cda2f461d0e5d75d9c26602cbf
|
||||||
|
DIST calibre-0.8.52.tar.xz 24690364 RMD160 3041d07f0c9b8a67fc0457550968814be4d826e9 SHA1 7ec70aa251f90991be876cac9ea731ddd619b4da SHA256 29eebc8c82dd2cacc70e3fb5bc309020348028752a23765d8956769b79deaf2a
|
||||||
|
@ -1 +1,2 @@
|
|||||||
DIST cb2bib-1.4.7.tar.gz 852983 RMD160 e5b17bed1c851a55b1f74eebc38d5b8d83cdb1b4 SHA1 3f363b4c63d7abee278caf4fb2e051d61983ff30 SHA256 b911a70e83509b8270fe1d9b6b69306a153b891ec2e0db10ce2a2a88b143c927
|
DIST cb2bib-1.4.7.tar.gz 852983 RMD160 e5b17bed1c851a55b1f74eebc38d5b8d83cdb1b4 SHA1 3f363b4c63d7abee278caf4fb2e051d61983ff30 SHA256 b911a70e83509b8270fe1d9b6b69306a153b891ec2e0db10ce2a2a88b143c927
|
||||||
|
DIST cb2bib-1.4.8.tar.gz 853163 RMD160 783892b5e3b5b31b9e1cf6585ce3145fcf2bebeb SHA1 a73b7141c270a1e91911c1a104db3cecb3bce9fe SHA256 d4fec10ec626a4caea70a42f0ed0ef05daaad15ec23d01314f35c5e73f4d5070
|
||||||
|
@ -0,0 +1,51 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-text/cb2bib/cb2bib-1.4.8.ebuild,v 1.1 2012/05/18 23:27:10 pesa Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit cmake-utils
|
||||||
|
|
||||||
|
DESCRIPTION="Tool for extracting unformatted bibliographic references"
|
||||||
|
HOMEPAGE="http://www.molspaces.com/cb2bib/"
|
||||||
|
SRC_URI="http://www.molspaces.com/dl/progs/${P}.tar.gz"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="debug +lzo +poll"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
x11-libs/libX11
|
||||||
|
x11-libs/qt-core:4
|
||||||
|
x11-libs/qt-gui:4
|
||||||
|
x11-libs/qt-webkit:4
|
||||||
|
lzo? ( dev-libs/lzo )
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
if use !lzo; then
|
||||||
|
mycmakeargs+=( -DC2B_USE_LZO=OFF )
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use !poll; then
|
||||||
|
mycmakeargs+=( -DC2B_USE_POLL=OFF )
|
||||||
|
fi
|
||||||
|
|
||||||
|
cmake-utils_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
einfo
|
||||||
|
elog "For best functionality, emerge the following packages:"
|
||||||
|
elog " app-text/poppler[utils] - for data import from PDF files"
|
||||||
|
elog " app-text/dvipdfm - for data import from DVI files"
|
||||||
|
elog " app-text/bibutils - for data import from ISI, endnote format"
|
||||||
|
elog " media-fonts/jsmath - for displaying mathematical notation"
|
||||||
|
elog " media-libs/exiftool - for proper UTF-8 metadata writing in PDF"
|
||||||
|
elog " text strings"
|
||||||
|
elog " virtual/latex-base - to check for BibTeX file correctness and to get"
|
||||||
|
elog " nice printing through the shell script bib2pdf"
|
||||||
|
einfo
|
||||||
|
}
|
@ -1,7 +1,6 @@
|
|||||||
DIST ghostscript-9.04.tar.bz2 29869900 RMD160 916bcacac247241fcf6ba02e90dc7e28040ba65e SHA1 df9c9e1924038da071d0ffbaddf42a75ecbc1e83 SHA256 f82c20b44ad3c204e2b78afbcd03a32dd523d26f5e18bf4508f3dfcbbfd30bc4
|
DIST ghostscript-9.04.tar.bz2 29869900 RMD160 916bcacac247241fcf6ba02e90dc7e28040ba65e SHA1 df9c9e1924038da071d0ffbaddf42a75ecbc1e83 SHA256 f82c20b44ad3c204e2b78afbcd03a32dd523d26f5e18bf4508f3dfcbbfd30bc4
|
||||||
DIST ghostscript-9.05.tar.bz2 28279634 RMD160 27935f60083b788b2793b19ee42f3663082ba084 SHA1 1a54a846e90ae95b5307f4f0459d044b9597d8cf SHA256 0f41212af3a5a552ab2302cd90606dc8245be34490a699726dc95ed3cd89ceac
|
DIST ghostscript-9.05.tar.bz2 28279634 RMD160 27935f60083b788b2793b19ee42f3663082ba084 SHA1 1a54a846e90ae95b5307f4f0459d044b9597d8cf SHA256 0f41212af3a5a552ab2302cd90606dc8245be34490a699726dc95ed3cd89ceac
|
||||||
DIST ghostscript-gpl-9.04-patchset-3.tar.bz2 7760 RMD160 43a38afd1e8de506db70a58d0fa3168dba3c3a6e SHA1 03b27dad2e4cbec045f2264885bf366526e2db00 SHA256 b3c20adc111b8ddf3bc7d60a01fa1b31eadb9d6d9eb8ac474d9aa1604bd51b6f
|
DIST ghostscript-gpl-9.04-patchset-3.tar.bz2 7760 RMD160 43a38afd1e8de506db70a58d0fa3168dba3c3a6e SHA1 03b27dad2e4cbec045f2264885bf366526e2db00 SHA256 b3c20adc111b8ddf3bc7d60a01fa1b31eadb9d6d9eb8ac474d9aa1604bd51b6f
|
||||||
DIST ghostscript-gpl-9.04-patchset-4.tar.bz2 10850 RMD160 6e5b7bfd791c075bed15efa5255fbcf943d07837 SHA1 a0688d44141f5a3b174ebf4773f967c48919bbfe SHA256 7e0e89b7f87fc6b5f082a073115d36a7d5632ddbb91fa01d5beea15689800441
|
|
||||||
DIST ghostscript-gpl-9.05-patchset-1.tar.bz2 4480 RMD160 bdaf9dbd59d0445a0ee6049c487ae872bda260fa SHA1 bf2cbe0668af57c5edd700650e861ad5579b8f0e SHA256 30e31b11e72a115ee2cd3d01f6a638bc808427bc9579e8c9e1f84b073a19fa9f
|
DIST ghostscript-gpl-9.05-patchset-1.tar.bz2 4480 RMD160 bdaf9dbd59d0445a0ee6049c487ae872bda260fa SHA1 bf2cbe0668af57c5edd700650e861ad5579b8f0e SHA256 30e31b11e72a115ee2cd3d01f6a638bc808427bc9579e8c9e1f84b073a19fa9f
|
||||||
DIST ghostscript-gpl-9.05-patchset-2.tar.bz2 5525 RMD160 4d0f5acb013a2acdb7bef1a67bc206a9cb2bf011 SHA1 0136b6025e26fe0a3a3d6b00cfe2887625c43b97 SHA256 1deadf8ed034353ffc14230b66cd438774bd6def03e6f93943f5200bbd01695b
|
DIST ghostscript-gpl-9.05-patchset-2.tar.bz2 5525 RMD160 4d0f5acb013a2acdb7bef1a67bc206a9cb2bf011 SHA1 0136b6025e26fe0a3a3d6b00cfe2887625c43b97 SHA256 1deadf8ed034353ffc14230b66cd438774bd6def03e6f93943f5200bbd01695b
|
||||||
DIST gsdjvu-1.5.tar.gz 207583 RMD160 010be2cd791d5e2814c1f6554150bfd7c34222c0 SHA1 c7d0677dae5fe644cf3d714c04b3c2c343906342 SHA256 d4f01d605ff086835005e79d5fcead2def8aafafc106e170dc5f2dc618593ab4
|
DIST gsdjvu-1.5.tar.gz 207583 RMD160 010be2cd791d5e2814c1f6554150bfd7c34222c0 SHA1 c7d0677dae5fe644cf3d714c04b3c2c343906342 SHA256 d4f01d605ff086835005e79d5fcead2def8aafafc106e170dc5f2dc618593ab4
|
||||||
|
@ -1,218 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-text/ghostscript-gpl/ghostscript-gpl-9.04-r6.ebuild,v 1.3 2012/05/04 03:33:15 jdhore Exp $
|
|
||||||
|
|
||||||
EAPI=3
|
|
||||||
|
|
||||||
inherit autotools eutils versionator flag-o-matic
|
|
||||||
|
|
||||||
DESCRIPTION="Ghostscript is an interpreter for the PostScript language and for PDF"
|
|
||||||
HOMEPAGE="http://ghostscript.com/"
|
|
||||||
|
|
||||||
MY_P=${P/-gpl}
|
|
||||||
GSDJVU_PV=1.5
|
|
||||||
PVM=$(get_version_component_range 1-2)
|
|
||||||
SRC_URI="
|
|
||||||
mirror://sourceforge/ghostscript/${MY_P}.tar.bz2
|
|
||||||
mirror://gentoo/${P}-patchset-4.tar.bz2
|
|
||||||
!bindist? ( djvu? ( mirror://sourceforge/djvu/gsdjvu-${GSDJVU_PV}.tar.gz ) )"
|
|
||||||
|
|
||||||
LICENSE="GPL-3 CPL-1.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~mips ~ppc ~s390 ~sh ~x86 ~sparc-fbsd ~x86-fbsd"
|
|
||||||
IUSE="bindist cups dbus djvu gtk idn jpeg2k static-libs X"
|
|
||||||
|
|
||||||
COMMON_DEPEND="
|
|
||||||
app-text/libpaper
|
|
||||||
media-libs/fontconfig
|
|
||||||
>=media-libs/freetype-2.4.2:2
|
|
||||||
media-libs/jbig2dec
|
|
||||||
media-libs/lcms:0
|
|
||||||
media-libs/libpng:0
|
|
||||||
media-libs/tiff:0
|
|
||||||
>=sys-libs/zlib-1.2.3
|
|
||||||
virtual/jpeg
|
|
||||||
!bindist? ( djvu? ( app-text/djvu ) )
|
|
||||||
cups? ( >=net-print/cups-1.3.8 )
|
|
||||||
dbus? ( sys-apps/dbus )
|
|
||||||
gtk? ( x11-libs/gtk+:2 )
|
|
||||||
idn? ( net-dns/libidn )
|
|
||||||
jpeg2k? ( media-libs/jasper )
|
|
||||||
X? ( x11-libs/libXt x11-libs/libXext )"
|
|
||||||
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
virtual/pkgconfig"
|
|
||||||
|
|
||||||
RDEPEND="${COMMON_DEPEND}
|
|
||||||
>=app-text/poppler-data-0.4.4
|
|
||||||
>=media-fonts/urw-fonts-2.4.9
|
|
||||||
linguas_ja? ( media-fonts/kochi-substitute )
|
|
||||||
linguas_ko? ( media-fonts/baekmuk-fonts )
|
|
||||||
linguas_zh_CN? ( media-fonts/arphicfonts )
|
|
||||||
linguas_zh_TW? ( media-fonts/arphicfonts )
|
|
||||||
!!media-fonts/gnu-gs-fonts-std
|
|
||||||
!!media-fonts/gnu-gs-fonts-other
|
|
||||||
"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
LANGS="ja ko zh_CN zh_TW"
|
|
||||||
for X in ${LANGS} ; do
|
|
||||||
IUSE="${IUSE} linguas_${X}"
|
|
||||||
done
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
if use bindist && use djvu; then
|
|
||||||
ewarn "You have bindist in your USE, djvu support will NOT be compiled!"
|
|
||||||
ewarn "See http://djvu.sourceforge.net/gsdjvu/COPYING for details on licensing issues."
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# remove internal copies of various libraries
|
|
||||||
rm -rf "${S}"/expat
|
|
||||||
rm -rf "${S}"/freetype
|
|
||||||
rm -rf "${S}"/jasper
|
|
||||||
rm -rf "${S}"/jpeg
|
|
||||||
rm -rf "${S}"/lcms{,2}
|
|
||||||
rm -rf "${S}"/libpng
|
|
||||||
rm -rf "${S}"/tiff
|
|
||||||
rm -rf "${S}"/zlib
|
|
||||||
|
|
||||||
rm -rf "${S}"/jbig2dec
|
|
||||||
rm -f "${WORKDIR}"/patches/ghostscript-gpl-8.71-jbig2dec-nullderef.patch
|
|
||||||
|
|
||||||
# remove internal urw-fonts
|
|
||||||
rm -rf "${S}"/Resource/Font
|
|
||||||
# remove internal CMaps (CMaps from poppler-data are used instead)
|
|
||||||
rm -rf "${S}"/Resource/CMap
|
|
||||||
|
|
||||||
# apply various patches, many borrowed from Fedora
|
|
||||||
# http://pkgs.fedoraproject.org/gitweb/?p=ghostscript.git
|
|
||||||
EPATCH_SUFFIX="patch" EPATCH_FORCE="yes"
|
|
||||||
EPATCH_SOURCE="${WORKDIR}/patches/"
|
|
||||||
epatch
|
|
||||||
|
|
||||||
if ! use bindist && use djvu ; then
|
|
||||||
unpack gsdjvu-${GSDJVU_PV}.tar.gz
|
|
||||||
cp gsdjvu-${GSDJVU_PV}/gsdjvu "${S}"
|
|
||||||
cp gsdjvu-${GSDJVU_PV}/gdevdjvu.c "${S}/base"
|
|
||||||
epatch "${WORKDIR}/patches-gsdjvu/gsdjvu-1.3-${PN}-8.64.patch"
|
|
||||||
cp gsdjvu-${GSDJVU_PV}/ps2utf8.ps "${S}/lib"
|
|
||||||
cp "${S}/base/contrib.mak" "${S}/base/contrib.mak.gsdjvu"
|
|
||||||
grep -q djvusep "${S}/base/contrib.mak" || \
|
|
||||||
cat gsdjvu-${GSDJVU_PV}/gsdjvu.mak >> "${S}/base/contrib.mak"
|
|
||||||
|
|
||||||
# install ps2utf8.ps, bug #197818
|
|
||||||
sed -i -e '/$(EXTRA_INIT_FILES)/ a\ps2utf8.ps \\' "${S}/base/unixinst.mak" \
|
|
||||||
|| die "sed failed"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if ! use gtk ; then
|
|
||||||
sed -i "s:\$(GSSOX)::" base/*.mak || die "gsx sed failed"
|
|
||||||
sed -i "s:.*\$(GSSOX_XENAME)$::" base/*.mak || die "gsxso sed failed"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# search path fix
|
|
||||||
sed -i -e "s:\$\(gsdatadir\)/lib:/usr/share/ghostscript/${PVM}/$(get_libdir):" \
|
|
||||||
-e "s:exdir=.*:exdir=/usr/share/doc/${PF}/examples:" \
|
|
||||||
-e "s:docdir=.*:docdir=/usr/share/doc/${PF}/html:" \
|
|
||||||
-e "s:GS_DOCDIR=.*:GS_DOCDIR=/usr/share/doc/${PF}/html:" \
|
|
||||||
-e 's:-L$(BINDIR):$(LDFLAGS) &:g' \
|
|
||||||
base/Makefile.in base/*.mak || die "sed failed"
|
|
||||||
|
|
||||||
cd "${S}"
|
|
||||||
eautoreconf
|
|
||||||
|
|
||||||
cd "${S}/ijs"
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local FONTPATH
|
|
||||||
for path in \
|
|
||||||
/usr/share/fonts/urw-fonts \
|
|
||||||
/usr/share/fonts/Type1 \
|
|
||||||
/usr/share/fonts \
|
|
||||||
/usr/share/poppler/cMap/Adobe-CNS1 \
|
|
||||||
/usr/share/poppler/cMap/Adobe-GB1 \
|
|
||||||
/usr/share/poppler/cMap/Adobe-Japan1 \
|
|
||||||
/usr/share/poppler/cMap/Adobe-Japan2 \
|
|
||||||
/usr/share/poppler/cMap/Adobe-Korea1
|
|
||||||
do
|
|
||||||
FONTPATH="$FONTPATH${FONTPATH:+:}$path"
|
|
||||||
done
|
|
||||||
|
|
||||||
econf \
|
|
||||||
--enable-dynamic \
|
|
||||||
--enable-freetype \
|
|
||||||
--enable-fontconfig \
|
|
||||||
--disable-compile-inits \
|
|
||||||
--with-drivers=ALL \
|
|
||||||
--with-fontpath="$FONTPATH" \
|
|
||||||
--with-ijs \
|
|
||||||
--with-jbig2dec \
|
|
||||||
--with-libpaper \
|
|
||||||
--with-system-libtiff \
|
|
||||||
--without-luratech \
|
|
||||||
$(use_enable cups) \
|
|
||||||
$(use_enable dbus) \
|
|
||||||
$(use_enable gtk) \
|
|
||||||
$(use_with cups install-cups) \
|
|
||||||
$(use_with cups pdftoraster) \
|
|
||||||
$(use_with idn libidn) \
|
|
||||||
$(use_with jpeg2k jasper) \
|
|
||||||
$(use_with X x)
|
|
||||||
|
|
||||||
if ! use bindist && use djvu ; then
|
|
||||||
sed -i -e 's!$(DD)bbox.dev!& $(DD)djvumask.dev $(DD)djvusep.dev!g' Makefile
|
|
||||||
fi
|
|
||||||
|
|
||||||
cd "${S}/ijs"
|
|
||||||
econf \
|
|
||||||
--enable-shared \
|
|
||||||
$(use_enable static-libs static)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake -j1 so all || die "emake failed"
|
|
||||||
|
|
||||||
cd "${S}/ijs"
|
|
||||||
emake || die "ijs emake failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
# -j1 -> see bug #356303
|
|
||||||
emake -j1 DESTDIR="${D}" install-so install || die "emake install failed"
|
|
||||||
|
|
||||||
# some printer drivers still require pstoraster, bug #383831
|
|
||||||
use cups && dosym /usr/libexec/cups/filter/gstoraster /usr/libexec/cups/filter/pstoraster
|
|
||||||
|
|
||||||
if ! use bindist && use djvu ; then
|
|
||||||
dobin gsdjvu || die "dobin gsdjvu install failed"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# remove gsc in favor of gambit, bug #253064
|
|
||||||
rm -rf "${D}/usr/bin/gsc"
|
|
||||||
|
|
||||||
rm -rf "${D}/usr/share/doc/${PF}/html/"{README,PUBLIC}
|
|
||||||
dodoc doc/GS9_Color_Management.pdf || die "dodoc install failed"
|
|
||||||
|
|
||||||
cd "${S}/ijs"
|
|
||||||
emake DESTDIR="${D}" install || die "emake ijs install failed"
|
|
||||||
|
|
||||||
# rename the original cidfmap to cidfmap.GS
|
|
||||||
mv "${D}/usr/share/ghostscript/${PVM}/Resource/Init/cidfmap"{,.GS} || die
|
|
||||||
|
|
||||||
# install our own cidfmap to handle CJK fonts
|
|
||||||
insinto "/usr/share/ghostscript/${PVM}/Resource/Init"
|
|
||||||
doins "${WORKDIR}/fontmaps/CIDFnmap" || die "doins CIDFnmap failed"
|
|
||||||
doins "${WORKDIR}/fontmaps/cidfmap" || die "doins cidfmap failed"
|
|
||||||
for X in ${LANGS} ; do
|
|
||||||
if use linguas_${X} ; then
|
|
||||||
doins "${WORKDIR}/fontmaps/cidfmap.${X}" || die "doins cidfmap.${X} failed"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
use static-libs || find "${D}" -name '*.la' -delete
|
|
||||||
}
|
|
@ -1,5 +1,3 @@
|
|||||||
DIST v8-3.10.8.4.tar.bz2 10065249 RMD160 cefead6d78d19e2fb60fcd56f0a51ba080f6d29a SHA1 7e05d4d5ca10f0f2c41bf04fb2712eb788f88885 SHA256 a92d1910a66ebf86fb566d8db1226827d41d4fb87892072651422dbc4f0139a0
|
DIST v8-3.10.8.4.tar.bz2 10065249 RMD160 cefead6d78d19e2fb60fcd56f0a51ba080f6d29a SHA1 7e05d4d5ca10f0f2c41bf04fb2712eb788f88885 SHA256 a92d1910a66ebf86fb566d8db1226827d41d4fb87892072651422dbc4f0139a0
|
||||||
DIST v8-3.10.8.5.tar.bz2 10066260 RMD160 55bffa69bdb4aede9600b2f5ac58bb3300a2e8e0 SHA1 8460da03bb820662d710810400a833156281e644 SHA256 58d30662348b0eabf8a13aa96bbb881fae8b80f2d505bbc3ca63e6fc5f217008
|
DIST v8-3.10.8.5.tar.bz2 10066260 RMD160 55bffa69bdb4aede9600b2f5ac58bb3300a2e8e0 SHA1 8460da03bb820662d710810400a833156281e644 SHA256 58d30662348b0eabf8a13aa96bbb881fae8b80f2d505bbc3ca63e6fc5f217008
|
||||||
DIST v8-3.8.9.19.tar.bz2 9865346 RMD160 8e2a0b1284c6a655761423ee0f72e96e2f8d29f0 SHA1 d6141e5cb7db11b73d808acf0552c5ca4da7707c SHA256 0bc72f303d21d0eb6095dbe6c92591be82cde66447b547d81dd8a5eab5c65326
|
|
||||||
DIST v8-3.9.24.17.tar.bz2 9970900 RMD160 6a999796916c081c52a445dac42ecb7df26f084e SHA1 4c7aa02352b7b94fd4087eedb9647fdb76b3bf97 SHA256 e65a4affeb18927bf01551aedbb377a7f70269adcf1e6c41e155f95fdfec887f
|
|
||||||
DIST v8-3.9.24.21.tar.bz2 9976966 RMD160 17cc6f24c69ffec464d2a7b6fab8ba051821fa1c SHA1 048800284803bd355215b5446b819810f0003958 SHA256 9eb48fed13f5d230044b5a38d44455d1212aa28da797721fb9ba1bba870c64c8
|
DIST v8-3.9.24.21.tar.bz2 9976966 RMD160 17cc6f24c69ffec464d2a7b6fab8ba051821fa1c SHA1 048800284803bd355215b5446b819810f0003958 SHA256 9eb48fed13f5d230044b5a38d44455d1212aa28da797721fb9ba1bba870c64c8
|
||||||
|
@ -1,138 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.8.9.19.ebuild,v 1.3 2012/05/02 08:03:53 ago Exp $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
|
|
||||||
PYTHON_DEPEND="2:2.6"
|
|
||||||
|
|
||||||
inherit eutils multilib pax-utils python toolchain-funcs versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Google's open source JavaScript engine"
|
|
||||||
HOMEPAGE="http://code.google.com/p/v8"
|
|
||||||
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
|
|
||||||
LICENSE="BSD"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86 ~x64-macos ~x86-macos"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
python_set_active_version 2
|
|
||||||
python_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# don't force 32-bits mode on Darwin
|
|
||||||
sed -i -e '/-arch i386/d' build/gyp/pylib/gyp/generator/make.py || die
|
|
||||||
# force using Makefiles, instead of Xcode project file on Darwin
|
|
||||||
sed -i -e '/darwin/s/xcode/make/' build/gyp/pylib/gyp/__init__.py || die
|
|
||||||
# don't refuse to build shared_libs because we build somewhere else
|
|
||||||
sed -i \
|
|
||||||
-e '/params\.get.*mac.*darwin.*linux/s/mac/darwin/' \
|
|
||||||
-e "/if GetFlavor(params) == 'mac':/s/mac/darwin/" \
|
|
||||||
-e "/^ if flavor == 'mac':/s/mac/darwin/" \
|
|
||||||
build/gyp/pylib/gyp/generator/make.py || die
|
|
||||||
# make sure our v8.dylib doesn't end up being empty and give it a proper
|
|
||||||
# install_name (soname)
|
|
||||||
sed -i \
|
|
||||||
-e '/^LINK_COMMANDS_MAC =/,/^SHARED_HEADER =/s#-shared#-dynamiclib -all_load -install_name '"${EPREFIX}/usr/$(get_libdir)/libv8$(get_libname $(get_version_component_range 1-3))"'#' \
|
|
||||||
build/gyp/pylib/gyp/generator/make.py || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
tc-export AR CC CXX RANLIB
|
|
||||||
export LINK="${CXX}"
|
|
||||||
|
|
||||||
# Use target arch detection logic from bug #354601.
|
|
||||||
case ${CHOST} in
|
|
||||||
i?86-*) myarch=ia32 ;;
|
|
||||||
x86_64-*)
|
|
||||||
if [[ $ABI = x86 ]] ; then
|
|
||||||
myarch=ia32
|
|
||||||
else
|
|
||||||
myarch=x64
|
|
||||||
fi ;;
|
|
||||||
arm*-*) myarch=arm ;;
|
|
||||||
*) die "Unrecognized CHOST: ${CHOST}"
|
|
||||||
esac
|
|
||||||
mytarget=${myarch}.release
|
|
||||||
|
|
||||||
soname_version="$(get_version_component_range 1-3)"
|
|
||||||
|
|
||||||
local snapshot=on
|
|
||||||
host-is-pax && snapshot=off
|
|
||||||
|
|
||||||
# TODO: Add console=readline option once implemented upstream
|
|
||||||
# http://code.google.com/p/v8/issues/detail?id=1781
|
|
||||||
|
|
||||||
emake V=1 \
|
|
||||||
library=shared \
|
|
||||||
werror=no \
|
|
||||||
soname_version=${soname_version} \
|
|
||||||
snapshot=${snapshot} \
|
|
||||||
${mytarget} || die
|
|
||||||
|
|
||||||
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
local arg testjobs
|
|
||||||
for arg in ${MAKEOPTS}; do
|
|
||||||
case ${arg} in
|
|
||||||
-j*) testjobs=${arg#-j} ;;
|
|
||||||
--jobs=*) testjobs=${arg#--jobs=} ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
|
|
||||||
tools/test-wrapper-gypbuild.py \
|
|
||||||
-j${testjobs:-1} \
|
|
||||||
--arch-and-mode=${mytarget} \
|
|
||||||
--no-presubmit \
|
|
||||||
--progress=dots || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
insinto /usr
|
|
||||||
doins -r include || die
|
|
||||||
|
|
||||||
dobin out/${mytarget}/d8 || die
|
|
||||||
|
|
||||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
|
||||||
# buildsystem is too horrific to get this built correctly
|
|
||||||
mv out/${mytarget}/lib.target/libv8.so.${soname_version} \
|
|
||||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
|
||||||
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
|
|
||||||
|
|
||||||
dodoc AUTHORS ChangeLog || die
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
preserved_libs=()
|
|
||||||
local baselib candidate
|
|
||||||
|
|
||||||
eshopts_push -s nullglob
|
|
||||||
|
|
||||||
for candidate in "${EROOT}usr/$(get_libdir)"/libv8-*$(get_libname) \
|
|
||||||
"${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
|
|
||||||
baselib=${candidate##*/}
|
|
||||||
if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
|
|
||||||
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
eshopts_pop
|
|
||||||
|
|
||||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
|
||||||
preserve_old_lib "${preserved_libs[@]}"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
|
||||||
preserve_old_lib_notify "${preserved_libs[@]}"
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,136 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.9.24.17.ebuild,v 1.1 2012/05/03 01:24:00 floppym Exp $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
|
|
||||||
PYTHON_DEPEND="2:2.6"
|
|
||||||
|
|
||||||
inherit eutils multilib pax-utils python toolchain-funcs versionator
|
|
||||||
|
|
||||||
DESCRIPTION="Google's open source JavaScript engine"
|
|
||||||
HOMEPAGE="http://code.google.com/p/v8"
|
|
||||||
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
|
|
||||||
LICENSE="BSD"
|
|
||||||
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86 ~x64-macos ~x86-macos"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
python_set_active_version 2
|
|
||||||
python_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# don't force 32-bits mode on Darwin
|
|
||||||
# http://code.google.com/p/v8/issues/detail?id=2085
|
|
||||||
sed -i -e '/-arch i386/d' build/gyp/pylib/gyp/generator/make.py || die
|
|
||||||
# don't refuse to build shared_libs because we build somewhere else
|
|
||||||
# make sure our v8.dylib doesn't end up being empty and give it a proper
|
|
||||||
# install_name (soname)
|
|
||||||
# http://code.google.com/p/v8/issues/detail?id=2086
|
|
||||||
sed -i \
|
|
||||||
-e '/params\.get.*mac.*darwin.*linux/s/mac/darwin/' \
|
|
||||||
-e "/if GetFlavor(params) == 'mac':/s/mac/darwin/" \
|
|
||||||
-e "/^ if flavor == 'mac':/s/mac/darwin/" \
|
|
||||||
-e '/^LINK_COMMANDS_MAC =/,/^SHARED_HEADER =/s#-shared#-dynamiclib -all_load -install_name '"${EPREFIX}/usr/$(get_libdir)/libv8$(get_libname $(get_version_component_range 1-3))"'#' \
|
|
||||||
build/gyp/pylib/gyp/generator/make.py || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
tc-export AR CC CXX RANLIB
|
|
||||||
export LINK="${CXX}"
|
|
||||||
|
|
||||||
# Use target arch detection logic from bug #354601.
|
|
||||||
case ${CHOST} in
|
|
||||||
i?86-*) myarch=ia32 ;;
|
|
||||||
x86_64-*)
|
|
||||||
if [[ $ABI = x86 ]] ; then
|
|
||||||
myarch=ia32
|
|
||||||
else
|
|
||||||
myarch=x64
|
|
||||||
fi ;;
|
|
||||||
arm*-*) myarch=arm ;;
|
|
||||||
*) die "Unrecognized CHOST: ${CHOST}"
|
|
||||||
esac
|
|
||||||
mytarget=${myarch}.release
|
|
||||||
|
|
||||||
soname_version="$(get_version_component_range 1-3)"
|
|
||||||
|
|
||||||
local snapshot=on
|
|
||||||
host-is-pax && snapshot=off
|
|
||||||
|
|
||||||
# TODO: Add console=readline option once implemented upstream
|
|
||||||
# http://code.google.com/p/v8/issues/detail?id=1781
|
|
||||||
|
|
||||||
# force using Makefiles, instead of Xcode project file on Darwin
|
|
||||||
emake V=1 GYP_GENERATORS=make \
|
|
||||||
library=shared \
|
|
||||||
werror=no \
|
|
||||||
soname_version=${soname_version} \
|
|
||||||
snapshot=${snapshot} \
|
|
||||||
${mytarget} || die
|
|
||||||
|
|
||||||
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
local arg testjobs
|
|
||||||
for arg in ${MAKEOPTS}; do
|
|
||||||
case ${arg} in
|
|
||||||
-j*) testjobs=${arg#-j} ;;
|
|
||||||
--jobs=*) testjobs=${arg#--jobs=} ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
|
|
||||||
tools/test-wrapper-gypbuild.py \
|
|
||||||
-j${testjobs:-1} \
|
|
||||||
--arch-and-mode=${mytarget} \
|
|
||||||
--no-presubmit \
|
|
||||||
--progress=dots || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
insinto /usr
|
|
||||||
doins -r include || die
|
|
||||||
|
|
||||||
dobin out/${mytarget}/d8 || die
|
|
||||||
|
|
||||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
|
||||||
# buildsystem is too horrific to get this built correctly
|
|
||||||
mv out/${mytarget}/lib.target/libv8.so.${soname_version} \
|
|
||||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
|
||||||
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
|
|
||||||
|
|
||||||
dodoc AUTHORS ChangeLog || die
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
preserved_libs=()
|
|
||||||
local baselib candidate
|
|
||||||
|
|
||||||
eshopts_push -s nullglob
|
|
||||||
|
|
||||||
for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
|
|
||||||
baselib=${candidate##*/}
|
|
||||||
if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
|
|
||||||
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
eshopts_pop
|
|
||||||
|
|
||||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
|
||||||
preserve_old_lib "${preserved_libs[@]}"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
|
||||||
preserve_old_lib_notify "${preserved_libs[@]}"
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1 +1,2 @@
|
|||||||
DIST libwacom-0.4.tar.xz 238476 RMD160 b27b435f0d2d4ada8cd397a6922dad50bfa650c8 SHA1 eb26a655830fc31667ce08c395fd41c693474b1b SHA256 13a7989572126b7f9013f8289b7e59707e23690fbd5eaa7f033b88245fa12367
|
DIST libwacom-0.4.tar.xz 238476 RMD160 b27b435f0d2d4ada8cd397a6922dad50bfa650c8 SHA1 eb26a655830fc31667ce08c395fd41c693474b1b SHA256 13a7989572126b7f9013f8289b7e59707e23690fbd5eaa7f033b88245fa12367
|
||||||
|
DIST libwacom-0.5.tar.bz2 371749 RMD160 96c391b527e4eb6b21c0f051143f387bd88078ed SHA1 563df6f9c32153c66daa6883c57ede3ce263f8b6 SHA256 62e38476305ba8c998071e77feaa4ec7b8a5ab08b6b483c35f1a4dca8a6b7ede
|
||||||
|
@ -0,0 +1,35 @@
|
|||||||
|
From f2845accd942e44238edf030f6bd918f9d88838e Mon Sep 17 00:00:00 2001
|
||||||
|
From: Peter Hutterer <peter.hutterer@who-t.net>
|
||||||
|
Date: Thu, 3 May 2012 09:24:32 +1000
|
||||||
|
Subject: [PATCH] data: add generic eraser to Bamboo Pen & Touch
|
||||||
|
|
||||||
|
Crashes gnome-control-center without it.
|
||||||
|
|
||||||
|
(gnome-control-center:18115): wacom-cc-panel-WARNING **: Could not set the
|
||||||
|
current stylus ID 0x0 for tablet 'Wacom Bamboo Pen & Touch', no general pen
|
||||||
|
found
|
||||||
|
wacom-cc-panel:ERROR:gsd-wacom-device.c:1491:gsd_wacom_device_set_current_stylus:
|
||||||
|
assertion failed: (device->priv->styli)
|
||||||
|
|
||||||
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
||||||
|
Reviewed-by: Ping Cheng <pinglinux@gmail.com>
|
||||||
|
---
|
||||||
|
data/bamboo-pen-and-touch.tablet | 2 +-
|
||||||
|
1 files changed, 1 insertions(+), 1 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/data/bamboo-pen-and-touch.tablet b/data/bamboo-pen-and-touch.tablet
|
||||||
|
index 125db37..3fff338 100644
|
||||||
|
--- a/data/bamboo-pen-and-touch.tablet
|
||||||
|
+++ b/data/bamboo-pen-and-touch.tablet
|
||||||
|
@@ -13,7 +13,7 @@ Width=6
|
||||||
|
Height=4
|
||||||
|
|
||||||
|
# The other stylusses don't match it, it has two buttons and an eraser.
|
||||||
|
-Styli=0xfffff
|
||||||
|
+Styli=0xfffff;0xffffe;
|
||||||
|
|
||||||
|
[Features]
|
||||||
|
Stylus=true
|
||||||
|
--
|
||||||
|
1.7.8.6
|
||||||
|
|
@ -0,0 +1,34 @@
|
|||||||
|
From 17eb272e0cc6dd8404d210770ab9c2c0c9624a09 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Bastien Nocera <hadess@hadess.net>
|
||||||
|
Date: Wed, 2 May 2012 16:57:04 +0100
|
||||||
|
Subject: [PATCH] lib: Fix generic stylus missing an eraser
|
||||||
|
|
||||||
|
HasEraser=yes, but we didn't add an eraser for the stylus,
|
||||||
|
leading to bugs in the display UI for consumer products.
|
||||||
|
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=675299
|
||||||
|
---
|
||||||
|
libwacom/libwacom-database.c | 7 ++++---
|
||||||
|
1 files changed, 4 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/libwacom/libwacom-database.c b/libwacom/libwacom-database.c
|
||||||
|
index 0c60d6d..9fc9e35 100644
|
||||||
|
--- a/libwacom/libwacom-database.c
|
||||||
|
+++ b/libwacom/libwacom-database.c
|
||||||
|
@@ -369,9 +369,10 @@ libwacom_parse_tablet_keyfile(const char *path)
|
||||||
|
g_strfreev (styli_list);
|
||||||
|
device->supported_styli = (int *) g_array_free (array, FALSE);
|
||||||
|
} else {
|
||||||
|
- device->supported_styli = g_new (int, 1);
|
||||||
|
- *device->supported_styli = 0xfffff;
|
||||||
|
- device->num_styli = 1;
|
||||||
|
+ device->supported_styli = g_new (int, 2);
|
||||||
|
+ device->supported_styli[0] = WACOM_STYLUS_FALLBACK_ID;
|
||||||
|
+ device->supported_styli[1] = WACOM_ERASER_FALLBACK_ID;
|
||||||
|
+ device->num_styli = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Features */
|
||||||
|
--
|
||||||
|
1.7.8.6
|
||||||
|
|
@ -0,0 +1,48 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwacom/libwacom-0.5.ebuild,v 1.1 2012/05/19 08:43:58 tetromino Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit eutils
|
||||||
|
|
||||||
|
DESCRIPTION="Library for identifying Wacom tablets and their model-specific features"
|
||||||
|
HOMEPAGE="http://linuxwacom.sourceforge.net/"
|
||||||
|
SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="doc static-libs"
|
||||||
|
|
||||||
|
RDEPEND="dev-libs/glib:2
|
||||||
|
sys-fs/udev[gudev]"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
doc? ( app-doc/doxygen )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# in next release
|
||||||
|
epatch "${FILESDIR}/${P}-eraser.patch"
|
||||||
|
epatch "${FILESDIR}/${P}-eraser-bamboo.patch"
|
||||||
|
|
||||||
|
if ! use doc; then
|
||||||
|
sed -e 's:^\(SUBDIRS = .* \)doc:\1:' -i Makefile.in || die "sed failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf $(use_enable static-libs static)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
dodir /lib/udev/rules.d
|
||||||
|
# generate-udev-rules must be run from inside tools directory
|
||||||
|
pushd tools > /dev/null
|
||||||
|
./generate-udev-rules > "${ED}/lib/udev/rules.d/65-libwacom.rules" ||
|
||||||
|
die "generating udev rules failed"
|
||||||
|
popd > /dev/null
|
||||||
|
use doc && dohtml -r doc/html/*
|
||||||
|
find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST rasqal-0.9.28.tar.gz 1507828 RMD160 d384cd3e19058cd005e9e9d5fbca7aad7cbdb41e SHA1 9a685d7aa0a1de59e7547c1426fd8b4713fdbd9a SHA256 ddcde4bfb132e385ddceb7ab646c4ae025bdbc39c6c6398a94bf534259a9ba33
|
DIST rasqal-0.9.28.tar.gz 1507828 RMD160 d384cd3e19058cd005e9e9d5fbca7aad7cbdb41e SHA1 9a685d7aa0a1de59e7547c1426fd8b4713fdbd9a SHA256 ddcde4bfb132e385ddceb7ab646c4ae025bdbc39c6c6398a94bf534259a9ba33
|
||||||
|
DIST rasqal-0.9.29.tar.gz 1550144 RMD160 50f8c44966a43648dbfed3ab96c3a5033880763f SHA1 a005556bf62d44a8fa1cc2faf931f78ed4516852 SHA256 8b218dc51b77b99f33103a9251218a4439748f73ee30fa8ee549ab6d150e7c53
|
||||||
|
@ -0,0 +1,67 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/rasqal/rasqal-0.9.29.ebuild,v 1.1 2012/05/19 15:19:14 ssuominen Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
DESCRIPTION="library that handles Resource Description Framework (RDF)"
|
||||||
|
HOMEPAGE="http://librdf.org/rasqal/"
|
||||||
|
SRC_URI="http://download.librdf.org/source/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos"
|
||||||
|
IUSE="+crypt doc gmp kernel_linux +mhash pcre static-libs test xml"
|
||||||
|
|
||||||
|
RDEPEND=">=media-libs/raptor-2.0.7:2
|
||||||
|
kernel_linux? ( >=sys-apps/util-linux-2.19 )
|
||||||
|
pcre? ( dev-libs/libpcre )
|
||||||
|
xml? ( dev-libs/libxml2 )
|
||||||
|
!gmp? ( dev-libs/mpfr )
|
||||||
|
gmp? ( dev-libs/gmp )
|
||||||
|
crypt? (
|
||||||
|
!mhash? ( dev-libs/libgcrypt )
|
||||||
|
mhash? ( app-crypt/mhash )
|
||||||
|
)"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
sys-devel/flex
|
||||||
|
test? ( dev-perl/XML-DOM )"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS ChangeLog NEWS README )
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# FIXME: From 0.9.27 to .28 --with-random-approach= was introduced, do we
|
||||||
|
# need a logic for it? Perhaps for dev-libs/gmp?
|
||||||
|
|
||||||
|
local regex=posix
|
||||||
|
local decimal=mpfr
|
||||||
|
local digest=internal
|
||||||
|
local uuid=internal
|
||||||
|
|
||||||
|
use pcre && regex=pcre
|
||||||
|
use gmp && decimal=gmp
|
||||||
|
use kernel_linux && uuid=libuuid
|
||||||
|
|
||||||
|
if use crypt; then
|
||||||
|
digest=gcrypt
|
||||||
|
use mhash && digest=mhash
|
||||||
|
fi
|
||||||
|
|
||||||
|
econf \
|
||||||
|
$(use_enable pcre) \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
$(use_enable xml xml2) \
|
||||||
|
--with-regex-library=${regex} \
|
||||||
|
--with-digest-library=${digest} \
|
||||||
|
--with-uuid-library=${uuid} \
|
||||||
|
--with-decimal=${decimal} \
|
||||||
|
--with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
dohtml {NEWS,README,RELEASE}.html
|
||||||
|
use doc || rm -rf "${ED}"/usr/share/doc/${PF}/html/rasqal
|
||||||
|
find "${ED}" -name '*.la' -exec rm -f '{}' +
|
||||||
|
}
|
@ -1,2 +1 @@
|
|||||||
DIST batteries-1.4.1.tar.gz 660207 RMD160 bdadb7ae9725abc9dce829458b519fa240588341 SHA1 bb681690ab5a6f8b0b21c4de38349f07302eb4ba SHA256 bdca7deba290d83c66c0a5001da52b2d7f2af58b7b7e7d9303d4363aaafe9c30
|
|
||||||
DIST batteries-1.4.2.tar.gz 660133 RMD160 fd6f5857facd2e037527b75bd773d7c45786fb83 SHA1 cc6396067963a3d2b10d7b5ded7c5703eb12a0d1 SHA256 8fa5f3cc16be4b141175a3da24ae63a0397665f9c1c29ffdd80ac76617be72f1
|
DIST batteries-1.4.2.tar.gz 660133 RMD160 fd6f5857facd2e037527b75bd773d7c45786fb83 SHA1 cc6396067963a3d2b10d7b5ded7c5703eb12a0d1 SHA256 8fa5f3cc16be4b141175a3da24ae63a0397665f9c1c29ffdd80ac76617be72f1
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/batteries/batteries-1.4.1.ebuild,v 1.1 2012/03/28 12:37:23 aballier Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
inherit oasis
|
|
||||||
|
|
||||||
DESCRIPTION="The community-maintained foundation library for your OCaml projects"
|
|
||||||
HOMEPAGE="http://batteries.forge.ocamlcore.org/"
|
|
||||||
SRC_URI="http://forge.ocamlcore.org/frs/download.php/684/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1-linking-exception"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
RDEPEND="dev-ml/camomile"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
test? ( dev-ml/ounit )"
|
|
||||||
|
|
||||||
DOCS=( "ChangeLog" "FAQ" "README" "README.folders" "README.md" )
|
|
@ -1,4 +1,2 @@
|
|||||||
DIST camlp5-6.02.3.tgz 653958 RMD160 519d8d79c6de63c374ff43f8348b7791de9e9fa5 SHA1 eb0f4f9ade52c2c1e972d61b334bcf01fea76dfc SHA256 329f8e577a6f9ac749a0d6fd22acb8385ae17dda3942ba415e27846304e42bfd
|
DIST camlp5-6.02.3.tgz 653958 RMD160 519d8d79c6de63c374ff43f8348b7791de9e9fa5 SHA1 eb0f4f9ade52c2c1e972d61b334bcf01fea76dfc SHA256 329f8e577a6f9ac749a0d6fd22acb8385ae17dda3942ba415e27846304e42bfd
|
||||||
DIST camlp5-6.03.tgz 659839 RMD160 2a2451cf38e2f061d25ee2c8e3eef57ca283a103 SHA1 9166ee6057caabda641be29152f28b1f58a3c830 SHA256 085e3cfaec319855e818f218b1d50ef1c0ca4742a40526f35cbc2b23df7acad5
|
|
||||||
DIST camlp5-6.04.tgz 660563 RMD160 c72c0114397b6a38dd3b37cba95e1c7a680c0b78 SHA1 2e39d118a6171aa49b747513fc639b1de7c64c20 SHA256 52a39d931e88c0b2a315cca2daff35fd5cc2c0abd92abf339e9ca7a7fad9fcb2
|
|
||||||
DIST camlp5-6.05.tgz 659454 RMD160 59f34d3949c7b6a44bc93507734846630d5f0752 SHA1 60e57cf4f91137fcd1a2c0a9496fb6891d63e7a3 SHA256 078453caeb480274df8bcad7e1ef5a2a0774fb9f2c1f62f71573798825a194bd
|
DIST camlp5-6.05.tgz 659454 RMD160 59f34d3949c7b6a44bc93507734846630d5f0752 SHA1 60e57cf4f91137fcd1a2c0a9496fb6891d63e7a3 SHA256 078453caeb480274df8bcad7e1ef5a2a0774fb9f2c1f62f71573798825a194bd
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue