parent
1dcccd510d
commit
87409fd111
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/qpdfview-0.4.4.ebuild,v 1.1 2013/09/04 15:34:42 pinkbyte Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PLOCALES="ast az bg bs ca cs da de el en_GB eo es eu fi fr gl he hr id it kk ky ms my pl pt_BR pt ro ru sk tr ug uk zh_CN"
|
||||
inherit l10n multilib qt4-r2
|
||||
|
||||
DESCRIPTION="A tabbed document viewer"
|
||||
HOMEPAGE="http://launchpad.net/qpdfview"
|
||||
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="cups dbus djvu +pdf postscript sqlite +svg synctex"
|
||||
|
||||
RDEPEND="dev-qt/qtcore:4[iconv]
|
||||
dev-qt/qtgui:4
|
||||
cups? ( net-print/cups )
|
||||
dbus? ( dev-qt/qtdbus:4 )
|
||||
djvu? ( app-text/djvu )
|
||||
pdf? ( app-text/poppler[qt4] )
|
||||
postscript? ( app-text/libspectre )
|
||||
sqlite? ( dev-qt/qtsql:4[sqlite] )
|
||||
svg? ( dev-qt/qtsvg:4 )
|
||||
!svg? ( virtual/freedesktop-icon-theme )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( CHANGES CONTRIBUTORS README TODO )
|
||||
|
||||
prepare_locale() {
|
||||
lrelease "translations/${PN}_${1}.ts" || die "preparing ${1} locale failed"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
l10n_find_plocales_changes "translations" "${PN}_" '.ts'
|
||||
l10n_for_each_locale_do prepare_locale
|
||||
|
||||
qt4-r2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local config i
|
||||
|
||||
for i in cups dbus pdf djvu svg synctex ; do
|
||||
if ! use ${i} ; then
|
||||
config+=" without_${i}"
|
||||
fi
|
||||
done
|
||||
|
||||
if ! use sqlite ; then
|
||||
config+=" without_sql"
|
||||
fi
|
||||
|
||||
if ! use postscript ; then
|
||||
config+=" without_ps"
|
||||
fi
|
||||
|
||||
eqmake4 CONFIG+="${config}" PLUGIN_INSTALL_PATH="/usr/$(get_libdir)/${PN}"
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/qpdfview-0.4.6.ebuild,v 1.2 2013/11/13 18:54:44 bicatali Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PLOCALES="ast az bg bs ca cs da de el en_GB eo es eu fi fr gl he hr id it kk ky ms my pl pt pt_BR ro ru sk tr ug uk zh_CN"
|
||||
inherit l10n multilib qt4-r2
|
||||
|
||||
DESCRIPTION="A tabbed document viewer"
|
||||
HOMEPAGE="http://launchpad.net/qpdfview"
|
||||
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="cups dbus djvu +pdf postscript sqlite +svg synctex"
|
||||
|
||||
RDEPEND="dev-qt/qtcore:4[iconv]
|
||||
dev-qt/qtgui:4
|
||||
cups? ( net-print/cups )
|
||||
dbus? ( dev-qt/qtdbus:4 )
|
||||
djvu? ( app-text/djvu )
|
||||
pdf? ( app-text/poppler[qt4] )
|
||||
postscript? ( app-text/libspectre )
|
||||
sqlite? ( dev-qt/qtsql:4[sqlite] )
|
||||
svg? ( dev-qt/qtsvg:4 )
|
||||
!svg? ( virtual/freedesktop-icon-theme )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( CHANGES CONTRIBUTORS README TODO )
|
||||
|
||||
prepare_locale() {
|
||||
lrelease "translations/${PN}_${1}.ts" || die "preparing ${1} locale failed"
|
||||
}
|
||||
|
||||
rm_help() {
|
||||
if [[ -e "miscellaneous/help_${1}.html" ]]; then
|
||||
rm "miscellaneous/help_${1}.html" || die "removing extraneous help files failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
l10n_find_plocales_changes "translations" "${PN}_" '.ts'
|
||||
l10n_for_each_locale_do prepare_locale
|
||||
l10n_for_each_disabled_locale_do rm_help
|
||||
# adapt for prefix
|
||||
sed -i \
|
||||
-e "s:/usr:${EPREFIX}/usr:g" \
|
||||
qpdfview.pri || die
|
||||
qt4-r2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local config i
|
||||
|
||||
for i in cups dbus pdf djvu svg synctex ; do
|
||||
if ! use ${i} ; then
|
||||
config+=" without_${i}"
|
||||
fi
|
||||
done
|
||||
|
||||
if ! use sqlite ; then
|
||||
config+=" without_sql"
|
||||
fi
|
||||
|
||||
if ! use postscript ; then
|
||||
config+=" without_ps"
|
||||
fi
|
||||
|
||||
eqmake4 CONFIG+="${config}" PLUGIN_INSTALL_PATH="${EPREFIX}/usr/$(get_libdir)/${PN}"
|
||||
}
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pygresql/pygresql-4.1.1.ebuild,v 1.1 2014/01/16 11:26:06 titanofold Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
POSTGRES_COMPAT=( 8.{3,4} 9.{0,1,2} )
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P="PyGreSQL-${PV}"
|
||||
|
||||
DESCRIPTION="A Python interface for the PostgreSQL database."
|
||||
HOMEPAGE="http://www.pygresql.org/"
|
||||
SRC_URI="mirror://pypi/P/PyGreSQL/${MY_P}.tgz"
|
||||
|
||||
LICENSE="POSTGRESQL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="|| (
|
||||
dev-db/postgresql-base:8.3
|
||||
dev-db/postgresql-base:8.4
|
||||
dev-db/postgresql-base:9.0
|
||||
dev-db/postgresql-base:9.1
|
||||
dev-db/postgresql-base:9.2
|
||||
)"
|
||||
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
# Verify that the currently selected PostgreSQL slot is set to one of
|
||||
# the slots defined in POSTGRES_COMPAT.
|
||||
postgres_check_slot() {
|
||||
if ! declare -p POSTGRES_COMPAT &>/dev/null; then
|
||||
die 'POSTGRES_COMPAT not declared.'
|
||||
fi
|
||||
|
||||
# Don't die because we can't run postgresql-config during pretend.
|
||||
[[ "$EBUILD_PHASE" = "pretend" && -z "$(which postgresql-config 2> /dev/null)" ]] \
|
||||
&& return 0
|
||||
|
||||
local res=$(echo ${POSTGRES_COMPAT[@]} \
|
||||
| grep -c $(postgresql-config show 2> /dev/null) 2> /dev/null)
|
||||
|
||||
if [[ "$res" -eq "0" ]] ; then
|
||||
eerror "PostgreSQL slot must be set to one of: "
|
||||
eerror " ${POSTGRES_COMPAT[@]}"
|
||||
return 1
|
||||
fi
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
postgres_check_slot
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
postgres_check_slot || die
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( docs/*.txt )
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use doc; then
|
||||
insinto /usr/share/doc/${PF}/tutorial
|
||||
doins tutorial/*
|
||||
dohtml docs/*.{html,css}
|
||||
fi
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
diff -Naur libev-3.42.orig/Makefile.am libev-3.42/Makefile.am
|
||||
--- libev-3.42.orig/Makefile.am 2008-05-11 09:12:36.000000000 +0900
|
||||
+++ libev-3.42/Makefile.am 2008-06-22 09:23:05.000000000 +0900
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
man_MANS = ev.3
|
||||
|
||||
-include_HEADERS = ev.h ev++.h event.h
|
||||
+include_HEADERS = ev.h ev++.h
|
||||
|
||||
lib_LTLIBRARIES = libev.la
|
||||
|
||||
diff -Naur libev-3.42.orig/configure.ac libev-3.42/configure.ac
|
||||
--- libev-3.42.orig/configure.ac 2008-06-17 19:12:02.000000000 +0900
|
||||
+++ libev-3.42/configure.ac 2008-06-18 01:23:21.000000000 +0900
|
||||
@@ -3,15 +3,10 @@
|
||||
|
||||
AM_INIT_AUTOMAKE(libev,3.42)
|
||||
AC_CONFIG_HEADERS([config.h])
|
||||
-AM_MAINTAINER_MODE
|
||||
|
||||
AC_PROG_INSTALL
|
||||
AC_PROG_LIBTOOL
|
||||
|
||||
-if test "x$GCC" = xyes ; then
|
||||
- CFLAGS="$CFLAGS -O3"
|
||||
-fi
|
||||
-
|
||||
m4_include([libev.m4])
|
||||
|
||||
AC_CONFIG_FILES([Makefile])
|
@ -1,11 +0,0 @@
|
||||
--- /schmorpforge/libev/ev++.h 2010/03/16 00:43:22 1.49
|
||||
+++ /schmorpforge/libev/ev++.h 2010/06/24 19:22:26 1.50
|
||||
@@ -480,7 +480,7 @@
|
||||
template<class K, void (K::*method)()>
|
||||
static void method_noargs_thunk (EV_P_ ev_watcher *w, int revents)
|
||||
{
|
||||
- static_cast<K *>(w->data)->*method
|
||||
+ (static_cast<K *>(w->data)->*method)
|
||||
();
|
||||
}
|
||||
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libev/libev-4.04.ebuild,v 1.6 2011/08/29 06:37:46 jer Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit autotools eutils multilib
|
||||
|
||||
MY_P="${P}"
|
||||
|
||||
DESCRIPTION="A high-performance event loop/event model with lots of feature"
|
||||
HOMEPAGE="http://software.schmorp.de/pkg/libev.html"
|
||||
SRC_URI="http://dist.schmorp.de/libev/${MY_P}.tar.gz
|
||||
http://dist.schmorp.de/libev/Attic/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( BSD GPL-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="elibc_glibc static-libs"
|
||||
|
||||
# Bug #283558
|
||||
DEPEND="elibc_glibc? ( >=sys-libs/glibc-2.9_p20081201 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/4.01-gentoo.patch"
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
dodoc Changes README || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/libev.so.3.0.0
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/libev.so.3.0.0
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libev/libev-4.11.ebuild,v 1.2 2012/05/12 19:17:33 aballier Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit autotools eutils multilib
|
||||
|
||||
MY_P="${P}"
|
||||
|
||||
DESCRIPTION="A high-performance event loop/event model with lots of feature"
|
||||
HOMEPAGE="http://software.schmorp.de/pkg/libev.html"
|
||||
SRC_URI="http://dist.schmorp.de/libev/${MY_P}.tar.gz
|
||||
http://dist.schmorp.de/libev/Attic/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( BSD GPL-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="elibc_glibc static-libs"
|
||||
|
||||
# Bug #283558
|
||||
DEPEND="elibc_glibc? ( >=sys-libs/glibc-2.9_p20081201 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/4.01-gentoo.patch"
|
||||
# bug #411847
|
||||
epatch "${FILESDIR}/${PN}-pc.patch"
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
if ! use static-libs ; then
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
fi
|
||||
dodoc Changes README || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/libev.so.3.0.0
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/libev.so.3.0.0
|
||||
}
|
@ -1,16 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>proxy-maintainers</herd>
|
||||
<maintainer>
|
||||
<email>dennis.yxun@gmail.com</email>
|
||||
<name>Dennis (dlan) Lan</name>
|
||||
<description>maintainer, assign bugs</description>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>tomka@gentoo.org</email>
|
||||
<name>Thomas Kahle</name>
|
||||
<description>proxy maintainer, CC on bugs</description>
|
||||
<email>dlan@gentoo.org</email>
|
||||
<name>Yixun Lan</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pysrt/pysrt-1.0.0.ebuild,v 1.1 2014/01/16 12:00:37 xmw Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python library used to edit or create SubRip files"
|
||||
HOMEPAGE="https://github.com/byroot/pysrt https://pypi.python.org/pypi/pysrt"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/charade[${PYTHON_USEDEP}]
|
||||
virtual/python-argparse[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/nose[coverage(+),${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
# https://github.com/byroot/pysrt/issues/42
|
||||
RESTRICT="test"
|
||||
|
||||
src_test() {
|
||||
DISTUTILS_NO_PARALLEL_BUILD=1 distutils-r1_src_test
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests --with-coverage --cover-package=pysrt \
|
||||
|| die "Tests failed under ${EPYTHON}"
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack-protection/rack-protection-1.5.2.ebuild,v 1.1 2014/01/16 07:27:37 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19 ruby20"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="rack-protection.gemspec"
|
||||
|
||||
inherit ruby-fakegem eutils versionator
|
||||
|
||||
DESCRIPTION="This gem protects against typical web attacks."
|
||||
HOMEPAGE="https://github.com/rkh/rack-protection"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1)"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/rack-test )"
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gnome2/ruby-gnome2-2.1.0.ebuild,v 1.1 2014/01/16 08:46:07 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng
|
||||
|
||||
DESCRIPTION="Ruby Gnome2 bindings"
|
||||
HOMEPAGE="http://ruby-gnome2.sourceforge.jp/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="Ruby"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/ruby-atk-${PV}
|
||||
>=dev-ruby/ruby-clutter-${PV}
|
||||
>=dev-ruby/ruby-clutter-gstreamer-${PV}
|
||||
>=dev-ruby/ruby-clutter-gtk-${PV}
|
||||
>=dev-ruby/ruby-gdkpixbuf2-${PV}
|
||||
>=dev-ruby/ruby-gdk3-${PV}
|
||||
>=dev-ruby/ruby-gio2-${PV}
|
||||
>=dev-ruby/ruby-goocanvas-${PV}
|
||||
>=dev-ruby/ruby-gstreamer-${PV}
|
||||
>=dev-ruby/ruby-gtk2-${PV}
|
||||
>=dev-ruby/ruby-gtk3-${PV}
|
||||
>=dev-ruby/ruby-gtksourceview-${PV}
|
||||
>=dev-ruby/ruby-gtksourceview3-${PV}
|
||||
>=dev-ruby/ruby-pango-${PV}
|
||||
>=dev-ruby/ruby-poppler-${PV}
|
||||
>=dev-ruby/ruby-rsvg-${PV}
|
||||
>=dev-ruby/ruby-vte-${PV}
|
||||
>=dev-ruby/ruby-vte3-${PV}
|
||||
>=dev-ruby/ruby-webkit-gtk2-${PV}
|
||||
>=dev-ruby/ruby-webkit-gtk-${PV}"
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gtksourceview3/ruby-gtksourceview3-2.1.0.ebuild,v 1.1 2014/01/16 07:32:58 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby Gtk3 bindings"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${DEPEND} x11-libs/gtksourceview:3.0"
|
||||
RDEPEND="${RDEPEND} x11-libs/gtksourceview:3.0"
|
||||
|
||||
ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-gtk3-${PV}"
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-poppler/ruby-poppler-2.1.0.ebuild,v 1.1 2014/01/16 07:44:44 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby poppler-glib bindings"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
app-text/poppler[cairo]"
|
||||
DEPEND="${DEPEND}
|
||||
app-text/poppler[cairo]"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/ruby-gdkpixbuf2
|
||||
>=dev-ruby/ruby-glib2-${PV}
|
||||
>=dev-ruby/ruby-gtk2-${PV}"
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-rsvg/ruby-rsvg-2.1.0.ebuild,v 1.1 2014/01/16 07:54:06 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
RUBY_FAKEGEM_NAME=rsvg2
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
RUBY_S=ruby-gnome2-all-${PV}/rsvg2
|
||||
|
||||
DESCRIPTION="Ruby bindings for librsvg"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="cairo"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
>=gnome-base/librsvg-2.8"
|
||||
DEPEND="${DEPEND}
|
||||
>=gnome-base/librsvg-2.8"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}
|
||||
>=dev-ruby/ruby-gdkpixbuf2-${PV}
|
||||
cairo? ( dev-ruby/rcairo )"
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-vte/ruby-vte-2.1.0.ebuild,v 1.1 2014/01/16 08:12:23 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby vte bindings"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
>=x11-libs/vte-0.12.1:0"
|
||||
DEPEND="${DEPEND}
|
||||
>=x11-libs/vte-0.12.1:0"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-gtk2-${PV}"
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-vte3/ruby-vte3-2.1.0.ebuild,v 1.1 2014/01/16 08:23:55 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby VTE bindings"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${DEPEND} x11-libs/vte:2.90"
|
||||
RDEPEND="${RDEPEND} x11-libs/vte:2.90"
|
||||
|
||||
ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-gtk3-${PV}"
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-webkit-gtk/ruby-webkit-gtk-2.1.0.ebuild,v 1.1 2014/01/16 08:39:49 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby WebKitGtk bindings"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${DEPEND} net-libs/webkit-gtk:3"
|
||||
RDEPEND="${RDEPEND} net-libs/webkit-gtk:3"
|
||||
|
||||
RUBY_S="ruby-gnome2-all-${PV}/webkit-gtk"
|
||||
|
||||
ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-gobject-introspection-${PV}
|
||||
>=dev-ruby/ruby-gtk3-${PV}"
|
||||
|
||||
each_ruby_configure() {
|
||||
:
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-webkit-gtk2/ruby-webkit-gtk2-2.1.0.ebuild,v 1.1 2014/01/16 08:31:03 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby WebKitGtk+ for Gtk 2.0 bindings"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${DEPEND} net-libs/webkit-gtk:2"
|
||||
RDEPEND="${RDEPEND} net-libs/webkit-gtk:2"
|
||||
|
||||
RUBY_S="ruby-gnome2-all-${PV}/webkit-gtk2"
|
||||
|
||||
ruby_add_bdepend ">=dev-ruby/ruby-glib2-${PV}"
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-gobject-introspection-${PV}
|
||||
>=dev-ruby/ruby-gtk2-${PV}"
|
||||
|
||||
each_ruby_configure() {
|
||||
:
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
each_fakegem_install
|
||||
}
|
@ -1,23 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST hgview-1.6.2.tar.gz 161731 SHA256 7ff7c2bf92dbe40a1520ef8944ed25467895d3c503e7aef8a73c3103e7da7fa0 SHA512 2905dde38a3b329a926e0f96bbac723319a11a19add800e58afabec53e3d8925398ccb78f4c53fb5b32a3d2d9238dc69a132908c706ff1bf2bfd5ec4d21db43f WHIRLPOOL c26d3ad0c7ac1e907f1d254aef1b777c7c300d39021a23c8badb4490192355c92d97aa1f57438a644573cb2c30f1694abe84664330cbd79c81b8b5b760ff13b5
|
||||
DIST hgview-1.7.0.tar.gz 168239 SHA256 e4f4910c24d6af9840ef1e99993ce49c90d0f145d9d980cd27af1fa4deb48101 SHA512 f47675821f78dcb0de7695252569b4dc3f2b8250f168e158aeb058bbfd52b00e7b4f3a47560a4ae5b83e26d220b9defd0a5cc39c3d594b739dc5f31b964c90c8 WHIRLPOOL c6e74deeab204faaf56f4cf09f65443fb60b2840cc553fd9531422091dbcd3aea013286fb1875d651b78475bc63cab337ec9114303787da9461f697fcd10c949
|
||||
DIST hgview-1.7.1.tar.gz 307250 SHA256 633862c3a2313e5f2432f19b9da9fa19a1ca8f2f2cd0b86df019832e86afc001 SHA512 ddd6645160a5660515d0dbf46af7d600cd9b1588393142f536f04889e75f4740af2b3196c879993138735ed4d2c16c2b71d3ef8997e50ae41e01c83b5b6f441a WHIRLPOOL 851d7e211153f070f3dbf0d86269cef5efbac002441768a8b73911237c99ce01b2dcfb26e5d31a726d52dd764769cbeeeaa915dacf8425c2a8251b8bb3f5bf47
|
||||
EBUILD hgview-1.6.2-r1.ebuild 1420 SHA256 ea101889e34ab3aa136416345e1ed12316d51f2b2bcef2cdc73173ec53c733cf SHA512 9d12284cb5ba84f7110f5baf91077b9edcee0282538a5dd0ec6bd8ad39948d60f5fd1a46b1d0bdec8f85d00d91d8bda4ba42ff1ae5d45aeb37c6c558cfbff35b WHIRLPOOL 24829bd794913ec0fc74418f41c1462b05f018b71bdc249d1b404cec04beb0d29f13ea55361f3276ca15cc07b8be1791341b290065c52c54311c90e17e6750af
|
||||
EBUILD hgview-1.7.0.ebuild 1423 SHA256 1079dfa6851690e649063d4caf83512e4309d9bf946e0309ae58e2c911638b5d SHA512 b08bda0f82fa31593209ea3bddfdc51770f4b29f2f6d11134466a882cabd7ab190b81de3a105a0282dcca02aa270b8f16d7dbdc2ff2db19b3b9a1a503a88597b WHIRLPOOL 78a6e4ffb04fd38f4ae43036d5494af696db539b569e13cf4bddb2b07aa579a0f8f6720aafb814044bad30bff60664b165b681d7073ce35dde9701eac17a2783
|
||||
EBUILD hgview-1.7.1-r1.ebuild 1219 SHA256 c72c0bbdb8b30cdfde320829b547e5357c4947c04efe49108a8698c22590ee53 SHA512 ab4e225c9a3e7dce280b6f3b71b01e8f593e0c56b080d6160275d210d30b467709c1cd1d2730ff706e7695c408d1607395256daa470acef6e33a9b0ee0a56e23 WHIRLPOOL fe7d6cc81e6ff0423cef1b37081d07e3c6c472aee54cca3d778191fd4768657a8ad94f4d68504dc3ad651f5f4b8bafedefa2cb3cd067660eec45a1367ee6660d
|
||||
EBUILD hgview-1.7.1.ebuild 1421 SHA256 fc3e782312e4677dd8ecb3ea79ee6e84caec772e5a1550be421e2be03e1465b2 SHA512 eff9cc42169fa60c822b89efc46c0370061ff8ade2036fc3627b52a82827c010d826a74da6a5fd7998eba3fdc7d58485fe5debe36626fcfe04f655b9a45c7924 WHIRLPOOL f652e8f2a6f7b1601709bbb312396e669af6e69867778de5de37bb212861d501f3351d09b8bf6010dac8e772736f60b3707795871893eaf2f72f6734d1fc92e1
|
||||
MISC ChangeLog 2944 SHA256 4fd98d4253e2fbbbd9a31c96d3977fe88bbe8b4b4b7ed3107da8a10554a8d64c SHA512 1eaecce6e1574533a1e0fe99ab19eb128e388f6da253b276b1426ac66c7ca5848cec2a978e9577fa3cb2267ed81393b2b356f0b700a1d38ef86a640efcdb2449 WHIRLPOOL ec09783bc2be5f62d15a84c6c56b3137bb5b2d4df88e0a25b10bb50d4a0f9d4c90a3ac2a77319dee6b5ca0303ffe1a932fd925cbdf26bbaa75849ecd8a7a78a7
|
||||
MISC ChangeLog 3088 SHA256 7986a2a7f150d42cd7fb9dbe47fde5221161346760f338bfe78dd8996fd576bb SHA512 8ed7aed0bdfecd9e76fff07417cdf560907f0933d1c0513973a6039ebafb72c656204712baf092060e1f4bb464582c7a8a66a9153c0b13d7f500bceeb3aa7daf WHIRLPOOL 4f3f93d953e796cf31c96a6e1c6a6dda21ae59ed936857757428e7937adf3dfc0cb4409e20d72ee362257e70da96447359df93ddfe5643813a50f269d1079827
|
||||
MISC metadata.xml 155 SHA256 94ed5876ef16dbc191744ff6b8939a0f428fcb8add316d898880e1c4c880b9e7 SHA512 f05c8982778167c3667c9246b9730ba49fec2967731ed2c615e31a7fddc220fcea8c0843caa70a14957c8c4910892c512b6f2e00a9724d65e6032e1289f4562a WHIRLPOOL 25ccd49f04da07c8525fe18b21229764bb4104938abefc6c953bf9caa533dd5c10ae7b3f80a1251182e6c1520c09383d9f1d0ac1dc74832a99299c9be27406c4
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRbZmPAAoJECo/aRed9267vgYH/i8k22NQt22pG0KwUV6IldaW
|
||||
aZ6OKN+xRcxAHM/pT65h0JCluF8H0KTVxw4PTg8uJqec3SMDkog202/jmSEL23VP
|
||||
C5Z9VWBHrPSdo9FG49SRYR3Lejfe6JafA/WZlY6PnHGYNWxZLt0hjpQbFQNH4lt6
|
||||
ihrIpX/Bscf5i60Zrkp6mCvAuGxD09zkicbqs6+MHiLgYth9kRhp9Up61LWeZ1+E
|
||||
B39BJoflUX0vJGtpQfAaqDeIW37byPdshtLJ0hY/dZZ2lVrKMXCVSex35+phhMbg
|
||||
iq1fbARk4gUOckyswA7JUrRst+n/oaNGHtkxBmOohulFtd5TGrfJiq5YbjlrVb0=
|
||||
=iA7I
|
||||
iQJiBAEBCABMBQJS161aRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5
|
||||
MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh
|
||||
7PeuD/92D4IJsv/BISxJXIY3JOzvslKR4pejKimkqSFutx0GNn7F84TDMmdbLchT
|
||||
xAwOTqot77JnkW2qCnImlYpDRK28ANONoa5kbRQ2KQ01BVBSG6F0UEP6cXKaB/rx
|
||||
Q/ack9EITiD9GmnrUgwtphY4/tuPQdsu+bqGC42tjKUyErU7yDsuOwwJETRcxd8C
|
||||
wzqV6oyW6moQ9uBAOkaieurOvmeBR7EGEdxMLh9jm+ywE7/dN+dC6XI5PLXmfT0S
|
||||
kPq3WA5ZW+s9Dr/ECvovLyNSZZwoX6lP3t8zzqHKgJIoSQC1CkiGdt47byzVhceF
|
||||
DfybSWXEAdRsUinkQvMx2zZFVjGiCLxdOR6wPWJkXjTYcmsS/CLC96e3A8TuHJad
|
||||
+l87ByYsDMHBIfp8b0jzkPSObqDVULEU5LvptbzGPyS3X3FsVTkSp06lBr6MTGDa
|
||||
O5AYD7LEjk1Q1dsJYGrFFfdF3hwan8YKIvCUz/1xHDJoGygTdubLCO8YOoQVec3x
|
||||
jsRmNZ6zo6zHbutm1+fpdOIgUeTlvPYuawB1jngVU/YTzKa0ZwqHn5xkPcGwHXTs
|
||||
WYhQrRdtE13z9/BVT/O1AsX7qUY/+RDnsLu4LiuFiaUZ24sbWKA8RjPCL2allFuu
|
||||
Vq+lzq7Nb7eK5KevgVtQnXFDritTsNY6sepTV7xpssM0EmAetw==
|
||||
=J1lZ
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/hgview/hgview-1.6.2-r1.ebuild,v 1.2 2012/08/27 03:16:08 pesa Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython *-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="PyQt4-based Mercurial log navigator"
|
||||
HOMEPAGE="http://www.logilab.org/project/hgview"
|
||||
SRC_URI="http://ftp.logilab.org/pub/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="dev-python/docutils
|
||||
dev-python/PyQt4[X]
|
||||
dev-python/qscintilla-python
|
||||
dev-vcs/mercurial"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
app-text/asciidoc
|
||||
app-text/xmlto
|
||||
)"
|
||||
|
||||
# If this flag is not set, arguments are passed to the "build" command
|
||||
# only for distutils_src_compile(), but not for distutils_src_install()
|
||||
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
|
||||
PYTHON_MODNAME="hgext/hgview.py hgviewlib"
|
||||
|
||||
src_prepare() {
|
||||
# https://www.logilab.org/ticket/103668
|
||||
sed -i \
|
||||
-e 's:MANDIR=$(PREFIX)/man:MANDIR=$(PREFIX)/share/man:' \
|
||||
-e 's:$(INSTALL) $$i:$(INSTALL) -m 644 $$i:' \
|
||||
doc/Makefile || die
|
||||
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile $(use doc || echo --no-doc)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install $(use doc || echo --no-doc)
|
||||
|
||||
# Install Mercurial extension config file
|
||||
insinto /etc/mercurial/hgrc.d
|
||||
doins hgext/hgview.rc
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/hgview/hgview-1.7.0.ebuild,v 1.1 2012/12/05 09:53:20 kensington Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython *-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="PyQt4-based Mercurial log navigator"
|
||||
HOMEPAGE="http://www.logilab.org/project/hgview"
|
||||
SRC_URI="http://ftp.logilab.org/pub/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="dev-python/docutils
|
||||
dev-python/PyQt4[X]
|
||||
dev-python/qscintilla-python
|
||||
dev-vcs/mercurial"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
app-text/asciidoc
|
||||
app-text/xmlto
|
||||
)"
|
||||
|
||||
# If this flag is not set, arguments are passed to the "build" command
|
||||
# only for distutils_src_compile(), but not for distutils_src_install()
|
||||
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
|
||||
PYTHON_MODNAME="hgext/hgview.py hgviewlib"
|
||||
|
||||
src_prepare() {
|
||||
# https://www.logilab.org/ticket/103668
|
||||
sed -i \
|
||||
-e 's:MANDIR=$(PREFIX)/man:MANDIR=$(PREFIX)/share/man:' \
|
||||
-e 's:$(INSTALL) $$i:$(INSTALL) -m 644 $$i:' \
|
||||
doc/Makefile || die
|
||||
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile $(use doc || echo --no-doc)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install $(use doc || echo --no-doc)
|
||||
|
||||
# Install Mercurial extension config file
|
||||
insinto /etc/mercurial/hgrc.d
|
||||
doins hgext/hgview.rc
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/hgview/hgview-1.7.1.ebuild,v 1.1 2013/04/16 18:04:24 pinkbyte Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython *-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="PyQt4-based Mercurial log navigator"
|
||||
HOMEPAGE="http://www.logilab.org/project/hgview"
|
||||
SRC_URI="http://ftp.logilab.org/pub/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="dev-python/docutils
|
||||
dev-python/PyQt4[X]
|
||||
dev-python/qscintilla-python
|
||||
dev-vcs/mercurial"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
app-text/asciidoc
|
||||
app-text/xmlto
|
||||
)"
|
||||
|
||||
# If this flag is not set, arguments are passed to the "build" command
|
||||
# only for distutils_src_compile(), but not for distutils_src_install()
|
||||
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
|
||||
PYTHON_MODNAME="hgext/hgview.py hgviewlib"
|
||||
|
||||
src_prepare() {
|
||||
# https://www.logilab.org/ticket/103668
|
||||
sed -i \
|
||||
-e 's:MANDIR=$(PREFIX)/man:MANDIR=$(PREFIX)/share/man:' \
|
||||
-e 's:$(INSTALL) $$i:$(INSTALL) -m 644 $$i:' \
|
||||
doc/Makefile || die
|
||||
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile $(use doc || echo --no-doc)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install $(use doc || echo --no-doc)
|
||||
|
||||
# Install Mercurial extension config file
|
||||
insinto /etc/mercurial/hgrc.d
|
||||
doins hgext/hgview.rc
|
||||
}
|
@ -0,0 +1,116 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-3.5.143.ebuild,v 1.1 2014/01/16 08:16:34 nativemad Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils toolchain-funcs flag-o-matic waf-utils
|
||||
|
||||
DESCRIPTION="Digital Audio Workstation"
|
||||
HOMEPAGE="http://ardour.org/"
|
||||
|
||||
if [ ${PV} = 9999 ]; then
|
||||
KEYWORDS=""
|
||||
EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git"
|
||||
inherit git-2
|
||||
else
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SRC_URI="https://github.com/Ardour/ardour/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="3"
|
||||
IUSE="altivec debug doc nls lv2 sse"
|
||||
|
||||
RDEPEND="media-libs/aubio
|
||||
media-libs/liblo
|
||||
sci-libs/fftw:3.0
|
||||
media-libs/freetype:2
|
||||
>=dev-libs/glib-2.10.1:2
|
||||
dev-cpp/glibmm:2
|
||||
>=x11-libs/gtk+-2.8.1:2
|
||||
>=dev-libs/libxml2-2.6:2
|
||||
>=media-libs/libsndfile-1.0.18
|
||||
>=media-libs/libsamplerate-0.1
|
||||
>=media-libs/rubberband-1.6.0
|
||||
>=media-libs/libsoundtouch-1.6.0
|
||||
media-libs/flac
|
||||
media-libs/raptor:2
|
||||
>=media-libs/liblrdf-0.4.0-r20
|
||||
>=media-sound/jack-audio-connection-kit-0.120
|
||||
>=gnome-base/libgnomecanvas-2
|
||||
media-libs/vamp-plugin-sdk
|
||||
dev-libs/libxslt
|
||||
dev-libs/libsigc++:2
|
||||
>=dev-cpp/gtkmm-2.16:2.4
|
||||
>=dev-cpp/libgnomecanvasmm-2.26:2.6
|
||||
media-libs/alsa-lib
|
||||
x11-libs/pango
|
||||
x11-libs/cairo
|
||||
media-libs/libart_lgpl
|
||||
virtual/libusb:0
|
||||
dev-libs/boost
|
||||
>=media-libs/taglib-1.7
|
||||
net-misc/curl
|
||||
lv2? (
|
||||
>=media-libs/slv2-0.6.1
|
||||
media-libs/lilv
|
||||
media-libs/sratom
|
||||
dev-libs/sord
|
||||
>=media-libs/suil-0.6.10
|
||||
>=media-libs/lv2-1.4.0
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
doc? ( app-doc/doxygen[dot] )"
|
||||
if ! [ ${PV} = 9999 ]; then
|
||||
DEPEND="${DEPEND}"
|
||||
fi
|
||||
|
||||
src_unpack() {
|
||||
if [ ${PV} = 9999 ]; then
|
||||
git-2_src_unpack
|
||||
else
|
||||
unpack ${A}
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare(){
|
||||
if ! [ ${PV} = 9999 ]; then
|
||||
PVTEMP=`echo "${PV}" | sed "s/\./-/2"`
|
||||
sed -e '/cmd = "git describe HEAD/,/utf-8/{s:cmd = \"git describe HEAD\":rev = \"'${PVTEMP}-gentoo'\":p;d}' -i "${S}"/wscript
|
||||
sed -e 's/'os.getcwd\(\),\ \'.git'/'os.getcwd\(\),\ \'libs/'' -i "${S}"/wscript
|
||||
sed -e 's/'os.path.exists\(\'.git'/'os.path.exists\(\'wscript/'' -i "${S}"/wscript
|
||||
|
||||
fi
|
||||
epatch "${FILESDIR}"/${PN}-3.5.7-syslibs.patch
|
||||
sed 's/python/python2/' -i waf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC CXX
|
||||
mkdir -p "${D}"
|
||||
waf-utils_src_configure \
|
||||
--destdir="${D}" \
|
||||
--prefix=/usr \
|
||||
--configdir=/etc \
|
||||
$(use lv2 && echo "--lv2" || echo "--no-lv2") \
|
||||
$(use nls && echo "--nls" || echo "--no-nls") \
|
||||
$(use debug && echo "--stl-debug") \
|
||||
$((use altivec || use sse) && echo "--fpu-optimization" || echo "--no-fpu-optimization") \
|
||||
$(use doc && echo "--docs")
|
||||
}
|
||||
|
||||
src_install() {
|
||||
waf-utils_src_install
|
||||
mv ${PN}.1 ${PN}${SLOT}.1
|
||||
doman ${PN}${SLOT}.1
|
||||
newicon icons/icon/ardour_icon_mac.png ${PN}${SLOT}.png
|
||||
make_desktop_entry ardour3 ardour3 ardour3 AudioVideo
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "If you are using Ardour and want to keep its development alive"
|
||||
elog "then please consider to do a donation upstream at ardour.org. Thanks!"
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-0.3.1.ebuild,v 1.1 2014/01/03 15:07:58 zx2c4 Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-0.3.3.ebuild,v 1.1 2014/01/16 07:31:50 xmw Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -1 +1 @@
|
||||
Thu, 16 Jan 2014 05:07:03 +0000
|
||||
Thu, 16 Jan 2014 13:07:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 16 Jan 2014 05:07:03 +0000
|
||||
Thu, 16 Jan 2014 13:07:01 +0000
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue