parent
6645caf91f
commit
f8eb5b1867
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-lua/eselect-lua-1.ebuild,v 1.1 2014/04/22 21:31:35 mabi Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Lua eselect module"
|
||||
HOMEPAGE="http://www.gentoo.org"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=app-admin/eselect-1.2.4"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/eselect/modules/
|
||||
newins "${FILESDIR}"/lua.eselect-${PV} lua.eselect
|
||||
}
|
@ -0,0 +1,150 @@
|
||||
# -*-eselect-*- vim: ft=eselect
|
||||
# Copyright 2014-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
inherit config multilib
|
||||
|
||||
DESCRIPTION="Manage lua symlinks"
|
||||
MAINTAINER="mabi@gentoo.org"
|
||||
|
||||
HEADER_FILES="lauxlib.h luaconf.h lua.h lua.hpp lualib.h"
|
||||
|
||||
remove_symlinks() {
|
||||
rm -f "${EROOT}"/usr/bin/{lua,luac} &>/dev/null
|
||||
for dir in $(get_libdirs) ; do
|
||||
rm -f "${EROOT}"${dir}/liblua.so &>/dev/null && \
|
||||
rm -f "${EROOT}"${dir}/pkgconfig/lua.pc &>/dev/null
|
||||
done
|
||||
for f in $HEADER_FILES ; do
|
||||
rm -f "${EROOT}"/usr/include/$f
|
||||
done
|
||||
rm -f "${EROOT}"/usr/share/man/man1/{lua,luac}.1{,.gz,.bz2,.lzma} &>/dev/null
|
||||
}
|
||||
|
||||
set_symlinks() {
|
||||
local ver=$1
|
||||
ln -s "${EROOT}"/usr/bin/lua{$ver,}
|
||||
ln -s "${EROOT}"/usr/bin/luac{$ver,}
|
||||
for dir in $(get_libdirs) ; do
|
||||
ln -s "${dir}"/liblua{$ver,}.so
|
||||
ln -s "${dir}"/pkgconfig/lua{$ver,}.pc
|
||||
done
|
||||
for orig in "${EROOT}"/usr/share/man/man1/lua*$ver.1* ; do
|
||||
ln -s "${orig}" "${orig//$ver}"
|
||||
done
|
||||
for f in $HEADER_FILES ; do
|
||||
ln -s "${EROOT}"/usr/include/lua$ver/$f "${EROOT}"/usr/include
|
||||
done
|
||||
}
|
||||
|
||||
get_libdirs() {
|
||||
local dir libdirs
|
||||
for dir in $(list_libdirs); do
|
||||
[[ -L ${EROOT}/usr/${dir} ]] && continue
|
||||
ls "${EROOT}"/usr/${dir}/liblua*.* > /dev/null 2>&1 || continue
|
||||
|
||||
libdirs+=' '/usr/${dir}
|
||||
done
|
||||
echo ${libdirs:-/usr/lib}
|
||||
}
|
||||
|
||||
find_targets() {
|
||||
local dirs
|
||||
local prefix="${EROOT}/usr/bin/lua"
|
||||
for f in ${prefix}5* ; do
|
||||
dirs="${dirs} ${f##$prefix}"
|
||||
done
|
||||
echo $dirs
|
||||
}
|
||||
|
||||
resolv_target() {
|
||||
local targets=( $(find_targets) )
|
||||
if is_number $1; then
|
||||
[[ $1 -le ${#targets[@]} && $1 -gt 0 ]] && echo "${targets[ $(( $1 - 1 )) ]}"
|
||||
elif has $1 ${targets[@]}; then
|
||||
echo $1
|
||||
fi
|
||||
}
|
||||
|
||||
get_active_version() {
|
||||
readlink -e "${EROOT}"/usr/bin/lua | sed -ne "s:.*/usr/bin/lua\([\d.-]*\):\1:p"
|
||||
}
|
||||
|
||||
## Actual actions
|
||||
|
||||
## set action
|
||||
|
||||
describe_set() {
|
||||
echo "Sets the current version of lua"
|
||||
}
|
||||
|
||||
describe_set_parameters() {
|
||||
echo '<target>'
|
||||
}
|
||||
|
||||
describe_set_options() {
|
||||
echo 'target: Target name or number (from "list" action)'
|
||||
}
|
||||
|
||||
|
||||
do_set() {
|
||||
local target=$(resolv_target $1)
|
||||
if [[ -z "${target}" ]]; then
|
||||
die -q "You need to specify a version"
|
||||
fi
|
||||
remove_symlinks
|
||||
set_symlinks $target
|
||||
}
|
||||
|
||||
## List action
|
||||
|
||||
describe_list() {
|
||||
echo 'Lists available lua versions'
|
||||
}
|
||||
|
||||
do_list() {
|
||||
local targets
|
||||
local a
|
||||
targets=( $(find_targets) )
|
||||
a=$(get_active_version)
|
||||
for (( i = 0; i < ${#targets[@]}; i++ )) ; do
|
||||
[[ $a == ${targets[i]} ]] && targets[i]=$(highlight_marker "${targets[i]}")
|
||||
done
|
||||
write_numbered_list -m '(none found)' "${targets[@]}"
|
||||
}
|
||||
|
||||
## Show action
|
||||
|
||||
describe_show() {
|
||||
echo 'Show the active lua version'
|
||||
}
|
||||
|
||||
do_show() {
|
||||
get_active_version
|
||||
}
|
||||
|
||||
## update action
|
||||
|
||||
describe_update() {
|
||||
echo 'Automatically update the lua version'
|
||||
}
|
||||
|
||||
describe_update_options() {
|
||||
echo 'ifunset : Do not override existing implementation'
|
||||
}
|
||||
|
||||
do_update() {
|
||||
[[ -n ${1} && ! ( ${1} == ifunset || ${1} == '--if-unset' ) ]] && \
|
||||
die -q 'Usage error'
|
||||
|
||||
[[ ( ${1} == ifunset || ${1} == '--if-unset' ) && -n $(get_active_version) ]] && \
|
||||
return
|
||||
|
||||
remove_symlinks
|
||||
|
||||
local targets=( $(find_targets) )
|
||||
if [[ -n ${#targets[@]} ]] ; then
|
||||
local target=${targets[${#targets[@]} - 1]}
|
||||
set_symlinks $target || echo 'Nothing to update'
|
||||
fi
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>mabi@gentoo.org</email>
|
||||
</maintainer>
|
||||
<longdescription lang="en">Lua eselect module</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,96 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.17.7.ebuild,v 1.1 2014/04/22 15:08:55 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils multilib autotools toolchain-funcs
|
||||
|
||||
DESCRIPTION="Package maintenance system for Debian"
|
||||
HOMEPAGE="http://packages.qa.debian.org/dpkg"
|
||||
SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="+bzip2 dselect +lzma nls test unicode +update-alternatives +zlib"
|
||||
REQUIRED_USE="dselect? ( nls )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-lang/perl-5.6.0
|
||||
dev-perl/TimeDate
|
||||
>=sys-libs/ncurses-5.2-r7
|
||||
lzma? ( app-arch/xz-utils )
|
||||
zlib? ( >=sys-libs/zlib-1.1.4 )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
sys-devel/flex
|
||||
virtual/pkgconfig
|
||||
nls? (
|
||||
app-text/po4a
|
||||
>=sys-devel/gettext-0.18.2
|
||||
)
|
||||
test? (
|
||||
dev-perl/DateTime-Format-DateParse
|
||||
dev-perl/IO-String
|
||||
dev-perl/Test-Pod
|
||||
virtual/perl-Test-Harness
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( ChangeLog THANKS TODO )
|
||||
|
||||
src_prepare() {
|
||||
# do not expect Debian's gzip --rsyncable extension
|
||||
epatch "${FILESDIR}"/${PN}-1.17.0-gzip-rsyncable.patch
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-1.17.1-flags.patch
|
||||
|
||||
# Force the use of the running bash for get-version (this file is never
|
||||
# installed, so no need to worry about hardcoding a temporary bash)
|
||||
sed -i -e '1c\#!'"${BASH}" get-version || die
|
||||
|
||||
# this test depends on a Debian only gzip extension that adds --rsyncable
|
||||
# which will therefore always fail on Gentoo. (bug #310847).
|
||||
sed -i scripts/Makefile.am \
|
||||
-e '/850_Dpkg_Compression.t/d' \
|
||||
|| die "sed failed"
|
||||
|
||||
# test fails (bug #414095)
|
||||
sed -i utils/Makefile.am \
|
||||
-e '/^test_cases/d;/100_update_alternatives/d' || die
|
||||
|
||||
use nls && strip-linguas -i po
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
econf \
|
||||
$(use_enable dselect) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable unicode) \
|
||||
$(use_enable update-alternatives) \
|
||||
$(use_with bzip2 bz2) \
|
||||
$(use_with zlib) \
|
||||
$(use_with lzma liblzma) \
|
||||
--disable-compiler-warnings \
|
||||
--disable-silent-rules \
|
||||
--disable-start-stop-daemon \
|
||||
--localstatedir="${EPREFIX}"/var \
|
||||
--without-selinux
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake AR=$(tc-getAR)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
keepdir /usr/$(get_libdir)/db/methods/{mnt,floppy,disk}
|
||||
keepdir /usr/$(get_libdir)/db/{alternatives,info,methods,parts,updates}
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-ro/aspell-ro-0.50.2.ebuild,v 1.11 2012/05/17 20:07:05 aballier Exp $
|
||||
|
||||
ASPELL_LANG="Romanian"
|
||||
|
||||
inherit aspell-dict
|
||||
|
||||
LICENSE="freedist"
|
||||
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE=""
|
@ -1,17 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-ro/aspell-ro-3.3.ebuild,v 1.2 2012/05/17 20:07:05 aballier Exp $
|
||||
|
||||
ASPELL_LANG="Romanian"
|
||||
|
||||
inherit aspell-dict
|
||||
|
||||
HOMEPAGE="http://rospell.sourceforge.net/"
|
||||
|
||||
SRC_URI="mirror://sourceforge/rospell/aspell5-ro-${PV}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
|
||||
S="${WORKDIR}/aspell5-ro-${PV}"
|
@ -1,4 +1,2 @@
|
||||
DIST wammu-0.30.1.tar.bz2 436344 SHA256 944eab6d76345449d51744562e67b81c92f936e0321da7a4f5557dddecb8d77e SHA512 90cb8253d404c98cd98493121cb4582a98f629a1ec6a6484ae5e0e3a419787a242774247767db9d8dee2825a38b1159212c348bb3127dbc3c37fd844c4b09da2 WHIRLPOOL f022bc48ea4faeea72f0b7fb8020469d8e3a8fa33c2a7dcb1aab295e7464b170a2af4a4a284d8878ac6e7b319dd334d466c6e8a21a899d1fe0cc1a81d49df66f
|
||||
DIST wammu-0.34.tar.bz2 541440 SHA256 d51243d97b75332616bcbf67ae3492ad0119e0aff65fc69b53746d37b630522a SHA512 b33286804373e6736df9dae50feb6c32ecf6987ae4f5854e699165a911d2299de319426c7691ab79de3899d3e6191faab9225e80fff94de2bd4cbe80a0296414 WHIRLPOOL 44d2dc28adbd3fefeafc51cd1ee3f84bea747012e226db5a7691cff2713d82104c0f4b165b45d7bcfa3f0f1bd3f060a1343b84ec8c662fc13cfae74b39804bb6
|
||||
DIST wammu-0.35.tar.bz2 572550 SHA256 fba70bb0a067f20bb5da5f16061e6cc70a49761ca11f49a897af678271666d7a SHA512 c9c24a170d0a1b1507799f77719d544a04b0c894172e0158efc782f25ec894eaa65e2a89b53db431a96b5f88ccadf4dddc5025ba84ac09d54aa5d37b2e658461 WHIRLPOOL 8b6b4edc77c46f20b449077f198d4e51ad81edd6846c69a4945ebf207ae01431a3cb31541e8f07c1b8c90fa37c2034acec771e5d563e0bf756aba1f175f93a9f
|
||||
DIST wammu-0.36.tar.bz2 581781 SHA256 8107d69438adc5c9c24565f455cac31ecd5b9ef754f26a6b5ebab03b49131696 SHA512 08caaeb7ade5877b441baad2f3f1f653ed1c25c3fab213e093213525fe326f09ee8ccda4db834f82b00a9d7e9b2cb235da7be7f328c091b6067543d9cdbfb14c WHIRLPOOL 6b4b8aff5363bbf39bb9b67765c9373600642592bc910d3b4d83d09d88d5b5ad4945d4f27f2c75c383ae55f66cc71e21756fcd93e1adee3dfeeef5a766f449c8
|
||||
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/wammu/wammu-0.30.1.ebuild,v 1.6 2011/08/13 07:15:07 xarthisius Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="front-end for gammu (Nokia and other mobiles)"
|
||||
HOMEPAGE="http://www.cihar.com/gammu/wammu/"
|
||||
SRC_URI="http://dl.cihar.com/wammu/v0/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="bluetooth"
|
||||
|
||||
RDEPEND=">=app-mobilephone/gammu-1.25.0[python]
|
||||
>=dev-python/wxpython-2.8
|
||||
bluetooth? (
|
||||
|| (
|
||||
dev-python/pybluez
|
||||
net-wireless/gnome-bluetooth
|
||||
)
|
||||
)"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
# Supported languages and translated documentation
|
||||
# Be sure all languages are prefixed with a single space!
|
||||
MY_AVAILABLE_LINGUAS=" af bg ca cs da de el es et fi fr gl he hu id it ko nl pl pt_BR ru sk sv zh_CN zh_TW"
|
||||
IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
|
||||
|
||||
src_prepare() {
|
||||
local lang support_linguas=no
|
||||
for lang in ${MY_AVAILABLE_LINGUAS} ; do
|
||||
if use linguas_${lang} ; then
|
||||
support_linguas=yes
|
||||
break
|
||||
fi
|
||||
done
|
||||
# install all languages when all selected LINGUAS aren't supported
|
||||
if [ "${support_linguas}" = "yes" ]; then
|
||||
for lang in ${MY_AVAILABLE_LINGUAS} ; do
|
||||
if ! use linguas_${lang} ; then
|
||||
rm -r locale/${lang} || die
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# SKIPWXCHECK: else 'import wx' results in
|
||||
# Xlib: connection to ":0.0" refused by server
|
||||
SKIPWXCHECK=yes distutils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DOCS="AUTHORS FAQ"
|
||||
SKIPWXCHECK=yes distutils_src_install
|
||||
}
|
@ -1,69 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/wammu/wammu-0.34.ebuild,v 1.3 2011/08/13 07:15:07 xarthisius Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Front-end for gammu to access mobile phones easily"
|
||||
HOMEPAGE="http://www.wammu.eu/"
|
||||
SRC_URI="http://dl.cihar.com/wammu/v0/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="bluetooth"
|
||||
|
||||
RDEPEND=">=app-mobilephone/gammu-1.25.0[python]
|
||||
>=dev-python/wxpython-2.8
|
||||
bluetooth? (
|
||||
|| (
|
||||
dev-python/pybluez
|
||||
net-wireless/gnome-bluetooth
|
||||
)
|
||||
)"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
# Supported languages and translated documentation
|
||||
# Be sure all languages are prefixed with a single space!
|
||||
MY_AVAILABLE_LINGUAS=" af bg ca cs da de el es et fi fr gl he hu id it ko nl pl pt_BR ru sk sv zh_CN zh_TW"
|
||||
IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local lang support_linguas=no
|
||||
for lang in ${MY_AVAILABLE_LINGUAS} ; do
|
||||
if use linguas_${lang} ; then
|
||||
support_linguas=yes
|
||||
break
|
||||
fi
|
||||
done
|
||||
# install all languages when all selected LINGUAS aren't supported
|
||||
if [ "${support_linguas}" = "yes" ]; then
|
||||
for lang in ${MY_AVAILABLE_LINGUAS} ; do
|
||||
if ! use linguas_${lang} ; then
|
||||
rm -r locale/${lang} || die
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
python_convert_shebangs -r 2 .
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# SKIPWXCHECK: else 'import wx' results in
|
||||
# Xlib: connection to ":0.0" refused by server
|
||||
SKIPWXCHECK=yes distutils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DOCS="AUTHORS FAQ"
|
||||
SKIPWXCHECK=yes distutils_src_install
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
commit 4ca8b846baaad48ebbd723f6411f9571a3b0f5ad
|
||||
Author: Dan Vrátil <dvratil@redhat.com>
|
||||
Date: Tue Apr 22 11:28:07 2014 +0200
|
||||
|
||||
Remove the invalid GID part from PartTable before starting PartTable migration
|
||||
|
||||
More people than we expected have invalid 'GID' part in their PartTable,
|
||||
which breaks migration to schema 25, because it expects all part types
|
||||
to have a valid name.
|
||||
|
||||
To work around this fact, we DELETE all parts with name 'GID' from PartTable
|
||||
before starting the actual migration. This will not fix the migration for
|
||||
people with other invalid parts, but I haven't heard of any such. To make
|
||||
this completely bullet-proof, we would need to iterate through all entries,
|
||||
which would be massively slower than current INSERT INTO ... SELECT FROM approach.
|
||||
|
||||
Distributions, this is a good choice for backporting into 1.12.1 ;-)
|
||||
|
||||
BUG: 331867
|
||||
FIXED-IN: 1.12.2
|
||||
|
||||
diff --git a/server/src/storage/dbupdater.cpp b/server/src/storage/dbupdater.cpp
|
||||
index ccaf584..d6368b5 100644
|
||||
--- a/server/src/storage/dbupdater.cpp
|
||||
+++ b/server/src/storage/dbupdater.cpp
|
||||
@@ -261,6 +261,15 @@ bool DbUpdater::complexUpdate_25()
|
||||
}
|
||||
}
|
||||
|
||||
+ {
|
||||
+ // It appears that more users than expected have the invalid "GID" part in their
|
||||
+ // PartTable, which breaks the migration below (see BKO#331867), so we apply this
|
||||
+ // wanna-be fix to remove the invalid part before we start the actual migration.
|
||||
+ QueryBuilder qb( QLatin1String( "PartTable" ), QueryBuilder::Delete );
|
||||
+ qb.addValueCondition( QLatin1String( "PartTable.name" ), Query::Equals, QLatin1String( "GID" ) );
|
||||
+ qb.exec();
|
||||
+ }
|
||||
+
|
||||
akDebug() << "Creating a PartTable_new";
|
||||
{
|
||||
TableDescription description;
|
@ -0,0 +1,97 @@
|
||||
diff -ru lua-5.1.5.orig/Makefile lua-5.1.5/Makefile
|
||||
--- lua-5.1.5.orig/Makefile 2014-04-15 17:43:34.845435031 +0200
|
||||
+++ lua-5.1.5/Makefile 2014-04-15 19:05:08.669304987 +0200
|
||||
@@ -11,7 +11,7 @@
|
||||
# so take care if INSTALL_TOP is not an absolute path.
|
||||
INSTALL_TOP= /usr/local
|
||||
INSTALL_BIN= $(INSTALL_TOP)/bin
|
||||
-INSTALL_INC= $(INSTALL_TOP)/include
|
||||
+INSTALL_INC= $(INSTALL_TOP)/include/lua$V
|
||||
INSTALL_LIB= $(INSTALL_TOP)/lib
|
||||
INSTALL_MAN= $(INSTALL_TOP)/man/man1
|
||||
#
|
||||
@@ -126,3 +126,21 @@
|
||||
.PHONY: all $(PLATS) clean test install local none dummy echo pecho lecho
|
||||
|
||||
# (end of Makefile)
|
||||
+
|
||||
+# Use libtool for binary installs, etc.
|
||||
+
|
||||
+export V
|
||||
+export LIBTOOL = libtool --quiet --tag=CC
|
||||
+# See libtool manual about how to set this
|
||||
+
|
||||
+gentoo_clean:
|
||||
+ cd src; $(MAKE) $@
|
||||
+
|
||||
+gentoo_test: gentoo_linux
|
||||
+ test/lua.static test/hello.lua
|
||||
+
|
||||
+gentoo_install:
|
||||
+ mkdir -p $(INSTALL_BIN) $(INSTALL_INC) $(INSTALL_LIB)
|
||||
+ cd src; $(LIBTOOL) --mode=install $(INSTALL_EXEC) lua$V luac$V $(INSTALL_BIN)
|
||||
+ cd src; $(INSTALL_DATA) $(TO_INC) $(INSTALL_INC)
|
||||
+ cd src; $(LIBTOOL) --mode=install $(INSTALL_DATA) liblua$V.la $(INSTALL_LIB)
|
||||
diff -ru lua-5.1.5.orig/src/Makefile lua-5.1.5/src/Makefile
|
||||
--- lua-5.1.5.orig/src/Makefile 2014-04-15 17:43:34.844435031 +0200
|
||||
+++ lua-5.1.5/src/Makefile 2014-04-15 18:07:21.427397122 +0200
|
||||
@@ -29,10 +29,10 @@
|
||||
LIB_O= lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o loslib.o ltablib.o \
|
||||
lstrlib.o loadlib.o linit.o
|
||||
|
||||
-LUA_T= lua
|
||||
+LUA_T= lua$V
|
||||
LUA_O= lua.o
|
||||
|
||||
-LUAC_T= luac
|
||||
+LUAC_T= luac$V
|
||||
LUAC_O= luac.o print.o
|
||||
|
||||
ALL_O= $(CORE_O) $(LIB_O) $(LUA_O) $(LUAC_O)
|
||||
@@ -51,10 +51,10 @@
|
||||
$(AR) $@ $(CORE_O) $(LIB_O) # DLL needs all object files
|
||||
$(RANLIB) $@
|
||||
|
||||
-$(LUA_T): $(LUA_O) $(LUA_A)
|
||||
+origin$(LUA_T): $(LUA_O) $(LUA_A)
|
||||
$(CC) -o $@ $(MYLDFLAGS) $(LUA_O) $(LUA_A) $(LIBS)
|
||||
|
||||
-$(LUAC_T): $(LUAC_O) $(LUA_A)
|
||||
+origin$(LUAC_T): $(LUAC_O) $(LUA_A)
|
||||
$(CC) -o $@ $(MYLDFLAGS) $(LUAC_O) $(LUA_A) $(LIBS)
|
||||
|
||||
clean:
|
||||
@@ -180,3 +180,33 @@
|
||||
ltm.h lzio.h lmem.h lopcodes.h lundump.h
|
||||
|
||||
# (end of Makefile)
|
||||
+
|
||||
+export LIBTOOL = libtool --tag=CC
|
||||
+export LIB_VERSION = 5:1:5
|
||||
+
|
||||
+# The following rules use libtool for compiling and linking in order to
|
||||
+# provide shared library support.
|
||||
+
|
||||
+LIB_NAME = liblua$V.la
|
||||
+LIB_OBJS = $(CORE_O:.o=.lo) $(LIB_O:.o=.lo)
|
||||
+
|
||||
+%.lo %.o: %.c
|
||||
+ $(LIBTOOL) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $<
|
||||
+
|
||||
+$(LIB_NAME): $(LIB_OBJS)
|
||||
+ $(LIBTOOL) --mode=link $(CC) -version-info 0:0:0 \
|
||||
+ -rpath $(RPATH) $(LDFLAGS) -o $(LIB_NAME) $(LIB_OBJS) $(LIB_LIBS)
|
||||
+
|
||||
+$(LUA_T): $(LUA_O:.o=.lo) $(LIB_NAME)
|
||||
+ $(LIBTOOL) --mode=link $(CC) -export-dynamic $(LDFLAGS) -o $@ $(LUA_O:.o=.lo) $(LIB_NAME) $(LUA_LIBS)
|
||||
+
|
||||
+lua_test: $(LUA_O:.o=.lo) $(LIB_NAME)
|
||||
+ $(LIBTOOL) --mode=link $(CC) -static -export-dynamic $(LDFLAGS) -o $@ $(LUA_O:.o=.lo) $(LIB_NAME) $(LUA_LIBS)
|
||||
+
|
||||
+$(LUAC_T): $(LUAC_O:.o=.lo) $(LIB_NAME)
|
||||
+ $(LIBTOOL) --mode=link $(CC) -static $(LDFLAGS) -o $@ $(LUAC_O:.o=.lo) $(LIB_NAME)
|
||||
+
|
||||
+gentoo_clean:
|
||||
+ $(LIBTOOL) --mode=clean $(RM) $(ALL_O:.o=.lo) $(LIB_NAME) lua$V luac$V
|
||||
+
|
||||
+gentoo_all: $(LIB_NAME) $(LUA_T) lua_test $(LUAC_T)
|
@ -0,0 +1,75 @@
|
||||
--- lua-5.1.1.orig/Makefile 2006-06-02 12:53:38.000000000 +0200
|
||||
+++ lua-5.1.1/Makefile 2006-11-16 02:16:53.000000000 +0100
|
||||
@@ -11,7 +11,7 @@
|
||||
# so take care if INSTALL_TOP is not an absolute path.
|
||||
INSTALL_TOP= /usr/local
|
||||
INSTALL_BIN= $(INSTALL_TOP)/bin
|
||||
-INSTALL_INC= $(INSTALL_TOP)/include
|
||||
+INSTALL_INC= $(INSTALL_TOP)/include/lua$V
|
||||
INSTALL_LIB= $(INSTALL_TOP)/lib
|
||||
INSTALL_MAN= $(INSTALL_TOP)/man/man1
|
||||
#
|
||||
@@ -127,3 +127,18 @@
|
||||
.PHONY: all $(PLATS) clean install local none dummy echo pecho lecho newer
|
||||
|
||||
# (end of Makefile)
|
||||
+
|
||||
+# Use libtool for binary installs, etc.
|
||||
+
|
||||
+export V
|
||||
+export LIBTOOL = $(EROOT)usr/bin/libtool --quiet --tag=CC
|
||||
+# See libtool manual about how to set this
|
||||
+
|
||||
+gentoo_clean:
|
||||
+ cd src; $(MAKE) $@
|
||||
+
|
||||
+gentoo_install:
|
||||
+ mkdir -p $(INSTALL_BIN) $(INSTALL_INC) $(INSTALL_LIB)
|
||||
+ cd src; $(LIBTOOL) --mode=install $(INSTALL_EXEC) lua$V luac$V $(INSTALL_BIN)
|
||||
+ cd src; $(INSTALL_DATA) $(TO_INC) $(INSTALL_INC)
|
||||
+ cd src; $(LIBTOOL) --mode=install $(INSTALL_DATA) liblua$V.la $(INSTALL_LIB)
|
||||
--- lua-5.1.1.orig/src/Makefile 2006-03-22 01:41:49.000000000 +0100
|
||||
+++ lua-5.1.1/src/Makefile 2006-11-16 02:10:27.000000000 +0100
|
||||
@@ -39,1 +39,1 @@
|
||||
-LUA_T= lua
|
||||
+LUA_T= lua$V
|
||||
@@ -42,1 +42,1 @@
|
||||
-LUAC_T= luac
|
||||
+LUAC_T= luac$V
|
||||
@@ -54,1 +54,1 @@
|
||||
-$(LUA_T): $(LUA_O) $(LUA_A)
|
||||
+origin$(LUA_T): $(LUA_O) $(LUA_A)
|
||||
@@ -57,1 +57,1 @@
|
||||
-$(LUAC_T): $(LUAC_O) $(LUA_A)
|
||||
+origin$(LUAC_T): $(LUAC_O) $(LUA_A)
|
||||
@@ -185,3 +185,30 @@
|
||||
lzio.o: lzio.c lua.h luaconf.h llimits.h lmem.h lstate.h lobject.h ltm.h \
|
||||
lzio.h
|
||||
|
||||
+
|
||||
+export LIBTOOL = $(EROOT)usr/bin/libtool --quiet --tag=CC
|
||||
+export LIB_VERSION = 6:1:1
|
||||
+
|
||||
+# The following rules use libtool for compiling and linking in order to
|
||||
+# provide shared library support.
|
||||
+
|
||||
+LIB_NAME = liblua$V.la
|
||||
+LIB_OBJS = $(CORE_O:.o=.lo) $(LIB_O:.o=.lo)
|
||||
+
|
||||
+%.lo %.o: %.c
|
||||
+ $(LIBTOOL) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $<
|
||||
+
|
||||
+$(LIB_NAME): $(LIB_OBJS)
|
||||
+ $(LIBTOOL) --mode=link $(CC) -version-info $(LIB_VERSION) \
|
||||
+ -rpath $(RPATH) $(LDFLAGS) -o $(LIB_NAME) $(LIB_OBJS) $(LIB_LIBS)
|
||||
+
|
||||
+$(LUA_T): $(LUA_O:.o=.lo) $(LIB_NAME)
|
||||
+ $(LIBTOOL) --mode=link $(CC) -export-dynamic $(LDFLAGS) -o $@ $(LUA_O:.o=.lo) $(LIB_NAME) $(LUA_LIBS)
|
||||
+
|
||||
+$(LUAC_T): $(LUAC_O:.o=.lo) $(LIB_NAME)
|
||||
+ $(LIBTOOL) --mode=link $(CC) -static $(LDFLAGS) -o $@ $(LUAC_O:.o=.lo) $(LIB_NAME)
|
||||
+
|
||||
+gentoo_clean:
|
||||
+ $(LIBTOOL) --mode=clean $(RM) $(ALL_O:.o=.lo) $(LIB_NAME) lua$V luac$V
|
||||
+
|
||||
+gentoo_all: $(LIB_NAME) $(LUA_T) $(LUAC_T)
|
@ -0,0 +1,124 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/lua/lua-5.1.5-r2.ebuild,v 1.1 2014/04/22 21:30:44 mabi Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib portability toolchain-funcs versionator
|
||||
|
||||
DESCRIPTION="A powerful light-weight programming language designed for extending applications"
|
||||
HOMEPAGE="http://www.lua.org/"
|
||||
SRC_URI="http://www.lua.org/ftp/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="5.1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
|
||||
IUSE="+deprecated emacs readline static"
|
||||
|
||||
RDEPEND="readline? ( sys-libs/readline )
|
||||
app-admin/eselect-lua
|
||||
!dev-lang/lua:0"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/libtool"
|
||||
PDEPEND="emacs? ( app-emacs/lua-mode )"
|
||||
|
||||
SAN_SLOT="${SLOT//.}"
|
||||
|
||||
src_prepare() {
|
||||
local PATCH_PV=$(get_version_component_range 1-2)
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r2.patch
|
||||
epatch "${FILESDIR}"/${PN}-${PATCH_PV}-module_paths.patch
|
||||
|
||||
#EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch
|
||||
|
||||
# correct lua versioning
|
||||
sed -i -e 's/\(LIB_VERSION = \)6:1:1/\16:5:1/' src/Makefile
|
||||
|
||||
sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html
|
||||
|
||||
if ! use deprecated ; then
|
||||
# patches from 5.1.4 still apply
|
||||
epatch "${FILESDIR}"/${PN}-5.1.4-deprecated.patch
|
||||
epatch "${FILESDIR}"/${PN}-5.1.4-test.patch
|
||||
fi
|
||||
|
||||
if ! use readline ; then
|
||||
epatch "${FILESDIR}"/${PN}-${PATCH_PV}-readline.patch
|
||||
fi
|
||||
|
||||
# Using dynamic linked lua is not recommended for performance
|
||||
# reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519
|
||||
# Mainly, this is of concern if your arch is poor with GPRs, like x86
|
||||
# Note that this only affects the interpreter binary (named lua), not the lua
|
||||
# compiler (built statically) nor the lua libraries (both shared and static
|
||||
# are installed)
|
||||
if use static ; then
|
||||
epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make_static-r1.patch
|
||||
fi
|
||||
|
||||
# We want packages to find our things...
|
||||
sed -i \
|
||||
-e 's:/usr/local:'${EPREFIX}'/usr:' \
|
||||
-e "s:\([/\"]\)\<lib\>:\1$(get_libdir):g" \
|
||||
etc/lua.pc src/luaconf.h || die
|
||||
}
|
||||
|
||||
# no need for a configure phase
|
||||
src_configure() { true; }
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
myflags=
|
||||
# what to link to liblua
|
||||
liblibs="-lm"
|
||||
liblibs="${liblibs} $(dlopen_lib)"
|
||||
|
||||
# what to link to the executables
|
||||
mylibs=
|
||||
if use readline; then
|
||||
mylibs="-lreadline"
|
||||
fi
|
||||
|
||||
cd src
|
||||
emake CC="${CC}" CFLAGS="-DLUA_USE_LINUX ${CFLAGS}" \
|
||||
RPATH="${EPREFIX}/usr/$(get_libdir)/" \
|
||||
LUA_LIBS="${mylibs}" \
|
||||
LIB_LIBS="${liblibs}" \
|
||||
V=$(get_version_component_range 1-2) \
|
||||
gentoo_all || die "emake failed"
|
||||
|
||||
mv lua_test ../test/lua.static
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_TOP="${ED}/usr" INSTALL_LIB="${ED}/usr/$(get_libdir)" \
|
||||
V=${SLOT} gentoo_install \
|
||||
|| die "emake install gentoo_install failed"
|
||||
|
||||
dodoc HISTORY README
|
||||
dohtml doc/*.html doc/*.png doc/*.css doc/*.gif
|
||||
|
||||
doicon etc/lua.ico
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
newins etc/lua.pc lua${SLOT}.pc
|
||||
|
||||
newman doc/lua.1 lua${SLOT}.1
|
||||
newman doc/luac.1 luac${SLOT}.1
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local positive="bisect cf echo env factorial fib fibfor hello printf sieve
|
||||
sort trace-calls trace-globals"
|
||||
local negative="readonly"
|
||||
local test
|
||||
|
||||
cd "${S}"
|
||||
for test in ${positive}; do
|
||||
test/lua.static test/${test}.lua || die "test $test failed"
|
||||
done
|
||||
|
||||
for test in ${negative}; do
|
||||
test/lua.static test/${test}.lua && die "test $test failed"
|
||||
done
|
||||
}
|
@ -0,0 +1,114 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/lua/lua-5.2.3.ebuild,v 1.1 2014/04/22 21:30:44 mabi Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils autotools multilib portability toolchain-funcs versionator
|
||||
|
||||
DESCRIPTION="A powerful light-weight programming language designed for extending applications"
|
||||
HOMEPAGE="http://www.lua.org/"
|
||||
SRC_URI="http://www.lua.org/ftp/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="5.2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
|
||||
IUSE="+deprecated emacs readline static"
|
||||
|
||||
RDEPEND="readline? ( sys-libs/readline )
|
||||
app-admin/eselect-lua
|
||||
!dev-lang/lua:0"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/libtool"
|
||||
PDEPEND="emacs? ( app-emacs/lua-mode )"
|
||||
|
||||
src_prepare() {
|
||||
local PATCH_PV=$(get_version_component_range 1-2)
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r1.patch
|
||||
|
||||
[ -d "${FILESDIR}/${PV}" ] && \
|
||||
EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch
|
||||
|
||||
sed -i \
|
||||
-e 's:\(define LUA_ROOT\s*\).*:\1"'${EPREFIX}'/usr/":' \
|
||||
-e "s:\(define LUA_CDIR\s*LUA_ROOT \"\)lib:\1$(get_libdir):" \
|
||||
src/luaconf.h \
|
||||
|| die "failed patching luaconf.h"
|
||||
|
||||
# correct lua versioning
|
||||
sed -i -e 's/\(LIB_VERSION = \)6:1:1/\10:0:0/' src/Makefile
|
||||
|
||||
sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html
|
||||
|
||||
if ! use readline ; then
|
||||
sed -i -e '/#define LUA_USE_READLINE/d' src/luaconf.h
|
||||
fi
|
||||
|
||||
# Using dynamic linked lua is not recommended for performance
|
||||
# reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519
|
||||
# Mainly, this is of concern if your arch is poor with GPRs, like x86
|
||||
# Note that this only affects the interpreter binary (named lua), not the lua
|
||||
# compiler (built statically) nor the lua libraries (both shared and static
|
||||
# are installed)
|
||||
if use static ; then
|
||||
sed -i -e 's:\(-export-dynamic\):-static \1:' src/Makefile
|
||||
fi
|
||||
|
||||
# upstream does not use libtool, but we do (see bug #336167)
|
||||
cp "${FILESDIR}/configure.in" "${S}"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
|
||||
# what to link to liblua
|
||||
liblibs="-lm"
|
||||
liblibs="${liblibs} $(dlopen_lib)"
|
||||
|
||||
# what to link to the executables
|
||||
mylibs=
|
||||
use readline && mylibs="-lreadline"
|
||||
|
||||
cd src
|
||||
|
||||
local myCFLAGS=""
|
||||
use deprecated && myCFLAGS="-DLUA_COMPAT_ALL"
|
||||
|
||||
case "${CHOST}" in
|
||||
*-mingw*) : ;;
|
||||
*) myCFLAGS+=" -DLUA_USE_LINUX" ;;
|
||||
esac
|
||||
|
||||
emake CC="${CC}" CFLAGS="${myCFLAGS} ${CFLAGS}" \
|
||||
SYSLDFLAGS="${LDFLAGS}" \
|
||||
RPATH="${EPREFIX}/usr/$(get_libdir)/" \
|
||||
LUA_LIBS="${mylibs}" \
|
||||
LIB_LIBS="${liblibs}" \
|
||||
V=$(get_version_component_range 1-2) \
|
||||
gentoo_all || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_TOP="${ED}/usr" INSTALL_LIB="${ED}/usr/$(get_libdir)" \
|
||||
V=${SLOT} gentoo_install \
|
||||
|| die "emake install gentoo_install failed"
|
||||
|
||||
dodoc README
|
||||
dohtml doc/*.html doc/*.png doc/*.css doc/*.gif
|
||||
|
||||
newman doc/lua.1 lua${SLOT}.1
|
||||
newman doc/luac.1 luac${SLOT}.1
|
||||
|
||||
# We want packages to find our things...
|
||||
cp "${FILESDIR}/lua.pc" "${WORKDIR}"
|
||||
sed -i \
|
||||
-e "s:^V=.*:V= ${PATCH_PV}:" \
|
||||
-e "s:^R=.*:R= ${PV}:" \
|
||||
-e "s:/,lib,:/$(get_libdir):g" \
|
||||
"${WORKDIR}/lua.pc"
|
||||
|
||||
insinto "/usr/$(get_libdir)/pkgconfig"
|
||||
newins "${WORKDIR}/lua.pc" "lua${SLOT}.pc"
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST orc-0.4.16.tar.gz 668368 SHA256 700e4edba20a0ed42164b645da26ce515b883d4c4633b222302f1e541f2a58ab SHA512 e9d3c4e8682119253c201addcd2cb623a61e45d7cb8b0b406a3509f1a9443af9375a418a68f832d29af4a523cd91bf702bdd002cf143be0f7cc9f5a0b77f7ae0 WHIRLPOOL 43e3fafb9869f2f1c678cdb457b958a2ef6955344f71a3377e319c8d42f5ca269e9d4c57a85a792959a6e50d60023bf6717bd8461270b1526aa55cb9657d5012
|
||||
DIST orc-0.4.17.tar.gz 724990 SHA256 4fc7cca48c59fff23afee78fb642cdbde001f56401c8f47b95a16578d1d5d7e8 SHA512 3a69da6d39e80dd68570aeac341aed692c041c1cfd91abbc36a269167a9b97b5ab539b873dbf800d4735da276e3aa43d664a7efb13559124e0862d2fc2202306 WHIRLPOOL 99f74f986f5c67d622c3bff8b186a7b5b873997bc455c405a50cb3453ebe162a203ffea9acd2e153a47bac19a5dafe3d4050f8b2b5ed6155499be7627ae46b93
|
||||
DIST orc-0.4.18.tar.gz 732377 SHA256 34d3c8a7259f42bed4dcfbc106c5e3d0cc8e17eeaa73128d1c5eaf92883a6a24 SHA512 75f06d603f71077daa952533b33597fb2bce573647ed75496d55e436485b3c58cd6a43865e931c4def32217b0969bb4c07ef222845c28e9e711bfba80d0d9a21 WHIRLPOOL 11f1f0d06fb45fc5c6390159b0776173147330932587570f27c8bd4b0264a0588f4ae1a00a1d0256463357b3a640d785717f3c6d1226d62f11e47a88aab3c8d5
|
||||
DIST orc-0.4.19.tar.gz 752746 SHA256 e21f50321a21c33178bbe41ea8bd27c49ae60aeb8c22902a215f7141297fb59e SHA512 559fd199523eb8b93e6bae38b07af5fb6f60e7e5a627a088a92ec7bfd1bed3288ea123fdb8634484918359cfe71db10ad0bb86319b652c973b08088c04cd1f73 WHIRLPOOL 06a9b70d54c178b326d60b714ea0bcbfe2a1b791c5efd96a9bacb4e0a725fdbc053af8a751d73c8b93e7f8079384def59a93855e19f1fc3a1e359cede52c8009
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/orc-0.4.19.ebuild,v 1.1 2014/04/23 01:49:36 leio Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit autotools-multilib flag-o-matic
|
||||
|
||||
DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations"
|
||||
HOMEPAGE="http://code.entropywave.com/projects/orc/"
|
||||
SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="examples static-libs"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/gtk-doc-am
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
if ! use examples; then
|
||||
sed -e '/SUBDIRS/ s:examples::' \
|
||||
-i Makefile.am Makefile.in || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# any optimisation on PPC/Darwin yields in a complaint from the assembler
|
||||
# Parameter error: r0 not allowed for parameter %lu (code as 0 not r0)
|
||||
# the same for Intel/Darwin, although the error message there is different
|
||||
# but along the same lines
|
||||
[[ ${CHOST} == *-darwin* ]] && filter-flags -O*
|
||||
autotools-multilib_src_configure
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST pyparsing-1.5.5.tar.gz 1412611 SHA256 d1754df0801871d05a96f1cef50a4f32e5d40d49ea24aa1c6ca9529cbd562005 SHA512 e270cb0e5f5b47c474eca5005467eac9e9ee3e7fe4017cd5f4fd774658b57eb52bd868c4e42964bf441a2048e12aecbdc05fbdcca3fc61e04eaba248d385a858 WHIRLPOOL 492c535cf540bd841a0904ae2226f7e76be8d65f96b09c7e31a0e35bd069eaddf52ab1be3df8ed6fcc01f0315920b93bfbbe031b2ec0ecdecd46abea2b820106
|
||||
DIST pyparsing-1.5.6.tar.gz 1418892 SHA256 5c84aa4500e82d5aa2c0842d5628c5da985e68ac1fb33554e0e5547eb3c85a75 SHA512 614c1a016d121b7c4ecf90a164bbe323affd6cf72319c8494e9a583078ffa233c351627fc3e793307e407e043570f8301f112c4d86645dcd130220ed976289c8 WHIRLPOOL 278d37581a950a570ac3cca2a5f8b674c909220fddc47072d9d52c38b8dfc30b335530dffd3c522cd18e58e9bddcc5e48d9184cdaf4b09203bbba308607e24a4
|
||||
DIST pyparsing-2.0.1.tar.gz 1129563 SHA256 0007cd3f008eba4a203f1f6b4b133ddc352552c8808b694c88c23db56416e4e4 SHA512 e9c9307c59c7020f4a454458703bd1eb4ef0ac513b2a6a07706b5d676c010f33a72d03d78a61bf3daa96d6598b966a3e4921a88c50f71939a697fa00377ac67a WHIRLPOOL c95815cc6d8471e1ea730daf19ea954fbbddbc67b771700100b04c7103e1ec5e7226e3881a037476f898a3874c072baed7ed159ca32566bd8ed825ab8f4f3cbe
|
||||
DIST pyparsing-2.0.2.tar.gz 1136568 SHA256 17e43d6b17588ed5968735575b3983a952133ec4082596d214d7090b56d48a06 SHA512 453348c82aaee0565896194711b960de591a0e6651434c596e6cc18fbc85e9a96965d341455d25097c8f1b8cf87781f3374fc4f066496adbdc9dd94450ceffcc WHIRLPOOL ca8cae8306a051e5e0e2d72d9337b8ea74a0d9f024849eb555bb96737e60baa629d79c940017515a74171bc79973148ed2606eb2ea18ada7734503bd331d3507
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyparsing/pyparsing-2.0.2.ebuild,v 1.1 2014/04/22 18:05:02 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="pyparsing is an easy-to-use Python module for text parsing"
|
||||
HOMEPAGE="http://pyparsing.wikispaces.com/ http://pypi.python.org/pypi/pyparsing"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples"
|
||||
|
||||
RDEPEND="!dev-python/pyparsing:py2 !dev-python/pyparsing:py3"
|
||||
|
||||
python_install_all() {
|
||||
local HTML_DOCS=( HowToUsePyparsing.html )
|
||||
use doc && HTML_DOCS+=( htmldoc/ )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
|
||||
use doc && dodoc docs/*.pdf
|
||||
use examples && dodoc -r examples
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST rpy2-2.2.6.tar.gz 167112 SHA256 7e6b3ac86edcc66e59a98d5821581e36d4bfe9552d7f2da95610b730e5f0ef28 SHA512 6ef901f7c9829ac7c574bb2ca8a986d7e5a5685167067f50d6e815f3ec0022224306dbf3ad8ee809b441ff8ad8eac53b414203d51f41e5602193e775c6b9a5cc WHIRLPOOL a7ed12874626b2f018d9da409e3f468e276247c5c7829e95abf1850a7557876606394e2766f0d0b44810ceaae0f9ac8d1a656c09008e49ceafd8d1330ba961b1
|
||||
DIST rpy2-2.3.8.tar.gz 185704 SHA256 20789ad6d251159f2aaaa863d5d72eebcfb338fc8dc07b8cca91230ab90dab2a SHA512 693fbf763e4022b996b8137798dd98adaca900e16e9a8d5bb06c4a4338059ac03605fc5cb931b624e01b4353b87d514f77d8238f822b1deff1130283b2ee99e9 WHIRLPOOL 5a0be83bd511952cec788e3860918a70acc9e29c43daf3b18c6283594834d5dbe70c7dbb21fe3e91d243be05ef52a974ffac63d61a9c1e8720ff858114b73029
|
||||
DIST rpy2-2.3.9.tar.gz 187301 SHA256 b017573d0f53534d56ad50f1bc04119c9c26c4ebfe7063d5d93761f8aeffaa64 SHA512 816448ab1229fc247de72f6c078932b7661ed0b053f27ff05869c57820fae6493c3f507ab3a0f3513ca0cac9dc01fb64732082d69b70a44cce5cd2e874f84f8d WHIRLPOOL a63d2536050f176172d09244355db10ad56a155cc8968f8c1dd9b19b5e1af44ec1b2be73990bb31bfe2018e190ea0f0c1b0ff703d2c812561b063653467309b5
|
||||
DIST rpy2-2.3.10.tar.gz 187420 SHA256 728326d6d13107f7156f1f3d6ad3a7d6a19ae4d6801e56708e794196d5b0a509 SHA512 58013019bb71c28b0c890a599687628d94fc0a59f7071177618d8494eca485eb08ae9f7d27cf529fe973b01254c00373130b68c8ce863b69f8dcfa54bd5bf9f8 WHIRLPOOL bf8e8c19b75622eb5c923496d0ae1625f3196d3e760fbf60558f692847f0a35a3a1f2112951cb48fa5c9c111fdc145e0babe99f489aa29033b9e21edf0b6180e
|
||||
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/rpy/rpy-2.3.8.ebuild,v 1.3 2014/03/25 05:16:18 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="sqlite"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MYSLOT=2
|
||||
MY_PN=${PN}${MYSLOT}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="Python interface to the R Programming Language"
|
||||
HOMEPAGE="http://rpy.sourceforge.net/"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3 GPL-2 LGPL-2.1 MPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-lang/R-3
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
!<=dev-python/rpy-1.0.2-r2"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( <dev-python/pandas-0.13 )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
python_test() {
|
||||
${PYTHON} -m 'rpy2.tests' -v || die
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST coffee-script-source-1.6.3.gem 51200 SHA256 64a5e37557b367c3a087643ed033b1dce485d6c21f96262aecc806d93280635c SHA512 ef7703c2fe4ee82481ecc652a7c0df7dc8640fe490cd53225792f68eb85d3913497c9267f21b7a08d7dab8d71517ac87ff20a45df42dd82de09360910d7eb30b WHIRLPOOL 25d375a2e8d3026a7be83a9bb66f8930409b53eb4c970e1d07758b6c437ded2e34e9682aba46ee7675814c950a57fd7010667e416416063a3a77a8cc42feaa7c
|
||||
DIST coffee-script-source-1.7.0.gem 54272 SHA256 acae7508d3f8c8a39f681eab73a1e43d1c1a564e6580122884e049ae761d1157 SHA512 692c001d03feb938d333fb9d4adb504e4f72b0603baae570b0f479787b07cddcda5a90c17c2d83355f9754808af6cd890338d5302b8d915e3f33c1857b29ed7c WHIRLPOOL b959aaabfcc199ed848b8513e96bdbdbacc9f1b452dcce603785e7727264902f74645f8c82a96473ed9c2ceae8421b972753768fa452ed3991773003d55f1399
|
||||
|
@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/coffee-script-source-1.6.3.ebuild,v 1.3 2013/12/28 07:39:46 graaff Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script-source/coffee-script-source-1.7.0-r1.ebuild,v 1.1 2014/04/22 19:20:36 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19 ruby20 ruby21 jruby"
|
||||
USE_RUBY="ruby19 ruby20 ruby21 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coffee-script/coffee-script-2.2.0-r2.ebuild,v 1.1 2014/04/22 19:18:32 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby CoffeeScript is a bridge to the official CoffeeScript compiler."
|
||||
HOMEPAGE="https://github.com/josh/ruby-coffee-script https://github.com/rails/coffee-rails"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
|
||||
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "dev-ruby/coffee-script-source dev-ruby/execjs"
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/execjs/execjs-2.0.2-r1.ebuild,v 1.1 2014/04/22 19:22:47 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="ExecJS lets you run JavaScript code from Ruby"
|
||||
HOMEPAGE="https://github.com/sstephenson/execjs"
|
||||
SRC_URI="https://github.com/sstephenson/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
|
||||
|
||||
IUSE="test"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/multi_json-1.0"
|
||||
|
||||
# execjs supports various javascript runtimes. They are listed in order
|
||||
# as per the documentation. For now only include the ones already in the
|
||||
# tree.
|
||||
|
||||
# therubyracer, therubyrhino, node.js, spidermonkey (deprecated)
|
||||
|
||||
# spidermonkey doesn't pass the test suite:
|
||||
# https://github.com/sstephenson/execjs/issues/62
|
||||
|
||||
RDEPEND+=" || ( net-libs/nodejs )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Avoid test requiring network connectivity. We could potentially
|
||||
# substitute dev-ruby/coffee-script-source for this.
|
||||
sed -i -e '/test_coffeescript/,/end/ s:^:#:' test/test_execjs.rb || die
|
||||
}
|
@ -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/tilt/tilt-1.4.1-r1.ebuild,v 1.1 2014/04/22 19:11:08 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# jruby fails tests
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md TEMPLATES.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A thin interface over a Ruby template engines to make their usage as generic as possible."
|
||||
HOMEPAGE="http://github.com/rtomayko/tilt"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~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/bluecloth
|
||||
dev-ruby/coffee-script
|
||||
dev-ruby/erubis
|
||||
dev-ruby/nokogiri
|
||||
dev-ruby/radius )"
|
||||
|
||||
# Most dependencies are optional: skip haml for ruby20 and ruby21
|
||||
# because haml depends on rails.
|
||||
USE_RUBY="ruby19" ruby_add_bdepend "test? ( dev-ruby/haml )"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/builder-2.0.0"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Recent kramdown versions handle quoting differently.
|
||||
rm test/tilt_kramdown_test.rb || die
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST artikulate-4.13.0.tar.xz 3918772 SHA256 800d85d8b204613c3f5aa3e54369f0f449217e4d982a6817bfda8120186b3b0f SHA512 c012c915a1a94bcf7038eaf6183ba2f71c87745c66fe98e394a7675cd45394523c9800815e7fcf2d9ec7b9b40e2ec4809e4610cbc4ca676651e1b1555103cc14 WHIRLPOOL 8a2af5975b011d12f2c3fa5ff8d36e5a85df5aea424067245ba17408a7b73418e84f3258a2815b4cbb7cbe0a297c1c9d184bf7f9f895e6122b904f75f5590d4e
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/kde-base/artikulate/artikulate-4.13.0.ebuild,v 1.1 2014/04/22 15:50:19 kensington Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DECLARATIVE_REQUIRED="always"
|
||||
KDE_HANDBOOK="optional"
|
||||
inherit kde4-base multilib
|
||||
|
||||
DESCRIPTION="Language learning application that helps improving pronunciation skills"
|
||||
HOMEPAGE="http://edu.kde.org/applications/language/artikulate"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="debug gstreamer"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtxmlpatterns:4
|
||||
media-libs/phonon
|
||||
gstreamer? ( media-libs/qt-gstreamer )
|
||||
!gstreamer? ( dev-qt/qt-mobility[multimedia] )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
$(add_kdebase_dep kqtquickcharts)
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# Paths are required because qt-mobility is installed to custom location
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_INCLUDE_PATH="${EPREFIX}/usr/include/qt4"
|
||||
-DCMAKE_LIBRARY_PATH="${EPREFIX}/usr/$(get_libdir)/qt4"
|
||||
$(cmake-utils_use_find_package gstreamer QtGStreamer)
|
||||
)
|
||||
|
||||
kde4-base_src_configure
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>kde</herd>
|
||||
</pkgmetadata>
|
@ -1 +1,2 @@
|
||||
DIST mate-calc-1.6.1.tar.xz 541148 SHA256 99856fff440b83ca7c634dae9bd121553569c1c54bdebb474071cc1b71a99d66 SHA512 c9d6e62d8ea332ca5a678ab52e6730023d5861ba28a8d642bf0c089cdccb9ab4cfa6fe695fb7c1e4efabd67868679c652ca72328b46ac430c3e07f7672498f71 WHIRLPOOL a4bd207da73b745cf833983b1d45e0222a852ae6fe696da8d32e594d64cfbc752fff36b6bc22c0e8eb3354ab9f0cf8a4ac7db43495e171854a2753422786b499
|
||||
DIST mate-calc-1.8.0.tar.xz 753972 SHA256 13d56287430cbb7d60a74666ba752a1a8ea9692125c6a02f97d0cc98d451d99a SHA512 92cd2e5ee8f6943b70ba1402909698f0ca922864bf3553d04ba3212673824b3f1f2042786f77814bf004e93408f46b7be438ddbe1046884f834abc90606bdf11 WHIRLPOOL 7743c0d132d3ca4b71072bd61e152dd44f9688e5f55efc2fb358c5ff238594488f03d4501d0efd6aa687df3925dbe3a265aa2d910a9670446e39c113436f3520
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-calc/mate-calc-1.8.0.ebuild,v 1.1 2014/04/22 19:29:16 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2 versionator
|
||||
|
||||
MATE_BRANCH="$(get_version_component_range 1-2)"
|
||||
|
||||
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
|
||||
DESCRIPTION="A calculator application for MATE"
|
||||
HOMEPAGE="http://mate-desktop.org"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="app-text/rarian:0
|
||||
>=dev-libs/glib-2.30:2
|
||||
dev-libs/atk:0
|
||||
dev-libs/libxml2:2
|
||||
>=x11-libs/gtk+-2.18:2
|
||||
x11-libs/pango:0
|
||||
virtual/libintl:0"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=app-text/scrollkeeper-dtd-1:1.0
|
||||
app-text/yelp-tools:0
|
||||
>=dev-util/intltool-0.35:*
|
||||
sys-devel/gettext:*
|
||||
virtual/pkgconfig:*"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
@ -1 +1,2 @@
|
||||
DIST mate-dialogs-1.6.2.tar.xz 2783156 SHA256 1d7249b7d697835710be10d5696e59623e5d0bf080f7328165396611681c75ef SHA512 8bcb67afbbca599b28e0b18f2d70a9871320d2a98eee8b69483c4112c55bbfaae1e2679e6677f9039e08a97096cf4599f2166766339e5e6ea93fc11c860109cf WHIRLPOOL 8299874fb700644dc7ca8b0ec562fe70da74b1494ace3f14b4ed68181addaee87cc85d541f6ad5811369f9b9254bca9a3cba69223374c8270bb4c252ca447d67
|
||||
DIST mate-dialogs-1.8.0.tar.xz 2786956 SHA256 1db39f743846377c1b5e065c1199285cd70509a26ae2fbdec0884b06f00bcbda SHA512 82b54e034e9ec4d8b1819c5ca9817b9f12fd2273345a26aa9d75b5d1ee307a8d2254f5ba3e4a7a3e8e482344a4be71d95bed8a9f6af9e691babcdeea1f2c0fa3 WHIRLPOOL 12aacb04567b23c089fb2879817d2b2583896dbb5b6290ba4284487c9816ce0629a067990c0fd13698cfbcc502c70ad9f0faf3c9e06de10ed3c07637ec4e7827
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-dialogs/mate-dialogs-1.8.0.ebuild,v 1.1 2014/04/22 19:47:21 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
GCONF_DEBUG="yes"
|
||||
|
||||
inherit gnome2 versionator
|
||||
|
||||
MATE_BRANCH="$(get_version_component_range 1-2)"
|
||||
|
||||
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
|
||||
DESCRIPTION="Display MATE dialogs from the commandline and shell scripts"
|
||||
HOMEPAGE="http://mate-desktop.org"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="libnotify"
|
||||
|
||||
RDEPEND="app-text/rarian:0
|
||||
>=dev-libs/glib-2.8:2
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-2.18:2
|
||||
x11-libs/libX11:0
|
||||
virtual/libintl:0
|
||||
libnotify? ( >=x11-libs/libnotify-0.7.0:0 )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
>=app-text/scrollkeeper-dtd-1:1.0
|
||||
app-text/yelp-tools:0
|
||||
>=dev-util/intltool-0.40:*
|
||||
>=mate-base/mate-common-1.6:0
|
||||
>=sys-devel/gettext-0.14:*
|
||||
virtual/pkgconfig:*"
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--with-gtk=2.0 \
|
||||
$(use_enable libnotify)
|
||||
}
|
||||
|
||||
DOCS="AUTHORS ChangeLog HACKING NEWS README THANKS TODO"
|
@ -1 +1,2 @@
|
||||
DIST mate-media-1.6.1.tar.xz 934672 SHA256 4e4d37e15d33663fcc8437c8525c361ac2b898610fe9a027b11496e09c519b63 SHA512 5d9bc05b40bbfd096dbfdb7523df9f8cee6acf29f2a792f766ffc7cb6b723050f8addb904c2213b8d6701603348139489901adcdf64d0dc8b97c26c60a066b37 WHIRLPOOL 156575a38042626f09e383c8ff2aac52120e07585c25639410deb80b35d4fafdbd3dc00b85908d1e73888e8d30e9684f5724f62467e1148dab12f2ff143d5992
|
||||
DIST mate-media-1.8.0.tar.xz 939728 SHA256 a264f9afcae7dff50aefb813616857db10ed62ac30c4071e690485ee9c6e5f61 SHA512 c41f35e3827246f16eea8887f9e3226c32dad260af478b8923d9d80ea4b9eb0e6ab87f975e2ad4838bf567494d5c5c1039f325033d5244dd677f73ef00ef865a WHIRLPOOL 771705bebee18c901c0def8bcc3b0a843cace5ce7c88558d8f008c520c46aa695ca6dd1071edbdf9bc7246aa72eb41e5e8c427805806bad7866bfcfc0969bca9
|
||||
|
@ -0,0 +1,93 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-media/mate-media-1.8.0.ebuild,v 1.1 2014/04/22 20:41:37 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
GCONF_DEBUG="yes"
|
||||
|
||||
inherit gnome2 versionator
|
||||
|
||||
MATE_BRANCH="$(get_version_component_range 1-2)"
|
||||
|
||||
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
|
||||
DESCRIPTION="Multimedia related programs for the MATE desktop"
|
||||
HOMEPAGE="http://mate-desktop.org"
|
||||
|
||||
LICENSE="LGPL-2 GPL-2 FDL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="aac flac mp3 pulseaudio speex twolame vorbis"
|
||||
|
||||
# FIXME: automagic dev-util/glade:3 support
|
||||
COMMON_DEPEND="app-text/rarian:0
|
||||
dev-libs/libxml2:2
|
||||
>=dev-libs/glib-2.18.2:2
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
>=mate-base/mate-panel-1.8:0
|
||||
>=mate-base/mate-desktop-1.8:0
|
||||
>=media-libs/gstreamer-0.10.23:0.10
|
||||
>=media-libs/gst-plugins-base-0.10.23:0.10
|
||||
>=media-libs/gst-plugins-good-0.10:0.10
|
||||
>=media-libs/libcanberra-0.13:0[gtk]
|
||||
>=media-plugins/gst-plugins-meta-0.10-r2:0.10
|
||||
>=media-plugins/gst-plugins-gconf-0.10.1:0.10
|
||||
>=dev-libs/libunique-1:1
|
||||
x11-libs/cairo:0
|
||||
x11-libs/pango:0
|
||||
virtual/libintl:0
|
||||
pulseaudio? ( >=media-sound/pulseaudio-0.9.16:0[glib] )"
|
||||
|
||||
# Specific gst plugins are used by the default audio encoding profiles
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
>=media-plugins/gst-plugins-meta-0.10:0.10[flac?,vorbis?]
|
||||
aac? (
|
||||
>=media-plugins/gst-plugins-faac-0.10.23:0.10
|
||||
>=media-plugins/gst-plugins-ffmpeg-0.10:0.10
|
||||
)
|
||||
mp3? (
|
||||
>=media-libs/gst-plugins-ugly-0.10:0.10
|
||||
>=media-plugins/gst-plugins-taglib-0.10.23:0.10
|
||||
>=media-plugins/gst-plugins-lame-0.10:0.10
|
||||
)
|
||||
speex? (
|
||||
>=media-plugins/gst-plugins-ogg-0.10.23:0.10
|
||||
>=media-plugins/gst-plugins-speex-0.10.23:0.10
|
||||
)
|
||||
twolame? (
|
||||
>=media-plugins/gst-plugins-taglib-0.10.23:0.10
|
||||
>=media-plugins/gst-plugins-twolame-0.10:0.10
|
||||
)"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
app-text/yelp-tools:0
|
||||
>=app-text/scrollkeeper-dtd-1:1.0
|
||||
>=dev-util/intltool-0.35.0:*
|
||||
sys-devel/gettext:*
|
||||
virtual/pkgconfig:*
|
||||
!!<mate-base/mate-applets-1.6:*"
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
$(use_enable pulseaudio) \
|
||||
$(use_enable !pulseaudio gstmix) \
|
||||
$(use_enable !pulseaudio gst-mixer-applet)
|
||||
}
|
||||
|
||||
DOCS="AUTHORS ChangeLog* NEWS README"
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
ewarn
|
||||
ewarn "If you cannot play some music format, please check your"
|
||||
ewarn "USE flags on media-plugins/gst-plugins-meta"
|
||||
ewarn
|
||||
|
||||
if use pulseaudio ; then
|
||||
ewarn "You have enabled pulseaudio support, gstmixer will not be built"
|
||||
ewarn "If you do not use pulseaudio, you do not want this"
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST freewrl-1.22.13.1.tar.bz2 1830305 SHA256 29069d63604dbbfde0f684f342f34e9d0eb216a026f83317a00fbdd31ece17e8 SHA512 6e751835a256ce08d4099e5301c0702e28e5cae2e77d8a51ab38f6f0c08680f22a9ef25ef9d2bb860680fc8c1fc22cfebf14cfb14b50ee514b5ef76e71ab1192 WHIRLPOOL 58d301f4f3c1d145b041bb626c8af18954d9cd3da88f348d2341928c2ff050b15e077855b1ef5a2fe18b2218b8d2f8a75e229ca5bf5d683c0c98e4ed132f71cd
|
||||
DIST freewrl-2.3.3.tar.gz 1721815 SHA256 e538ce6ca803ef8d1f7a66d9e1bd8edb87534d6ecde589a798382372a6fea9b0 SHA512 33475901c155aef68ec9969144f4e8f86b4da9f06e1da43edf770b384bb31e444168b74a6db6b5cf42ee4885b54661ac9ebc026b29b26b2e9ff8129adab5f259 WHIRLPOOL c31ca029612a6e021350fc202b6eb808ec3eb24a774b6d7051d2db61e7455b9b5792456f48beccb86fce24ca90f7cd7167541264e1db52070a319336fd158af2
|
||||
|
@ -0,0 +1,134 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/freewrl/freewrl-2.3.3.ebuild,v 1.1 2014/04/22 19:22:43 axs Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit nsplugins eutils flag-o-matic java-pkg-opt-2 multilib
|
||||
|
||||
if [[ ${PV} == "9999" ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://git.code.sf.net/p/freewrl/git"
|
||||
S="${WORKDIR}/${P}/freex3d"
|
||||
SRC_URI=
|
||||
KEYWORDS=
|
||||
else
|
||||
SRC_URI="mirror://sourceforge/freewrl/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="VRML97 and X3D compliant browser, library, and web-browser plugin"
|
||||
HOMEPAGE="http://freewrl.sourceforge.net/"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="curl debug java libeai motif +nsplugin opencl osc +sox static-libs"
|
||||
|
||||
COMMONDEPEND="x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXext
|
||||
x11-libs/libX11
|
||||
motif? ( x11-libs/motif )
|
||||
!motif? ( x11-libs/libXaw )
|
||||
media-libs/mesa
|
||||
virtual/opengl
|
||||
media-libs/libpng
|
||||
virtual/jpeg
|
||||
media-libs/imlib2
|
||||
>=media-libs/freetype-2
|
||||
media-libs/fontconfig
|
||||
curl? ( net-misc/curl )
|
||||
osc? ( media-libs/liblo )
|
||||
opencl? ( virtual/opencl )
|
||||
dev-lang/spidermonkey:0="
|
||||
DEPEND="${COMMONDEPEND}
|
||||
virtual/pkgconfig
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
nsplugin? ( net-misc/npapi-sdk )"
|
||||
RDEPEND="${COMMONDEPEND}
|
||||
media-fonts/dejavu
|
||||
|| ( media-gfx/imagemagick
|
||||
media-gfx/graphicsmagick[imagemagick] )
|
||||
app-arch/unzip
|
||||
java? ( >=virtual/jre-1.4 )
|
||||
sox? ( media-sound/sox )"
|
||||
|
||||
src_configure() {
|
||||
# list of js libs without .pc support, to disable ./configure auto-checking
|
||||
local spidermonkeys=( mozilla-js xulrunner-js firefox-js firefox2-js seamonkey-js )
|
||||
# list of .pc supported spidermonkeys, to disable ./configure auto-checking
|
||||
local spidermonkeys_pc=( mozjs187 mozjs185 )
|
||||
|
||||
local myconf="--enable-fontconfig
|
||||
--without-expat
|
||||
--with-x
|
||||
--with-imageconvert=/usr/bin/convert
|
||||
--with-unzip=/usr/bin/unzip
|
||||
${spidermonkeys[@]/#/ --disable-}"
|
||||
|
||||
if has_version "<dev-lang/spidermonkey-1.8.5" ; then
|
||||
# spidermonkey pre-1.8.5 has no pkg-config, so override ./configure
|
||||
myconf+="${spidermonkeys_pc[@]/#/ --disable-}"
|
||||
JAVASCRIPT_ENGINE_CFLAGS="-I/usr/include/js -DXP_UNIX"
|
||||
if has_version ">=dev-lang/spidermonkey-1.8:0" ; then
|
||||
# spidermonkey-1.8 changed the name of the lib
|
||||
JAVASCRIPT_ENGINE_LIBS="-lmozjs"
|
||||
else
|
||||
JAVASCRIPT_ENGINE_LIBS="-ljs"
|
||||
fi
|
||||
if has_version "dev-lang/spidermonkey:0[threadsafe]" ; then
|
||||
JAVASCRIPT_ENGINE_CFLAGS+=" -DJS_THREADSAFE $(pkg-config --cflags nspr)"
|
||||
JAVASCRIPT_ENGINE_LIBS="$(pkg-config --libs nspr) ${JAVASCRIPT_ENGINE_LIBS}"
|
||||
fi
|
||||
export JAVASCRIPT_ENGINE_CFLAGS
|
||||
export JAVASCRIPT_ENGINE_LIBS
|
||||
fi
|
||||
if use nsplugin; then
|
||||
myconf+=" --with-plugindir=/usr/$(get_libdir)/${PLUGINS_DIR}"
|
||||
myconf+=" --disable-mozilla-plugin --disable-xulrunner-plugin"
|
||||
fi
|
||||
econf ${myconf} \
|
||||
$(use_enable curl libcurl) \
|
||||
$(use_with opencl OpenCL) \
|
||||
$(use_enable debug) $(use_enable debug thread_colorized) \
|
||||
$(use_enable libeai) \
|
||||
$(use_enable java) \
|
||||
$(use_enable nsplugin plugin) \
|
||||
$(use_enable osc) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable sox sound) \
|
||||
$(usex sox "--with-soundconv=/usr/bin/sox") \
|
||||
$(usex motif "--with-target=motif" "--with-target=x11") \
|
||||
$(usex motif "--with-statusbar=standard" "--with-statusbar=hud")
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
if use java; then
|
||||
insinto /usr/share/${PN}/lib
|
||||
doins src/java/java.policy
|
||||
java-pkg_regjar src/java/vrml.jar
|
||||
# install vrml.jar as a JRE extension
|
||||
dodir /usr/java/packages/lib/ext
|
||||
dosym /usr/share/${PN}/lib/vrml.jar /usr/java/packages/lib/ext/vrml.jar
|
||||
if ! has_version "media-gfx/freewrl[java]" ; then
|
||||
elog "Because vrml.jar requires access to sockets, you will need to incorporate the"
|
||||
elog "contents of /usr/share/${PN}/lib/java.policy into your system or user's default"
|
||||
elog "java policy:"
|
||||
elog " cat /usr/share/${PN}/lib/java.policy >>~/.java.policy"
|
||||
fi
|
||||
fi
|
||||
|
||||
# remove unneeded .la files (as per Flameeyes' rant)
|
||||
cd "${D}"
|
||||
rm "usr/$(get_libdir)"/*.la "usr/$(get_libdir)/${PLUGINS_DIR}"/*.la
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
elog "By default, FreeWRL expects to find the 'firefox' binary in your include"
|
||||
elog "path. If you do not have firefox installed or you wish to use a different"
|
||||
elog "web browser to open links that are within VRML / X3D files, please be sure to"
|
||||
elog "specify the command via your BROWSER environment variable."
|
||||
fi
|
||||
}
|
@ -1 +1 @@
|
||||
Tue, 22 Apr 2014 14:37:03 +0000
|
||||
Wed, 23 Apr 2014 05:07:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 22 Apr 2014 14:37:04 +0000
|
||||
Wed, 23 Apr 2014 05:07:02 +0000
|
||||
|
@ -0,0 +1,10 @@
|
||||
DEFINED_PHASES=install
|
||||
DEPEND=>=app-admin/eselect-1.2.4
|
||||
DESCRIPTION=Lua eselect module
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.gentoo.org
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=app-admin/eselect-1.2.4
|
||||
SLOT=0
|
||||
_md5_=ca497f11790f1bf7871a4f89ec56126b
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=>=dev-lang/perl-5.6.0 dev-perl/TimeDate >=sys-libs/ncurses-5.2-r7 lzma? ( app-arch/xz-utils ) zlib? ( >=sys-libs/zlib-1.1.4 ) bzip2? ( app-arch/bzip2 ) app-arch/xz-utils sys-devel/flex virtual/pkgconfig nls? ( app-text/po4a >=sys-devel/gettext-0.18.2 ) test? ( dev-perl/DateTime-Format-DateParse dev-perl/IO-String dev-perl/Test-Pod virtual/perl-Test-Harness ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Package maintenance system for Debian
|
||||
EAPI=5
|
||||
HOMEPAGE=http://packages.qa.debian.org/dpkg
|
||||
IUSE=+bzip2 dselect +lzma nls test unicode +update-alternatives +zlib
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-lang/perl-5.6.0 dev-perl/TimeDate >=sys-libs/ncurses-5.2-r7 lzma? ( app-arch/xz-utils ) zlib? ( >=sys-libs/zlib-1.1.4 ) bzip2? ( app-arch/bzip2 )
|
||||
REQUIRED_USE=dselect? ( nls )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://debian/pool/main/d/dpkg/dpkg_1.17.7.tar.xz
|
||||
_eclasses_=autotools 5256b4f4c1798109f39f308f9f7eaf5f eutils af81d52c25ec93fbdff71e0efb0de7b7 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed toolchain-funcs 48b38a216afb92db6314d6c3187abea3
|
||||
_md5_=c0b0d14e2ae45b93eaa32015b5236f03
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile install
|
||||
DEPEND=>=app-text/aspell-0.50
|
||||
DESCRIPTION=Romanian language dictionary for aspell
|
||||
HOMEPAGE=http://aspell.net
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
|
||||
LICENSE=freedist
|
||||
RDEPEND=>=app-text/aspell-0.50
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/aspell/dict/ro/aspell-ro-0.50-2.tar.bz2
|
||||
_eclasses_=aspell-dict fc25d5442beb66c8ff5933832df2222b
|
||||
_md5_=c8b8389e7cdcbb71981b3c4310befea2
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile install
|
||||
DEPEND=>=app-text/aspell-0.50
|
||||
DESCRIPTION=Romanian language dictionary for aspell
|
||||
HOMEPAGE=http://rospell.sourceforge.net/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=app-text/aspell-0.50
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/rospell/aspell5-ro-3.3.tar.bz2
|
||||
_eclasses_=aspell-dict fc25d5442beb66c8ff5933832df2222b
|
||||
_md5_=4a79b391f4e3684215ed75e31ec265a6
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue