parent
94293db465
commit
4616c62f2a
@ -1,3 +1,4 @@
|
||||
DIST salt-0.11.0.tar.gz 846339 SHA256 d5ecc48ff6c9a81686db59921e1b24e1c876f889214e7865f95d646ab572a3de SHA512 53c8ef06b2387b5cceb661c2b4805f6cfe84e888668169eec035f1d9edbe8587d2ff9b079e2545ae3d01ffdcf35243ca27fdebef926c830a54c5ca5567f640a4 WHIRLPOOL 5363855ac0921e0316c5435f379cc4fa0e7414e479dd7e550e44e472a61e47d9edd9100556633b6ffea13d857e46210f6cfee6c6b6c89f545b33be8a982167a7
|
||||
DIST salt-0.12.0.tar.gz 943176 SHA256 854ab304c111f114b3a3c0089423cd2e022afdef43d4cd74b5b1a0016c3f64c5 SHA512 86f910e1d2b6f4fabb277de9b72a03ccaa7415915b313d38a3e0c493f982c9bf711a35409518759aab61122becf47f3a78833f83788f499aca587c5335d3191a WHIRLPOOL fd81d26f6e83997e9e1e0cab601b7b4474b11865a173ed31a1ee3d8fedd789b920c68251031f24e7988f0d8e7053e429e066a9930964b3ae696b0ef2ea75b682
|
||||
DIST salt-0.12.1.tar.gz 940994 SHA256 54ef4c4ce4c002a94e3f5f530f3115d09a1e8f28a3a11c18db5c7f70d5eeba23 SHA512 3b77472d131641df2ad228c424b3f445ecf6e5f91f44f5f928a1e375ad1a97811856bef4f181e14ccd4ff70a4e3f37175b260969317d471bf6853549aa21fb97 WHIRLPOOL 24d6dac1af88f9e9577fc0088557a65f1a49801042d115849e921098ce9163dd9c02becc41371039ad60e4631d19253e3051603b1c9b05f604c1d0fa917dfef4
|
||||
DIST salt-0.13.1.tar.gz 1016399 SHA256 944caedffef0d3d4ecdb34e3cf32749e32cdddf5b78fee759f43f63a3fd0430c SHA512 7fc4e63683f25b323e9717fe71e5bf397c60484f0cc65dec9f8a1a0b2f978d231a7a4f847abd523a5406d7afc80a7e38525fe480feeced28b6ed753c84931e4d WHIRLPOOL 21e590bb0f0ccaadeb27fbbeadb6029e68d1b62849e11c0dbc5b128d5339f2c50b924f2c61ee466126cf0cb295bbdcb79067ade0939710f233a644e561f65893
|
||||
|
@ -0,0 +1,16 @@
|
||||
diff --git a/tests/unit/modules/win_status_test.py b/tests/unit/modules/win_status_test.py
|
||||
index d3bb7a6..5f8ecb0 100644
|
||||
--- a/tests/unit/modules/win_status_test.py
|
||||
+++ b/tests/unit/modules/win_status_test.py
|
||||
@@ -184,8 +184,9 @@ class TestProcsComInitialization(TestProcsBase):
|
||||
self.expected_calls = [call()] * call_count
|
||||
|
||||
def test_initialize_and_unintialize_called(self):
|
||||
- pythoncom.CoInitialize.assert_has_calls(self.expected_calls)
|
||||
- pythoncom.CoUninitialize.assert_has_calls(self.expected_calls)
|
||||
+ pass
|
||||
+ #pythoncom.CoInitialize.assert_has_calls(self.expected_calls)
|
||||
+ #pythoncom.CoUninitialize.assert_has_calls(self.expected_calls)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
@ -1,25 +0,0 @@
|
||||
From 6c25bb24a250eaa41df02a0fe0ea696f227e8d18 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas S Hatch <thatch45@gmail.com>
|
||||
Date: Sat, 24 Mar 2012 11:51:24 -0600
|
||||
Subject: [PATCH] fix issue with syndic resolution of master 1p
|
||||
|
||||
---
|
||||
salt/__init__.py | 2 +-
|
||||
1 files changed, 1 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/salt/__init__.py b/salt/__init__.py
|
||||
index 61b98e3..bce0065 100644
|
||||
--- a/salt/__init__.py
|
||||
+++ b/salt/__init__.py
|
||||
@@ -223,7 +223,7 @@ class Syndic(object):
|
||||
# Some of the opts need to be changed to match the needed opts
|
||||
# in the minion class.
|
||||
opts['master'] = opts['syndic_master']
|
||||
- opts['master_ip'] = salt.config.dns_check(opts['master'])
|
||||
+ opts['master_ip'] = salt.utils.dns_check(opts['master'])
|
||||
|
||||
opts['master_uri'] = ('tcp://' + opts['master_ip'] +
|
||||
':' + str(opts['master_port']))
|
||||
--
|
||||
1.7.8.5
|
||||
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-0.13.1.ebuild,v 1.1 2013/02/19 18:54:02 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=(python{2_6,2_7})
|
||||
|
||||
inherit eutils distutils-r1
|
||||
|
||||
DESCRIPTION="Salt is a remote execution and configuration manager."
|
||||
HOMEPAGE="http://saltstack.org/"
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="ldap libvirt mongodb mysql openssl redis test"
|
||||
|
||||
RDEPEND=">=dev-python/pyzmq-2.1.9
|
||||
dev-python/msgpack
|
||||
dev-python/pyyaml
|
||||
dev-python/m2crypto
|
||||
dev-python/pycrypto
|
||||
dev-python/pycryptopp
|
||||
dev-python/jinja
|
||||
ldap? ( dev-python/python-ldap )
|
||||
openssl? ( dev-python/pyopenssl )
|
||||
libvirt? ( app-emulation/libvirt[python] )
|
||||
mongodb? ( dev-python/pymongo )
|
||||
mysql? ( dev-python/mysql-python )
|
||||
redis? ( dev-python/redis-py )"
|
||||
DEPEND="test? (
|
||||
dev-python/virtualenv
|
||||
${RDEPEND}
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
sed -i '/install_requires=/ d' setup.py || die "sed failed"
|
||||
epatch "${FILESDIR}"/${P}-disable-failing-tests.patch
|
||||
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
|
||||
for s in minion master syndic; do
|
||||
newinitd "${FILESDIR}"/${s}-initd-1 salt-${s}
|
||||
newconfd "${FILESDIR}"/${s}-confd-1 salt-${s}
|
||||
done
|
||||
|
||||
dodoc README.rst AUTHORS
|
||||
}
|
||||
|
||||
python_test() {
|
||||
SHELL="/bin/bash" TMPDIR=/tmp ./tests/runtests.py --unit-tests --no-report || die
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
https://bugs.gentoo.org/422577
|
||||
|
||||
error: 'usleep' was not declared in this scope
|
||||
|
||||
|
||||
Benchmark.cpp | 1 +
|
||||
main.cpp | 1 +
|
||||
2 files changed, 2 insertions(+)
|
||||
|
||||
--- a/Benchmark.cpp
|
||||
+++ b/Benchmark.cpp
|
||||
@@ -18,6 +18,7 @@
|
||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *
|
||||
***************************************************************************/
|
||||
#include <cstring>
|
||||
+#include <unistd.h>
|
||||
#include "Benchmark.hpp"
|
||||
#include "Stopwatch.hpp"
|
||||
#include "Main.hpp"
|
||||
--- a/main.cpp
|
||||
+++ b/main.cpp
|
||||
@@ -20,6 +20,7 @@
|
||||
|
||||
#include <sstream>
|
||||
#include <cstring>
|
||||
+#include <unistd.h>
|
||||
using std::stringstream;
|
||||
|
||||
|
@ -1,12 +0,0 @@
|
||||
diff -ur xen-4.2.1.orig/stubdom/Makefile xen-4.2.1/stubdom/Makefile
|
||||
--- stubdom/Makefile 2012-12-17 23:00:06.000000000 +0800
|
||||
+++ stubdom/Makefile 2013-02-10 16:01:01.883644638 +0800
|
||||
@@ -130,7 +130,7 @@
|
||||
cross-zlib: $(ZLIB_STAMPFILE)
|
||||
$(ZLIB_STAMPFILE): zlib-$(XEN_TARGET_ARCH) $(NEWLIB_STAMPFILE)
|
||||
( cd $< && \
|
||||
- CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" CC=$(CC) ./configure --prefix=$(CROSS_PREFIX)/$(GNU_TARGET_ARCH)-xen-elf && \
|
||||
+ CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" CC="$(CC)" ./configure --prefix=$(CROSS_PREFIX)/$(GNU_TARGET_ARCH)-xen-elf && \
|
||||
$(MAKE) DESTDIR= libz.a && \
|
||||
$(MAKE) DESTDIR= install )
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST openerp-6.1-1.tar.gz 73310629 SHA256 a89016d706f1693833590d2ce5cf7768fb3586213661014adad5ed16cdc77cd7 SHA512 0cf407fda4d7ce414b548310018609381157e656069b5224bb05ae6dbf7d534b9acbbb5be561ec1f9a26786ec6fc9b917fb78faff3c67340916f663ccb5297cf WHIRLPOOL 384ae795df9d23c07a6e06c0c468cb6d9af0c2625648bda5d895271f2d1e07d00b81e7da3d4255f709d5eed299166c65b29ec335a71307ea1a3f6775b590befe
|
||||
DIST openerp-7.0-20130118-002240.tar.gz 58331061 SHA256 adaa96dca146f55efa97f6549ca0916e7ec6087fe85de107650cd2a946bba2c1 SHA512 5b28c7ab7a195a32dc77c761cf9ed28ddf1647db4add613be656e3d71f64e16715c421907fccfff2a0348e5b7999ec6474ba6289c22011a362f383df3ee22563 WHIRLPOOL 7dfc3aab7e168a81e60cc61e2757b77d9c7a32be96107d20b83e3cad4b122a7c843962e036bbbc4b18aa01a1d1fc313eab6aeaaa41dd876661b44ea03cb1ebca
|
||||
DIST openerp-7.0-20130219-002614.tar.gz 60420142 SHA256 e4408348259fa8bf86909035a4f86417671f09ac6c4a9ec50c4a55a69e5a3674 SHA512 15cb43d1a698da751a0109c256dd8875b7a064541ee7550c66d70c03143aa6486eb39b05966b1ef77e4cf9b0d333101e84fb8508411a7acf9b0a44a0f8897f3a WHIRLPOOL c4a5840fa9d76840f0da645e4a107296750d32161f21d81b22ba579b35172d2abe2fb24126e2c69de18e0b13a4555a82e938291728f6c370451a150a218fbbeb
|
||||
|
@ -0,0 +1,23 @@
|
||||
#!/sbin/runscript
|
||||
|
||||
# Additional options that are passed to the daemon.
|
||||
DAEMON_OPTS="-c ${CONFIGFILE}"
|
||||
|
||||
depend() {
|
||||
after postgresql
|
||||
}
|
||||
|
||||
start() {
|
||||
checkpath -q -d -m 0755 -o openerp:openerp /run/openerp
|
||||
ebegin "Starting openerp server"
|
||||
start-stop-daemon --start --quiet --pidfile "${PIDFILE}" --exec /usr/bin/openerp-server \
|
||||
--make-pidfile --user "${USER}" --background -- ${DAEMON_OPTS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping openerp server"
|
||||
start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" --signal 9
|
||||
rm -f "${PIDFILE}"
|
||||
eend $?
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
USER="openerp"
|
||||
CONFIGFILE="/etc/openerp/openerp.cfg"
|
||||
PIDFILE="/run/openerp/openerp.pid"
|
@ -0,0 +1,105 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/openerp/openerp-7.0.20130219-r1.ebuild,v 1.1 2013/02/19 09:45:53 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils distutils user
|
||||
|
||||
DESCRIPTION="Open Source ERP & CRM"
|
||||
HOMEPAGE="http://www.openerp.com/"
|
||||
#yes, this is definitely a horrible URI
|
||||
MY_PV=${PV/7.0./7.0-}
|
||||
FNAME="${PN}-${MY_PV}-002614"
|
||||
SRC_URI="http://nightly.openerp.com/7.0/nightly/src/${FNAME}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="+postgres ldap ssl"
|
||||
|
||||
CDEPEND="postgres? ( dev-db/postgresql-server )
|
||||
dev-python/psutil
|
||||
dev-python/docutils
|
||||
dev-python/lxml
|
||||
dev-python/psycopg:2
|
||||
dev-python/pychart
|
||||
dev-python/reportlab
|
||||
media-gfx/pydot
|
||||
dev-python/vobject
|
||||
dev-python/mako
|
||||
dev-python/pyyaml
|
||||
dev-python/Babel
|
||||
dev-python/gdata
|
||||
ldap? ( dev-python/python-ldap )
|
||||
dev-python/python-openid
|
||||
dev-python/werkzeug
|
||||
dev-python/xlwt
|
||||
dev-python/feedparser
|
||||
dev-python/python-dateutil
|
||||
dev-python/pywebdav
|
||||
ssl? ( dev-python/pyopenssl )
|
||||
dev-python/vatnumber
|
||||
dev-python/zsi
|
||||
dev-python/mock
|
||||
dev-python/unittest2"
|
||||
|
||||
RDEPEND="${CDEPEND}"
|
||||
DEPEND="${CDEPEND}"
|
||||
|
||||
OPENERP_USER="openerp"
|
||||
OPENERP_GROUP="openerp"
|
||||
|
||||
S="${WORKDIR}/${FNAME}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
doinitd "${FILESDIR}/${PN}-2"
|
||||
newconfd "${FILESDIR}/openerp-confd-2" "${PN}"
|
||||
keepdir /var/log/openerp
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/openerp.logrotate openerp || die
|
||||
dodir /etc/openerp
|
||||
insinto /etc/openerp
|
||||
newins "${FILESDIR}"/openerp.cfg openerp.cfg || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
enewgroup ${OPENERP_GROUP}
|
||||
enewuser ${OPENERP_USER} -1 -1 -1 ${OPENERP_GROUP}
|
||||
|
||||
fowners ${OPENERP_USER}:${OPENERP_GROUP} /var/log/openerp
|
||||
fowners -R ${OPENERP_USER}:${OPENERP_GROUP} "$(python_get_sitedir)/${PN}/addons/"
|
||||
|
||||
use postgres || sed -i '6,8d' "${D}/etc/init.d/openerp" || die "sed failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
chown ${OPENERP_USER}:${OPENERP_GROUP} /var/log/openerp
|
||||
chown -R ${OPENERP_USER}:${OPENERP_GROUP} "$(python_get_sitedir)/${PN}/addons/"
|
||||
|
||||
elog "In order to setup the initial database, run:"
|
||||
elog " emerge --config =${CATEGORY}/${PF}"
|
||||
elog "Be sure the database is started before"
|
||||
}
|
||||
|
||||
psqlquery() {
|
||||
psql -q -At -U postgres -d template1 -c "$@"
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
einfo "In the following, the 'postgres' user will be used."
|
||||
if ! psqlquery "SELECT usename FROM pg_user WHERE usename = '${OPENERP_USER}'" | grep -q ${OPENERP_USER}; then
|
||||
ebegin "Creating database user ${OPENERP_USER}"
|
||||
createuser --username=postgres --createdb --no-adduser ${OPENERP_USER}
|
||||
eend $? || die "Failed to create database user"
|
||||
fi
|
||||
}
|
@ -0,0 +1,108 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/openerp/openerp-7.0.20130219.ebuild,v 1.1 2013/02/19 09:31:41 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils distutils
|
||||
|
||||
DESCRIPTION="Open Source ERP & CRM"
|
||||
HOMEPAGE="http://www.openerp.com/"
|
||||
#yes, this is definitely a horrible URI
|
||||
MY_PV=${PV/7.0./7.0-}
|
||||
FNAME="${PN}-${MY_PV}-002614"
|
||||
SRC_URI="http://nightly.openerp.com/7.0/nightly/src/${FNAME}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="+postgres ldap ssl"
|
||||
|
||||
CDEPEND="postgres? ( dev-db/postgresql-server )
|
||||
dev-python/psutil
|
||||
dev-python/docutils
|
||||
dev-python/lxml
|
||||
dev-python/psycopg:2
|
||||
dev-python/pychart
|
||||
dev-python/reportlab
|
||||
media-gfx/pydot
|
||||
dev-python/vobject
|
||||
dev-python/mako
|
||||
dev-python/pyyaml
|
||||
dev-python/Babel
|
||||
dev-python/gdata
|
||||
ldap? ( dev-python/python-ldap )
|
||||
dev-python/python-openid
|
||||
dev-python/werkzeug
|
||||
dev-python/xlwt
|
||||
dev-python/feedparser
|
||||
dev-python/python-dateutil
|
||||
dev-python/pywebdav
|
||||
ssl? ( dev-python/pyopenssl )
|
||||
dev-python/vatnumber
|
||||
dev-python/zsi
|
||||
dev-python/mock
|
||||
dev-python/unittest2"
|
||||
|
||||
RDEPEND="${CDEPEND}"
|
||||
DEPEND="${CDEPEND}"
|
||||
|
||||
OPENERP_USER="openerp"
|
||||
OPENERP_GROUP="openerp"
|
||||
|
||||
S="${WORKDIR}/${FNAME}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
doinitd "${FILESDIR}/${PN}"
|
||||
newconfd "${FILESDIR}/openerp-confd" "${PN}"
|
||||
keepdir /var/run/openerp
|
||||
keepdir /var/log/openerp
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/openerp.logrotate openerp || die
|
||||
dodir /etc/openerp
|
||||
insinto /etc/openerp
|
||||
newins "${FILESDIR}"/openerp.cfg openerp.cfg || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
enewgroup ${OPENERP_GROUP}
|
||||
enewuser ${OPENERP_USER} -1 -1 -1 ${OPENERP_GROUP}
|
||||
|
||||
fowners ${OPENERP_USER}:${OPENERP_GROUP} /var/run/openerp
|
||||
fowners ${OPENERP_USER}:${OPENERP_GROUP} /var/log/openerp
|
||||
fowners -R ${OPENERP_USER}:${OPENERP_GROUP} "$(python_get_sitedir)/${PN}/addons/"
|
||||
|
||||
use postgres || sed -i '6,8d' "${D}/etc/init.d/openerp" || die "sed failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
chown ${OPENERP_USER}:${OPENERP_GROUP} /var/run/openerp
|
||||
chown ${OPENERP_USER}:${OPENERP_GROUP} /var/log/openerp
|
||||
chown -R ${OPENERP_USER}:${OPENERP_GROUP} "$(python_get_sitedir)/${PN}/addons/"
|
||||
|
||||
elog "In order to setup the initial database, run:"
|
||||
elog " emerge --config =${CATEGORY}/${PF}"
|
||||
elog "Be sure the database is started before"
|
||||
}
|
||||
|
||||
psqlquery() {
|
||||
psql -q -At -U postgres -d template1 -c "$@"
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
einfo "In the following, the 'postgres' user will be used."
|
||||
if ! psqlquery "SELECT usename FROM pg_user WHERE usename = '${OPENERP_USER}'" | grep -q ${OPENERP_USER}; then
|
||||
ebegin "Creating database user ${OPENERP_USER}"
|
||||
createuser --username=postgres --createdb --no-adduser ${OPENERP_USER}
|
||||
eend $? || die "Failed to create database user"
|
||||
fi
|
||||
}
|
@ -0,0 +1,346 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2012-r1.ebuild,v 1.1 2013/02/19 15:13:33 aballier Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
#TL_UPSTREAM_PATCHLEVEL="1"
|
||||
PATCHLEVEL="37"
|
||||
TL_SOURCE_VERSION=20120701
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs libtool texlive-common
|
||||
|
||||
MY_PV=${PN%-core}-${TL_SOURCE_VERSION}-source
|
||||
|
||||
DESCRIPTION="A complete TeX distribution"
|
||||
HOMEPAGE="http://tug.org/texlive/"
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2 LPPL-1.3c TeX"
|
||||
|
||||
SRC_URI="mirror://gentoo/${MY_PV}.tar.xz"
|
||||
|
||||
# Fetch patches
|
||||
SRC_URI="${SRC_URI} mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.xz"
|
||||
# mirror://gentoo/texlive-core-upstream-patches-${TL_UPSTREAM_PATCHLEVEL}.tar.xz"
|
||||
|
||||
TL_CORE_BINEXTRA_MODULES="
|
||||
a2ping asymptote bibtex8 bundledoc ctanify ctanupload ctie cweb de-macro dtl
|
||||
dvi2tty dviasm dvicopy dvidvi dviljk dvipng dvipos findhyph fragmaster
|
||||
hyphenex installfont lacheck latex2man latexfileversion latexpand
|
||||
listings-ext match_parens mkjobtexmf patgen pdfcrop pdftools pkfix
|
||||
pkfix-helper purifyeps seetexk sty2dtx synctex texcount texdef texdiff
|
||||
texdirflatten texdoc texliveonfly texloganalyser texware tie tpic2pdftex
|
||||
typeoutfileinfo web collection-binextra
|
||||
"
|
||||
TL_CORE_BINEXTRA_DOC_MODULES="
|
||||
a2ping.doc asymptote.doc bibtex8.doc bundledoc.doc ctanify.doc
|
||||
ctanupload.doc ctie.doc cweb.doc de-macro.doc dvi2tty.doc dvicopy.doc
|
||||
dviljk.doc dvipng.doc dvipos.doc findhyph.doc fragmaster.doc installfont.doc
|
||||
latex2man.doc latexfileversion.doc latexpand.doc listings-ext.doc
|
||||
match_parens.doc mkjobtexmf.doc patgen.doc pdfcrop.doc pdftools.doc
|
||||
pkfix.doc pkfix-helper.doc purifyeps.doc sty2dtx.doc synctex.doc
|
||||
texcount.doc texdef.doc texdiff.doc texdirflatten.doc texdoc.doc
|
||||
texliveonfly.doc texloganalyser.doc texware.doc tie.doc tpic2pdftex.doc
|
||||
typeoutfileinfo web.doc
|
||||
"
|
||||
TL_CORE_BINEXTRA_SRC_MODULES="hyphenex.source listings-ext.source mkjobtexmf.source texdef.source"
|
||||
|
||||
TL_CORE_EXTRA_MODULES="tetex hyphen-base texconfig gsftopk texlive.infra ${TL_CORE_BINEXTRA_MODULES}"
|
||||
TL_CORE_EXTRA_DOC_MODULES="tetex.doc texconfig.doc gsftopk.doc texlive.infra.doc ${TL_CORE_BINEXTRA_DOC_MODULES}"
|
||||
TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
|
||||
|
||||
for i in ${TL_CORE_EXTRA_MODULES}; do
|
||||
SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.tar.xz"
|
||||
done
|
||||
|
||||
SRC_URI="${SRC_URI} doc? ( "
|
||||
for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
|
||||
SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.tar.xz"
|
||||
done
|
||||
SRC_URI="${SRC_URI} )"
|
||||
SRC_URI="${SRC_URI} source? ( "
|
||||
for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
|
||||
SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.tar.xz"
|
||||
done
|
||||
SRC_URI="${SRC_URI} )"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="cjk X doc source tk xetex"
|
||||
|
||||
MODULAR_X_DEPEND="X? (
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXp
|
||||
x11-libs/libXpm
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libXaw
|
||||
x11-libs/libXfont
|
||||
)"
|
||||
|
||||
COMMON_DEPEND="${MODULAR_X_DEPEND}
|
||||
!app-text/ptex
|
||||
!app-text/tetex
|
||||
!<app-text/texlive-2007
|
||||
!app-text/xetex
|
||||
!<dev-texlive/texlive-basic-2009
|
||||
!<dev-texlive/texlive-metapost-2011
|
||||
!app-text/dvibook
|
||||
sys-libs/zlib
|
||||
>=media-libs/libpng-1.2.43-r2:0
|
||||
>=app-text/poppler-0.12.3-r3
|
||||
xetex? (
|
||||
app-text/teckit
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype:2
|
||||
media-libs/silgraphite
|
||||
)
|
||||
>=dev-libs/kpathsea-6.1.0_p20120701
|
||||
cjk? ( >=dev-libs/ptexenc-1.2.0_p20120701 )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
sys-apps/ed
|
||||
sys-devel/flex
|
||||
app-arch/xz-utils"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
>=app-text/ps2pkm-1.5_p20120701
|
||||
>=app-text/dvipsk-5.992_p20120701
|
||||
>=dev-tex/bibtexu-3.71_p20120701
|
||||
virtual/perl-Getopt-Long
|
||||
xetex? ( >=app-text/xdvipdfmx-0.7.8_p20120701 )
|
||||
tk? ( dev-perl/perl-tk )"
|
||||
|
||||
# texdoc needs luatex.
|
||||
PDEPEND=">=dev-tex/luatex-0.70"
|
||||
|
||||
S="${WORKDIR}/${P}_build"
|
||||
B="${WORKDIR}/${MY_PV}"
|
||||
|
||||
src_prepare() {
|
||||
mkdir -p "${S}" || die "failed to create build dir"
|
||||
mv "${WORKDIR}"/texmf* "${B}" || die "failed to move texmf files"
|
||||
|
||||
cd "${B}"
|
||||
#EPATCH_MULTI_MSG="Applying patches from upstream bugfix branch..." EPATCH_SUFFIX="patch" epatch "${WORKDIR}/gentoo_branch2011_patches"
|
||||
EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
|
||||
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# It fails on alpha without this
|
||||
use alpha && append-ldflags "-Wl,--no-relax"
|
||||
|
||||
# Bug #265232 and bug #414271:
|
||||
if use hppa; then
|
||||
append-cppflags "-DU_IS_BIG_ENDIAN=1"
|
||||
fi
|
||||
|
||||
# Too many regexps use A-Z a-z constructs, what causes problems with locales
|
||||
# that don't have the same alphabetical order than ascii. Bug #242430
|
||||
# So we set LC_ALL to C in order to avoid problems.
|
||||
export LC_ALL=C
|
||||
tc-export CC CXX AR
|
||||
ECONF_SOURCE="${B}" \
|
||||
econf -C \
|
||||
--bindir=/usr/bin \
|
||||
--datadir="${S}" \
|
||||
--with-system-freetype2 \
|
||||
--with-freetype2-include=/usr/include \
|
||||
--with-system-zlib \
|
||||
--with-system-libpng \
|
||||
--with-system-xpdf \
|
||||
--with-system-poppler \
|
||||
--with-system-teckit \
|
||||
--with-teckit-includes=/usr/include/teckit \
|
||||
--with-system-graphite \
|
||||
--with-system-kpathsea \
|
||||
--with-system-icu \
|
||||
--with-system-ptexenc \
|
||||
--without-texinfo \
|
||||
--disable-dialog \
|
||||
--disable-multiplatform \
|
||||
--enable-epsfwin \
|
||||
--enable-mftalkwin \
|
||||
--enable-regiswin \
|
||||
--enable-tektronixwin \
|
||||
--enable-unitermwin \
|
||||
--with-ps=gs \
|
||||
--disable-psutils \
|
||||
--disable-t1utils \
|
||||
--enable-ipc \
|
||||
--disable-biber \
|
||||
--disable-bibtexu \
|
||||
--disable-dvipng \
|
||||
--disable-dvipsk \
|
||||
--disable-dvipdfmx \
|
||||
--disable-chktex \
|
||||
--disable-lcdf-typetools \
|
||||
--disable-pdfopen \
|
||||
--disable-ps2eps \
|
||||
--disable-ps2pkm \
|
||||
--disable-detex \
|
||||
--disable-ttf2pk \
|
||||
--disable-tex4htk \
|
||||
--disable-cjkutils \
|
||||
--disable-xdvik \
|
||||
--disable-xindy \
|
||||
--disable-luatex \
|
||||
--disable-dvi2tty \
|
||||
--disable-dvisvgm \
|
||||
--disable-vlna \
|
||||
--disable-xdvipdfmx \
|
||||
--enable-shared \
|
||||
--disable-native-texlive-build \
|
||||
--disable-largefile \
|
||||
$(use_enable xetex) \
|
||||
$(use_enable cjk ptex) \
|
||||
$(use_enable cjk eptex) \
|
||||
$(use_enable cjk uptex) \
|
||||
$(use_enable cjk euptex) \
|
||||
$(use_enable cjk mendexk) \
|
||||
$(use_enable cjk makejvf) \
|
||||
$(use_with X x)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake SHELL=/bin/sh texmf=${TEXMF_PATH:-/usr/share/texmf} || die "emake failed"
|
||||
|
||||
cd "${B}"
|
||||
# Mimic updmap --syncwithtrees to enable only fonts installed
|
||||
# Code copied from updmap script
|
||||
for i in `egrep '^(Mixed)?Map' "texmf/web2c/updmap.cfg" | sed 's@.* @@'`; do
|
||||
texlive-common_is_file_present_in_texmf "$i" || echo "$i"
|
||||
done > "${T}/updmap_update"
|
||||
{
|
||||
sed 's@/@\\/@g; s@^@/^MixedMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
|
||||
sed 's@/@\\/@g; s@^@/^Map[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
|
||||
} > "${T}/updmap_update2"
|
||||
sed -f "${T}/updmap_update2" "texmf/web2c/updmap.cfg" > "${T}/updmap_update3"\
|
||||
&& cat "${T}/updmap_update3" > "texmf/web2c/updmap.cfg"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
ewarn "Due to modular layout of texlive ebuilds,"
|
||||
ewarn "It would not make much sense to use tests into the ebuild"
|
||||
ewarn "And tests would fail anyway"
|
||||
ewarn "Alternatively you can try to compile any tex file"
|
||||
ewarn "Tex warnings should be considered as errors and reported"
|
||||
ewarn "You can also run fmtutil-sys --all and check for errors/warnings there"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir ${TEXMF_PATH:-/usr/share/texmf}/web2c
|
||||
emake DESTDIR="${D}" texmf="${D}${TEXMF_PATH:-/usr/share/texmf}" run_texlinks="true" run_mktexlsr="true" install || die "install failed"
|
||||
|
||||
cd "${B}"
|
||||
dodir /usr/share # just in case
|
||||
cp -pR texmf{,-dist} "${D}/usr/share/" || die "failed to install texmf trees"
|
||||
cp -pR "${WORKDIR}"/tlpkg "${D}/usr/share/" || die "failed to install tlpkg files"
|
||||
|
||||
newsbin "${FILESDIR}/texmf-update2010" texmf-update
|
||||
|
||||
# When X is disabled mf-nowin doesn't exist but some scripts expect it to
|
||||
# exist. Instead, it is called mf, so we symlink it to please everything.
|
||||
use X || dosym mf /usr/bin/mf-nowin
|
||||
|
||||
docinto texk
|
||||
cd "${B}/texk"
|
||||
dodoc ChangeLog README || die "failed to install texk docs"
|
||||
|
||||
docinto dviljk
|
||||
cd "${B}/texk/dviljk"
|
||||
dodoc ChangeLog README NEWS || die "failed to install dviljk docs"
|
||||
|
||||
docinto makeindexk
|
||||
cd "${B}/texk/makeindexk"
|
||||
dodoc ChangeLog NOTES README || die "failed to install makeindexk docs"
|
||||
|
||||
docinto web2c
|
||||
cd "${B}/texk/web2c"
|
||||
dodoc ChangeLog NEWS PROJECTS README || die "failed to install web2c docs"
|
||||
|
||||
use doc || rm -rf "${D}/usr/share/texmf/doc"
|
||||
use doc || rm -rf "${D}/usr/share/texmf-dist/doc"
|
||||
|
||||
dodir /etc/env.d
|
||||
echo 'CONFIG_PROTECT_MASK="/etc/texmf/web2c /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d"' > "${D}/etc/env.d/98texlive"
|
||||
# populate /etc/texmf
|
||||
keepdir /etc/texmf/web2c
|
||||
|
||||
# take care of updmap.cfg and language.d files
|
||||
keepdir /etc/texmf/{updmap.d,language.dat.d,language.def.d,language.dat.lua.d}
|
||||
|
||||
mv "${D}${TEXMF_PATH}/web2c/updmap.cfg" "${D}/etc/texmf/updmap.d/00updmap.cfg" || die "moving updmap.cfg failed"
|
||||
|
||||
# Remove fmtutil.cnf, it will be regenerated from /etc/texmf/fmtutil.d files
|
||||
# by texmf-update
|
||||
rm -f "${D}${TEXMF_PATH}/web2c/fmtutil.cnf"
|
||||
# Remove bundled and invalid updmap.cfg
|
||||
rm -f "${D}/usr/share/texmf-dist/web2c/updmap.cfg"
|
||||
|
||||
texlive-common_handle_config_files
|
||||
|
||||
keepdir /usr/share/texmf-site
|
||||
|
||||
# the virtex symlink is not installed
|
||||
# The links has to be relative, since the targets
|
||||
# is not present at this stage and MacOS doesn't
|
||||
# like non-existing targets
|
||||
dosym tex /usr/bin/virtex
|
||||
dosym pdftex /usr/bin/pdfvirtex
|
||||
|
||||
# Remove texdoctk if we don't want it
|
||||
if ! use tk ; then
|
||||
rm -f "${D}/usr/bin/texdoctk" "${D}/usr/share/texmf/scripts/tetex/texdoctk.pl" "${D}/usr/share/man/man1/texdoctk.1" || die "failed to remove texdoc tk!"
|
||||
fi
|
||||
|
||||
# Rename mpost to leave room for mplib
|
||||
mv "${D}/usr/bin/mpost" "${D}/usr/bin/mpost-${P}"
|
||||
dosym "mpost-${P}" /usr/bin/mpost
|
||||
|
||||
# Ditto for pdftex
|
||||
mv "${D}/usr/bin/pdftex" "${D}/usr/bin/pdftex-${P}"
|
||||
dosym "pdftex-${P}" /usr/bin/pdftex
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# Remove stray files to keep the upgrade path sane
|
||||
if has_version =app-text/texlive-core-2007* ; then
|
||||
for i in pdftex/pdflatex aleph/aleph aleph/lamed omega/lambda omega/omega xetex/xetex xetex/xelatex tex/tex pdftex/etex pdftex/pdftex pdftex/pdfetex ; do
|
||||
for j in log fmt ; do
|
||||
local file="${ROOT}/var/lib/texmf/web2c/${i}.${j}"
|
||||
if [ -f "${file}" ] ; then
|
||||
elog "Removing stray ${file} from TeXLive 2007 install."
|
||||
rm -f "${file}"
|
||||
fi
|
||||
done
|
||||
done
|
||||
for j in base log ; do
|
||||
local file="${ROOT}/var/lib/texmf/web2c/metafont/mf.${j}"
|
||||
if [ -f "${file}" ] ; then
|
||||
elog "Removing stray ${file} from TeXLive 2007 install."
|
||||
rm -f "${file}"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
etexmf-update
|
||||
|
||||
elog
|
||||
elog "If you have configuration files in /etc/texmf to merge,"
|
||||
elog "please update them and run /usr/sbin/texmf-update."
|
||||
elog
|
||||
ewarn "If you are migrating from an older TeX distribution"
|
||||
ewarn "Please make sure you have read:"
|
||||
ewarn "http://www.gentoo.org/proj/en/tex/texlive-migration-guide.xml"
|
||||
ewarn "in order to avoid possible problems"
|
||||
elog
|
||||
elog "TeXLive has been split in various ebuilds. If you are missing a"
|
||||
elog "package to process your TeX documents, you can install"
|
||||
elog "dev-tex/texmfind to easily search for them."
|
||||
elog
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST phpMyAdmin-3.4.9-all-languages.tar.bz2 4666051 SHA256 5251dc5c5c691c02dd4683692f282c72e8360f453dbb3edfa5f53d9461299f86 SHA512 c006da6606de685403cc253b72dac5c251e0f2613e2ebe68bfaed46a4e408415f00f4f243108e36ffdc5be3f0474a7445dbc1af8f11a37057bd137601d8fe55c WHIRLPOOL f60b893be099b4da799bb3c3eee586e6c7158f7df757eb7f0397b44a762524e12b72f4b76fb92235cc766a60ac01de91a4d066ea6d0a3eb67abb45150d246475
|
||||
DIST phpMyAdmin-3.5.2.2-all-languages.tar.xz 3654332 SHA256 d02de081c522d3026f4a8418538f7ff05adf280afa404851a5f7f4ef895b4a7d SHA512 d505f56785e143c76953d37cdac449159c80d6f4035c67bddb957e02cdd1029d067522824344e72a1073022d00922cf7252eae4435d23357b892a9d4377340a6 WHIRLPOOL abd1b0edfcb8667810ce438c16af95fd809240ad1cd02f66e90de9ce70da8e107c4e2d61f974df56f73807dd39edf26fc6dc67f118b32a6df1817c4dad1d1c4c
|
||||
DIST phpMyAdmin-3.5.3-all-languages.tar.xz 3663564 SHA256 4d2573d2cad3abc67997361ee3d5bf05cf2c3c6b8fb1b2c611030d32ec0db826 SHA512 a64fffebf4bd2e95a5c6fe2cc305e7e5352a2a6f87eeb0de64c8e1fb1c9146ec0c81960dc7d7b024d79b39144fd9289650773cad5f1639a9741fa58b5deed63f WHIRLPOOL d53d0582b1615690ec0a9dd0d29dac638d194e1cf0aa7c083ae9677881fba36da25a635021ad0a6347c4db79b28049b3c37edbe261b258a360c275c78e5c378f
|
||||
DIST phpMyAdmin-3.5.7-all-languages.tar.xz 3753896 SHA256 265ed1a298886512059bbc060bc8027a6113b08e3dcab6f4af6354192c4d88ae SHA512 42c4fb69a6fd0fc6320ee71fabd1d3da04bddf22ed10a3e5c9b9fc2298ede0a66f7df43c7e50fc8b0905ddb0d80395f9b0adb5ed06348c0819850ff45396c618 WHIRLPOOL 91831bf3451af338d134a3993347bf152f01a99e97bc93acf160d33256d87d9c30fb6e5c951ebcf17a668b27847c1b988cced00dd08c6379d460efbe9a817195
|
||||
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/phpmyadmin-3.5.7.ebuild,v 1.1 2013/02/19 18:23:41 blueness Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils webapp depend.php
|
||||
|
||||
MY_PV=${PV/_/-}
|
||||
MY_P="phpMyAdmin-${MY_PV}-all-languages"
|
||||
|
||||
DESCRIPTION="Web-based administration for MySQL database in PHP"
|
||||
HOMEPAGE="http://www.phpmyadmin.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="setup"
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/php[crypt,ctype,filter,json,session,unicode]
|
||||
|| (
|
||||
dev-lang/php[mysqli]
|
||||
dev-lang/php[mysql]
|
||||
)
|
||||
"
|
||||
|
||||
need_httpd_cgi
|
||||
need_php_httpd
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
dodoc Documentation.txt README RELEASE-DATE-${MY_PV} ChangeLog || die
|
||||
rm -f LICENSE README* RELEASE-DATE-${MY_PV}
|
||||
|
||||
if ! use setup; then
|
||||
rm -rf setup || die "Cannot remove setup utility"
|
||||
elog "The phpMyAdmin setup utility has been removed."
|
||||
elog "It is a regular target of various exploits. If you need it, set USE=setup."
|
||||
else
|
||||
elog "You should consider disabling the setup USE flag"
|
||||
elog "to exclude the setup utility if you don't use it."
|
||||
elog "It regularly is the target of various exploits."
|
||||
fi
|
||||
|
||||
insinto "${MY_HTDOCSDIR#${EPREFIX}}"
|
||||
doins -r .
|
||||
|
||||
webapp_configfile "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
||||
webapp_serverowned "${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
|
||||
|
||||
webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
|
||||
webapp_src_install
|
||||
}
|
@ -1,8 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>maintainer-needed@gentoo.org</email>
|
||||
</maintainer>
|
||||
<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>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
||||
|
@ -0,0 +1,20 @@
|
||||
https://bugs.gentoo.org/421607
|
||||
|
||||
evocommon.h:468:29: error: 'usleep' was not declared in this scope
|
||||
|
||||
libevocosm/evocommon.h | 4 ++++
|
||||
1 file changed, 4 insertions(+)
|
||||
|
||||
--- a/libevocosm/evocommon.h
|
||||
+++ b/libevocosm/evocommon.h
|
||||
@@ -54,6 +54,10 @@
|
||||
#undef min
|
||||
#endif
|
||||
|
||||
+#if !defined(_MSC_VER)
|
||||
+#include "unistd.h"
|
||||
+#endif
|
||||
+
|
||||
namespace libevocosm
|
||||
{
|
||||
//! The random number generator used by Evocosm
|
@ -0,0 +1,75 @@
|
||||
From 577b34b74b7a73650d906f371044bfaed6e8b74c Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Tiziano=20M=C3=BCller?= <tm@dev-zero.ch>
|
||||
Date: Tue, 19 Feb 2013 10:13:12 +0100
|
||||
Subject: [PATCH] Use standard automake rules rather than hand coding the
|
||||
install rules and append linker flags to LDFLAGS and not LDADD, otherwise
|
||||
--as-needed gets ignored (and possibly others).
|
||||
|
||||
---
|
||||
Makefile.am | 21 +++++----------------
|
||||
configure.ac | 1 -
|
||||
src/Makefile.am | 2 --
|
||||
3 files changed, 5 insertions(+), 19 deletions(-)
|
||||
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
index 6c092cf..2d7bddf 100644
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -24,24 +24,13 @@ LICENSE \
|
||||
MIT.TXT \
|
||||
depcomp
|
||||
|
||||
+bin_SCRIPTS = share/zthread-config
|
||||
|
||||
-## install the config script
|
||||
-install-exec-hook:
|
||||
- $(mkinstalldirs) $(bindir)
|
||||
- $(INSTALL_PROGRAM) $(top_srcdir)/share/zthread-config $(bindir)
|
||||
+aclocaldir = $(datadir)/aclocal
|
||||
+aclocal_DATA = share/zthread.m4 share/pthread.m4
|
||||
|
||||
-## install the config script & m4 macros
|
||||
-install-data-hook:
|
||||
- $(mkinstalldirs) $(datadir)/aclocal
|
||||
- $(INSTALL_DATA) $(top_srcdir)/share/zthread.m4 $(datadir)/aclocal
|
||||
- $(INSTALL_DATA) $(top_srcdir)/share/pthread.m4 $(datadir)/aclocal
|
||||
- mkdir -p $(DESTDIR)$(includedir)/zthread
|
||||
- cp -pR $(top_srcdir)/include/zthread $(DESTDIR)$(includedir)/
|
||||
-
|
||||
-## uninstall the config script & m4 macros
|
||||
-uninstall-local:
|
||||
- -rm -rf $(datadir)/aclocal/pthread.m4
|
||||
- -rm -rf $(datadir)/aclocal/zthread.m4
|
||||
+zincludedir = $(includedir)/zthread
|
||||
+zinclude_HEADERS = include/zthread/*.h
|
||||
|
||||
distclean-local:
|
||||
-rm -rf $(top_srcdir)/$(PACKAGE)-$(VERSION).tar.gz
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 866041b..5d32a58 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -226,7 +226,6 @@ AC_TRY_LINK( [#include <windows.h>], [_beginthreadex((void*)0, 0, 0, (void*)0, 0
|
||||
|
||||
dnl Configure the final compiler & linker options
|
||||
COMPILER_OPTIONS="$COMPILER_OPTIONS $CXXFLAGS"
|
||||
-LINKER_OPTIONS="$LINKER_OPTIONS $LDFLAGS"
|
||||
|
||||
dnl Configured flags for compiling ZThreads
|
||||
AC_SUBST(LINKER_OPTIONS)
|
||||
diff --git a/src/Makefile.am b/src/Makefile.am
|
||||
index 04404d6..35dc764 100644
|
||||
--- a/src/Makefile.am
|
||||
+++ b/src/Makefile.am
|
||||
@@ -21,8 +21,6 @@ AM_CXXFLAGS = @COMPILER_OPTIONS@ @EXTRA_COMPILER_OPTIONS@
|
||||
INCLUDES = -I$(top_srcdir)/include
|
||||
SUBDIRS=.
|
||||
|
||||
-libdir=$(prefix)/lib
|
||||
-
|
||||
lib_LTLIBRARIES = libZThread.la
|
||||
|
||||
libZThread_la_LIBADD=@LINKER_OPTIONS@ @EXTRA_LINKER_OPTIONS@
|
||||
--
|
||||
1.8.1.1
|
||||
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/zthread/zthread-2.3.2-r3.ebuild,v 1.1 2013/02/19 10:13:10 dev-zero Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils autotools
|
||||
|
||||
MY_P="ZThread-${PV}"
|
||||
|
||||
DESCRIPTION="platform-independent multi-threading and synchronization library for C++"
|
||||
HOMEPAGE="http://zthread.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/zthread/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
|
||||
IUSE="debug doc kernel_linux static-libs"
|
||||
|
||||
DEPEND="doc? ( app-doc/doxygen )"
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
rm -f include/zthread/{.Barrier.h.swp,Barrier.h.orig} || die
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-no-fpermissive.diff \
|
||||
"${FILESDIR}"/${P}-m4-quote.patch \
|
||||
"${FILESDIR}"/${P}-automake-r2.patch \
|
||||
"${FILESDIR}"/${P}-gcc47.patch
|
||||
|
||||
AT_M4DIR="share" eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
# Autoconf does not support --disable-debug properly.
|
||||
use debug && myconf="--enable-debug"
|
||||
|
||||
econf \
|
||||
$(use_enable kernel_linux atomic-linux) \
|
||||
$(use_enable static-libs static) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use doc; then
|
||||
doxygen doc/zthread.doxygen || die
|
||||
sed -i -e 's|href="html/|href="|' doc/documentation.html || die
|
||||
cp doc/documentation.html doc/html/index.html || die
|
||||
cp doc/{zthread.css,bugs.js} doc/html/ || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
use doc && dohtml doc/html/*
|
||||
|
||||
prune_libtool_files
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/IO-Socket-SSL/IO-Socket-SSL-1.840.0.ebuild,v 1.1 2013/02/19 16:30:47 tove Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=SULLR
|
||||
MODULE_VERSION=1.84
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="idn"
|
||||
|
||||
DEPEND="
|
||||
>=dev-perl/Net-SSLeay-1.330.0
|
||||
virtual/perl-Scalar-List-Utils
|
||||
idn? (
|
||||
|| (
|
||||
>=dev-perl/URI-1.50
|
||||
dev-perl/Net-LibIDN
|
||||
)
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,3 @@
|
||||
DIST MooX-Types-MooseLike-0.16.tar.gz 12114 SHA256 753ee74d6567ab265e646fee8aa4791641aaf8d5342a9689f53e7a302f16a727 SHA512 36172d249f81025a4aa679706c75c1e0eceb4d915fbf4ec0390c0e2b2d18b6dfb148acdc0968f129230e8e5af169a6342cc6bc66c67e1d0a0f357715ee94dda1 WHIRLPOOL 1895b75c143ccd7d005d939b655a3909031b5929f6c87cc549000e3b0770e64ed7166a52322f0a00bdfccdea2a31dcf4d034a832c87b5b5181f05ff2f90aa45a
|
||||
DIST MooX-Types-MooseLike-0.18.tar.gz 13239 SHA256 96abd7ad5b30393caf7cbd5d82cc1f1da859c728bb5b0d22d74fb818a8448f34 SHA512 338881cec8b15fd57263e2536faa58839715c8fc74b153d82582e619c3a0dcc410b88b8ed72e77f92101709bd7cc6dc6b83cc3dd1cf35f6ccce9f0577d407ca8 WHIRLPOOL 49a00ea5a86f67d48abb0b33acdb5e6f14647e922c42fdd9c24cd9561c88752329d378f54298a4af89cc7a799e52b44355b97240303404c8476543eae72ee349
|
||||
DIST MooX-Types-MooseLike-0.21.tar.gz 15730 SHA256 2b599d74d36f835ecc074d390f209bef3f7828f4fd4100936147363df40f27d5 SHA512 97ea40c29e6642442f3323d4bc6302ee7abf451561379ca5851dc51299e14e4e1ad41b4a5aab168419d83d5afffa1bad580aff27895953f515cd9783f322fb4f WHIRLPOOL 44a14f82444e69d1975dc0fa69289eb5becf5b1f3255c30bf1ba8d1fe1eb341f531a456a6c184563f7fbeedf28d57d618085b0bb74137d399154f76aa8055962
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MooX-Types-MooseLike/MooX-Types-MooseLike-0.210.0.ebuild,v 1.1 2013/02/19 16:17:19 tove Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=MATEU
|
||||
MODULE_VERSION=0.21
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Some Moosish types and a type builder"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-perl/Module-Runtime-0.12.0
|
||||
>=dev-perl/Moo-0.91.10
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-perl/Set-Object
|
||||
>=dev-perl/Test-Fatal-0.3.0
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST=do
|
@ -1 +1,2 @@
|
||||
DIST MooseX-Types-Path-Tiny-0.001.tar.gz 11863 SHA256 fb49c65290beec84afe559d4e855352ae513a8838d12a38368cad60f842eeae3 SHA512 11786287242a583327efa8355db59a520e38542c6cd820b93666300da7197bfcd5edb08ca25f66a46816c9af7679f4d461fd538c7726e54adeaabf602d492c9d WHIRLPOOL 2c9b6bbccffae630bf2eedee8fc7d6ac7d69c0dc9f2cbe160dfd47f9c4c3b56e9dd864e150cdabd73ed35dc9a41d615bdb5170cf986be2d8bd3e82fc441205b7
|
||||
DIST MooseX-Types-Path-Tiny-0.002.tar.gz 12703 SHA256 656939c6a2abcbbeab6a28dff4f488e31004c558f2b4daa72c3925a31a9454bb SHA512 371dcbf7a77187a242f9a020e5bfdb4e9919f05bc975f29bfefbda63653e293f206c9e285f4191a5f94c56ca35a9f9c46409d29db8d445f80cc9cadcea2387d9 WHIRLPOOL ba6a72e7c1c30d9b6091a51333b2572f4f62355ce80cee4bd27a60d362a79026ce42656f5e8666847af9606d5117d3f2078f1b6e02f3424310351a612beb8123
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MooseX-Types-Path-Tiny/MooseX-Types-Path-Tiny-0.2.0.ebuild,v 1.1 2013/02/19 16:11:48 tove Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=DAGOLDEN
|
||||
MODULE_VERSION=0.002
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Path::Tiny types and coercions for Moose"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/Path-Tiny
|
||||
>=dev-perl/Moose-2.0.0
|
||||
dev-perl/MooseX-Types
|
||||
dev-perl/MooseX-Types-Stringlike
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
|
||||
test? (
|
||||
dev-perl/File-pushd
|
||||
dev-perl/Test-Fatal
|
||||
>=virtual/perl-File-Temp-0.180.0
|
||||
>=virtual/perl-Test-Simple-0.960.0
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST=do
|
@ -1,2 +1,3 @@
|
||||
DIST Net-OpenSSH-0.57.tar.gz 50654 SHA256 8c667f430572ebc9c54490165c3ca3530703a054116702fda8693f115681211b SHA512 c201ce4b4418657c0a035a397af7c1ab141e8afc8e9cc0628b475543a21f1910937a961578cc206285d8684a2671b6a04fc878d76cc4286a6bcc8081e7b14d7b WHIRLPOOL b1783beaf2834308930a673ff55f123bef6d81989ebe4b99f377a1badfdab6364b94f999c783cc1dfa9e188e0dad8adda1f082104a6cb1c70be2bb58d8ee7f93
|
||||
DIST Net-OpenSSH-0.59.tar.gz 55353 SHA256 0373c0a06f3254077d02b17eb82a67f7e1189f37024223264363a1b617d83a65 SHA512 093e34057028a44310acc332041af6252263a6bc52d9a2a39d0a1dfd5a4810a24ac6ab65baef38dadffe5976ba00530a8a43a20a1510b51e6c5516b4dd95fdba WHIRLPOOL 00133ab0ef4e01d02c37e48cd5c7d5b5aa3ff27d8eebdb0e9a53d8c7224f2eecca0d9609d252f39d7e7b7064fa6cc9db6b956c409555f14f81e91a0351798380
|
||||
DIST Net-OpenSSH-0.60.tar.gz 55413 SHA256 c3034cfa8577d314364c9ff2d3ed8a5f5ec7b47d4c134818ab72cc6dce2a29af SHA512 6780ac0a73bdb923bb2915a535ae490a7c198f6667fc0885766fbb50835fc2c457bc8dea8fa2be7488c610621a1b9b1955d5712544e3f8948f54e97d012c6aaa WHIRLPOOL 813fe52d58e52eaba71175452a655e151f3b80ec6707a0308c575e7dfec0af118afa156ec266cc38e636b94ea02e40c322df236bfac8f826e7f221ae5b04e3ab
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-OpenSSH/Net-OpenSSH-0.600.0.ebuild,v 1.1 2013/02/19 16:02:08 tove Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=SALVA
|
||||
MODULE_VERSION=0.60
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Net::OpenSSH, Perl wrapper for OpenSSH secure shell client"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~sparc ~x86"
|
||||
IUSE="sftp"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/IO-Tty
|
||||
sftp? (
|
||||
dev-perl/Net-SFTP-Foreign
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
#SRC_TEST=do
|
@ -1,2 +1,3 @@
|
||||
DIST Net-SSH2-0.40.tar.gz 106713 SHA256 96191f3a982e5be8bf5923330ec3027314bff20fa5f02ac5f2aafdd23df90ae5 SHA512 720dc9417748c646642870d64e671d0ccb3b9a5c2f2500b07606e5bb9550f04897bb958668cef647d14bb30621d6c2120928554549967e68509bbe0ef199a942 WHIRLPOOL d88589e3fe9af48c050e6dd15982a94b75f597e6c22e3ad87082cde441873f1697daa6dd57fc4ec8a92154f22193be15279ab4bac2493c2a3789e9c97eceb21b
|
||||
DIST Net-SSH2-0.46.tar.gz 112190 SHA256 814f662140956d8b39cae277c1341d17b6be4494283cefbce70d234c8082dfe0 SHA512 36ffed2c96660c3a009b3ad42c944450cd710426953fb909d1e8989dcdb3d0d7807361c672d4904bff33cd1a206479149e7f2dc09c16b806a9ff2a6355e41ed8 WHIRLPOOL 9854701fb497306566bee86c5850fd7fc0466ce639c5ac794f63502b02dc093af60699625e57605660a0fc0a310b808ad3d313b72802a33b771482bbcdcbdd9f
|
||||
DIST Net-SSH2-0.47.tar.gz 114097 SHA256 b3f6c01dd98f347a7fa73fb470fb5abeebbe0820349b9ead8b622f02fae0ad4a SHA512 164a1c5752015cd405e733eaab24d8f0399fdc615a1e2bafb3c98f200f6feaa9eee72c59cdb829d373a34c78e2f4581156d96a2a2bf0bb45f402902d58fd6135 WHIRLPOOL 894dac5dd3414ea4b055f8ddf57cab0b4373dd76884a3e7627f6fe71bd431f36e779fab7553d02cd5c3bc90624056e53e30661982cfedb71513bc318cf83ac2f
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-SSH2/Net-SSH2-0.470.0.ebuild,v 1.1 2013/02/19 16:00:19 tove Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=RKITOVER
|
||||
MODULE_VERSION=0.47
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Net::SSH2 - Support for the SSH 2 protocol via libssh2."
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gcrypt"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/zlib
|
||||
net-libs/libssh2
|
||||
!gcrypt? (
|
||||
dev-libs/openssl
|
||||
)
|
||||
gcrypt? (
|
||||
dev-libs/libgcrypt
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-ExtUtils-MakeMaker-6.50
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_configure() {
|
||||
use gcrypt && myconf=gcrypt
|
||||
perl-module_src_configure
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST TimeDate-1.20.tar.gz 29590 SHA256 f8251a791f6692c69952b4af697c01df93981ad1ab133279d034656a03cd3755 SHA512 dc5d938ebf9ce4a5380d38b93a5be1d0421ea3a99d506bb5c09de2f2259bde7fa6cb6a000c88d09eb519ebaaa940b5729b9f24a2cd7dcce29cd3592875c82dea WHIRLPOOL ce79f7ec7f6bed47819df0e70c92b93798e17f4c3d01d348eda93427c899fe5a6a973baad42e5ad62579d54d1e6fa14df50eddf2b3833a44d92e44ead7cb8580
|
||||
DIST TimeDate-2.30.tar.gz 31109 SHA256 75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86 SHA512 c6aa7d57fbe82260c7455f74f6dfda55f7c93d7a75914bafb9d09ebfb83b5f57f6bc1e332ab0764d7688d857eb022b0f5e92cf5b685d809c63cdfa93a8d2c221 WHIRLPOOL b50cde9b6636683754e212b8d83a547d5f99ae4b9d9fad36ebe60e9a9fe4366a6848103d33137cd85dde1ba871745b56bd94234e1e68466d317949fdf2328ada
|
||||
|
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/TimeDate/TimeDate-2.300.0.ebuild,v 1.1 2013/02/19 15:41:15 tove Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=GBARR
|
||||
MODULE_VERSION=2.30
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="A Date/Time Parsing Perl Module"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST=do
|
@ -0,0 +1,17 @@
|
||||
--- numpy/distutils/system_info.py.orig 2013-02-19 10:15:10.183780548 -0800
|
||||
+++ numpy/distutils/system_info.py 2013-02-19 10:17:03.565350549 -0800
|
||||
@@ -282,13 +282,7 @@
|
||||
1 - display warning message
|
||||
2 - raise error
|
||||
"""
|
||||
- cl = {'atlas': atlas_info, # use lapack_opt or blas_opt instead
|
||||
- 'atlas_threads': atlas_threads_info, # ditto
|
||||
- 'atlas_blas': atlas_blas_info,
|
||||
- 'atlas_blas_threads': atlas_blas_threads_info,
|
||||
- 'lapack_atlas': lapack_atlas_info, # use lapack_opt instead
|
||||
- 'lapack_atlas_threads': lapack_atlas_threads_info, # ditto
|
||||
- 'mkl': mkl_info,
|
||||
+ cl = {'mkl': mkl_info,
|
||||
'lapack_mkl': lapack_mkl_info, # use lapack_opt instead
|
||||
'blas_mkl': blas_mkl_info, # use blas_opt instead
|
||||
'x11': x11_info,
|
@ -0,0 +1,145 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/numpy/numpy-1.7.0.ebuild,v 1.1 2013/02/19 20:17:28 bicatali Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
|
||||
|
||||
FORTRAN_NEEDED=lapack
|
||||
|
||||
inherit distutils-r1 eutils flag-o-matic fortran-2 multilib toolchain-funcs versionator
|
||||
|
||||
DOC_PV="${PV}"
|
||||
|
||||
DESCRIPTION="Fast array and numerical python library"
|
||||
HOMEPAGE="http://numpy.scipy.org/"
|
||||
SRC_URI="mirror://sourceforge/numpy/${P}.tar.gz
|
||||
doc? (
|
||||
http://docs.scipy.org/doc/${P}/${PN}-html-${DOC_PV}.zip
|
||||
http://docs.scipy.org/doc/${P}/${PN}-ref-${DOC_PV}.pdf
|
||||
http://docs.scipy.org/doc/${P}/${PN}-user-${DOC_PV}.pdf
|
||||
)"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc lapack test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
lapack? ( virtual/cblas virtual/lapack )"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-arch/unzip )
|
||||
lapack? ( virtual/pkgconfig )
|
||||
test? ( >=dev-python/nose-0.10[${PYTHON_USEDEP}] )"
|
||||
|
||||
# Uses distutils.command.config.
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
src_unpack() {
|
||||
unpack ${P}.tar.gz
|
||||
if use doc; then
|
||||
unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die
|
||||
fi
|
||||
}
|
||||
|
||||
pc_incdir() {
|
||||
$(tc-getPKG_CONFIG) --cflags-only-I $@ | \
|
||||
sed -e 's/^-I//' -e 's/[ ]*-I/:/g'
|
||||
}
|
||||
|
||||
pc_libdir() {
|
||||
$(tc-getPKG_CONFIG) --libs-only-L $@ | \
|
||||
sed -e 's/^-L//' -e 's/[ ]*-L/:/g'
|
||||
}
|
||||
|
||||
pc_libs() {
|
||||
$(tc-getPKG_CONFIG) --libs-only-l $@ | \
|
||||
sed -e 's/[ ]-l*\(pthread\|m\)[ ]*//g' \
|
||||
-e 's/^-l//' -e 's/[ ]*-l/,/g'
|
||||
}
|
||||
|
||||
python_prepare_all() {
|
||||
epatch "${FILESDIR}"/${PN}-1.7.0-atlas.patch
|
||||
|
||||
if use lapack; then
|
||||
append-ldflags "$($(tc-getPKG_CONFIG) --libs-only-other cblas lapack)"
|
||||
local libdir="${EPREFIX}"/usr/$(get_libdir)
|
||||
# make sure _dotblas.so gets built
|
||||
sed -i -e '/NO_ATLAS_INFO/,+1d' numpy/core/setup.py || die
|
||||
cat >> site.cfg <<-EOF
|
||||
[blas]
|
||||
include_dirs = $(pc_incdir cblas)
|
||||
library_dirs = $(pc_libdir cblas blas):${libdir}
|
||||
blas_libs = $(pc_libs cblas blas)
|
||||
[lapack]
|
||||
library_dirs = $(pc_libdir lapack):${libdir}
|
||||
lapack_libs = $(pc_libs lapack)
|
||||
EOF
|
||||
else
|
||||
export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None
|
||||
fi
|
||||
|
||||
export CC="$(tc-getCC) ${CFLAGS}"
|
||||
|
||||
append-flags -fno-strict-aliasing
|
||||
|
||||
# See progress in http://projects.scipy.org/scipy/numpy/ticket/573
|
||||
# with the subtle difference that we don't want to break Darwin where
|
||||
# -shared is not a valid linker argument
|
||||
if [[ ${CHOST} != *-darwin* ]]; then
|
||||
append-ldflags -shared
|
||||
fi
|
||||
|
||||
# only one fortran to link with:
|
||||
# linking with cblas and lapack library will force
|
||||
# autodetecting and linking to all available fortran compilers
|
||||
if use lapack; then
|
||||
append-fflags -fPIC
|
||||
NUMPY_FCONFIG="config_fc --noopt --noarch"
|
||||
# workaround bug 335908
|
||||
[[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95"
|
||||
fi
|
||||
|
||||
# don't version f2py, we will handle it.
|
||||
sed -i -e '/f2py_exe/s:+os\.path.*$::' numpy/f2py/setup.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
distutils-r1_python_compile ${NUMPY_FCONFIG}
|
||||
}
|
||||
|
||||
python_test() {
|
||||
distutils_install_for_testing ${NUMPY_FCONFIG}
|
||||
|
||||
cd "${TMPDIR}" || die
|
||||
"${PYTHON}" -c "
|
||||
import numpy, sys
|
||||
r = numpy.test()
|
||||
sys.exit(0 if r.wasSuccessful() else 1)" || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install ${NUMPY_FCONFIG}
|
||||
|
||||
rm -f "${D}"$(python_get_sitedir)/numpy/*.txt
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
dodoc COMPATIBILITY DEV_README.txt THANKS.txt
|
||||
|
||||
docinto f2py
|
||||
dodoc numpy/f2py/docs/*.txt
|
||||
doman numpy/f2py/f2py.1
|
||||
|
||||
if use doc; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r "${WORKDIR}"/html
|
||||
doins "${DISTDIR}"/${PN}-{user,ref}-${DOC_PV}.pdf
|
||||
fi
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST aws-sdk-ruby-1.8.1.3.tar.gz 1426985 SHA256 f2f2d1a208aa4a02cc6e930ae472f81daaa56dab40c70cba8a664381332e0b26 SHA512 8044f12f88919fc3b63e8ea0bd594687b7fe16a566728ffdf27b1318475224798b7a862beeede79a1ad53ba3a6928e68da1022774731fba4b10e6562c4ae04ee WHIRLPOOL 25e42b26044facda2415ffc28b07212edf86159ed15e6d8537ce2e2de7aa54d0836763ac465fd390b8d1084a73429d986e35cec8f8c45474150e6f660065a00f
|
||||
DIST aws-sdk-ruby-1.8.2.tar.gz 1440512 SHA256 2e9d39872f2bb034292ecce46fad2458c4c5462332d8bc517e057d69718e0f6c SHA512 864790e01204a3de25c007a174c7964c84033866d5c24f59fc014a4fed189667c9e9dac9711eea902ad55897d1b19190b0fc69d63c3eb97c42f8ed3aabe7e967 WHIRLPOOL 21f2a1698d24325fefe227574ab2d8c0a0992a95c1e46a1425ce221c59139d66ce3d6398f006c55dd13e5eb3d0db37a7f79f2954ecf1350477e1fdcb7674e138
|
||||
DIST aws-sdk-ruby-1.8.3.tar.gz 1452151 SHA256 1553a6dec39463865238a1b290aeea32b3f57deaa98bdba06f6499e0116d9aef SHA512 4183dd61c4d1c471f3ef7bc3932436b3fe6b453dae0f2b9ea524aa05cefa07d7915bda6b525801d7339c9c4666a4aad2bdc7838df2077a18fb6662701e298764 WHIRLPOOL 0ea24e2bc09be02d767eabecb8470ad1fd14df758e26a818ec0e2b5169939680e1dc33b20a95f1329011515987b0a1cf534f5fde41dfd820efd245bea6130baa
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/aws-sdk-1.8.3.ebuild,v 1.1 2013/02/19 10:35:45 flameeyes Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="ca-bundle.crt"
|
||||
|
||||
GITHUB_USER="aws"
|
||||
GITHUB_PROJECT="${PN}-ruby"
|
||||
RUBY_S="${GITHUB_PROJECT}-${PV}"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Official SDK for Amazon Web Services"
|
||||
HOMEPAGE="http://aws.amazon.com/sdkforruby"
|
||||
SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "virtual/ruby-ssl
|
||||
>=dev-ruby/json-1.4
|
||||
>=dev-ruby/nokogiri-1.4.4
|
||||
>=dev-ruby/uuidtools-2.1"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e 's:~>:>=:' "${RUBY_FAKEGEM_GEMSPEC}" || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r recipebook samples
|
||||
}
|
@ -1,2 +1,4 @@
|
||||
DIST cdiff-0.3.tar.gz 10734 SHA256 0e7342a325f0d95261eb2e8c1b9271f63235ee4c5d24cbb39d02033658ec2b99 SHA512 ea27da03eee5a19369d20eb10ee5def04a0b26038956834234f2a7a680431d948524ad14e17774535f99ba67c8c99b481a0fd44fa92116e2b389775f14158b78 WHIRLPOOL 0bba1919ec52f8783768c17a04b88ac33d03a4ddac080655e9363a3d9aa436ac46ff17d2ca04c8530e3ee603e7c56997019e3bda0561a5d48192eb2070c3cfe0
|
||||
DIST cdiff-0.4.tar.gz 14153 SHA256 a3145d303915eaeb18a53134bcfec176e52a2f0ac5c407ad49c203c24fb1a6a0 SHA512 95485ef9c178f4fa3c9dc5f86fe87d4988e7f1a222b07f09f74b729f16d778d02d3839b753278426c87d967fbe39be5044f1d4385834e9d9aff2c8ce6da08fe8 WHIRLPOOL 41ae0f24157b97686e460518e332450334a41b9554320e9baa086703543d8cbe83a48c88076fa0695ccf1a45e26c277387a4b1091c4fd309d0942a1abdfa8e64
|
||||
DIST cdiff-0.5.1.tar.gz 18084 SHA256 4f0b2d0bcaf061a53910cc6b42342affef65d543e328455a914aa6e198bb5edd SHA512 56c99563520427eeb66ddf5d74a1a2da0121a76ba4ed24ff58e5c052a269d5b60dd3b919fa175420b5d384109a4ecae942c1e65da4a0da49b23b7890907134d8 WHIRLPOOL 4a8f40a1c2b77e6ae25fbf96dba8058fe267db2e6b944568af354df93fa5590167d291a5b445b9dacf1a4f17824b1e310a856acb7caa1d58a3adcd61bc6b9af7
|
||||
DIST cdiff-0.5.tar.gz 17719 SHA256 f6241da6ed304ef7a0423d06f88eb5f735c3d1498988c9251f2793885de66464 SHA512 b2394f3ef9ebca26b60314796305fa1364e425145ab7a18d4095a3b135e92207c31590467f7f16d0da7c7ae4ea7ed595805fc60965d33fd8fa60e984fe94a6bc WHIRLPOOL 3766b9416685ff9f6a51493f1ba5671ca7a0f70f81b88d042d39b266ef2ee6796265a367032f3e0745e2932d79a955b5dd167b4d972a7df91ba3335e5d0d7664
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/cdiff/cdiff-0.5.1.ebuild,v 1.1 2013/02/19 18:40:06 tomwij Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2} )
|
||||
DOCS=( CHANGES README.rst )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Colored, side-by-side diff terminal viewer."
|
||||
HOMEPAGE="https://github.com/ymattw/${PN}"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="!app-misc/colordiff
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}"
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/cdiff/cdiff-0.5.ebuild,v 1.1 2013/02/19 18:40:06 tomwij Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2} )
|
||||
DOCS=( CHANGES README.rst )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Colored, side-by-side diff terminal viewer."
|
||||
HOMEPAGE="https://github.com/ymattw/${PN}"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="!app-misc/colordiff
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}"
|
@ -1,50 +1,30 @@
|
||||
DIST eric4-4.5.6.tar.gz 8122753 SHA256 39ed7952487cb5427780d62dcdd258076081c9b52c5e7b44d75b18586c46308e SHA512 bdcb1ab22c3fbe5143a8851addbe59f928fcd9857e83299b0faf0428a5dc68f619f430384d1a429dea2b2262cecc0deeb7f248fb525c51a5b4c9109783ee310b WHIRLPOOL 3f25496ac795cfb28cd45f5f7822d0bf487a008c7b216b5ff8c5ac66e1c39aafa77c41894ebe6aaaca0019489e4192d01282f3a82b24cab96762c85aeaf64efe
|
||||
DIST eric4-4.5.8.tar.gz 8233545 SHA256 092d3debd356ddeaa2d37197f72902c31bbb35f488ff2831577c49b0eb355383 SHA512 53d446f57713c6e364a1eee0ddcea5dc6ea492e327965bea54d391fd88b60a9ef3ae345c91b2c8907d9c5c787407555e920fbc3fdae13ed76feeea25c0a99a61 WHIRLPOOL f0d34dddae19f2e2e6edb7b8102fc25a900bee078495617905e3b9533d1572845bb3b6407998a5213750f8007265ca71264b3a47adbe49454120379e42566d10
|
||||
DIST eric4-i18n-cs-4.5.6.tar.gz 457972 SHA256 708de6a658e5eeaf8f2fb297829438ca4de4c4fcea1c150d6b01c6464c02cef0 SHA512 85dbfd835270d238d2fc39677cbdb57140c2751b6a139a9000bf496182a6ced3042ebefdc5ab5372a60deb53d1449e264b8efc897c3b6c9bdb183b8c46ec992c WHIRLPOOL 94923f5f41ffea876d9ddf58269298fca04a4b53ced5f9a62646dc02bdce4eac53e9b5f7b76fc4452654182c1df0874bd9b30e4445837487bea548c86a9ad8fa
|
||||
DIST eric4-i18n-cs-4.5.8.tar.gz 458405 SHA256 8419eaf1432f7f0720a8a0a1def67c78be36bebd8010bc9159235d8100045701 SHA512 e148ff7023f204dd4daa3571137a3f1f02fe75b02ae8847fa241f4b2b93c0f70e636bcd2c1531e23e52217b74ef867135778c58ef6672a8b1853f316566b195e WHIRLPOOL 1cf1723990eeed8f1aeacded503f6c4b14864254188a25d24942c5b12f334d31f15a9cceb410448ea6773f9c290b682498333a33384add46533929de8d39a19a
|
||||
DIST eric4-i18n-de-4.5.6.tar.gz 471115 SHA256 c0abe68762381f66cfb022883fe7f372d31575af1444f6ac661df608e504fbed SHA512 24b83bfc87409c60944ca27638af68380771018d0f931ccb1cc13515450c0919c6386a2353a7dd61e70606fe35a0ca21c5783f77df065b418fd0e8aa9103149e WHIRLPOOL 748536f275b85d58cb692a28638aa7811f63c9565b834ed27ef466f61d31a200cf0d1b9fa038b2cf004cdee41dc67907e3ef967cee42b4fc450a36c5b11c65dc
|
||||
DIST eric4-i18n-de-4.5.8.tar.gz 471367 SHA256 f10e1cc7a3a68d7696d14fc95bed1d1811b52f83aef2431f4133655c7e1f6542 SHA512 aae8cd6bb388d4433e83413fc4d0261fd5f0553a81c5b518b09e62f95a23b3ca915c8badfb85e9663b5b032b0c4c347bdbfa13d859712a289f554b2e816bda05 WHIRLPOOL 365e65989fe017eda626172defa22ec166abf41b23865220c7805a1e87174f8e60ce6642e63707fc76fdb1357dfc67328d81d901b2c363ab73f3bdaff973fe6d
|
||||
DIST eric4-i18n-en-4.5.6.tar.gz 127219 SHA256 8664c92bd8705f5fa7093b1ecfdf3d71ca8fd2d08642b598913e677476743066 SHA512 1c5060455ff1027e33ea16d0adb4bf5506bad24f209e6aa6ed92fba16af85358d070c8f3c9d1b21705f86ef07146e26afb4030981e7643626418562a0e17273f WHIRLPOOL 64fff59c94eaae7e922636d78d77d790685b74a78412cccb9d5b6c257d304e82de71222e93a4ba4a5bcf3fe0724fdcf0e34fb8581c93a7561ab2a8462abb6e40
|
||||
DIST eric4-i18n-en-4.5.8.tar.gz 127634 SHA256 39af2c6928ce07ce6ae19e1d1325e18d9be767173a0b2e3658a4ea1bc1239504 SHA512 f2f6269d54d6d6d260dd0de2d182a2e53915ddb311a8b1634c9fb9ddef55e238d8bb4a42e35e85296ca72f1a178789b9c7e7d821786121660c8a581770881f99 WHIRLPOOL c83c20672ffccbe8da4aa5c553755c8b8c0b50365440004963978b7c6fdae191679eb733bcbe0d4c2fac794256c0b5ce6ec19fd9eeb04011acb7c8242b793e96
|
||||
DIST eric4-i18n-es-4.5.6.tar.gz 475844 SHA256 67de224648355891f7acf51c2af0362b6a341f3b2493ae1df097c53c95468e7b SHA512 ee475b73e140518ea1627a5a1d5d36026d9d1f0642fbc8f9e01b64b078078063e5ace02da732eff138ba731d4d61e7b7ed943309be6fc7c1d5f72f94fc1c6b89 WHIRLPOOL acc3ff7367a8101d357339a9900263036074283be8a21d1754c8f9aa65069aaf9b10b92fee6884e07a18ea46f3c299cc9ba58f093956e085f997416c4b0edf0f
|
||||
DIST eric4-i18n-es-4.5.8.tar.gz 476196 SHA256 322dc7157c276aa8bf134e8df921592fd54835380fc09c0edcfbdc55cb98319f SHA512 75b147f03ccfcd1b17476476dfef3052dfff8ec01c325de35fac00eb646e079674511d7713c666e481a37fde2350158353d46500a2da91598265bc53af17507e WHIRLPOOL 09ddf7eb4abbc2fb1774bca9af48d0a3773bb751a4d58cabb9fbc8befccc984178fb617b9f64c6193fc2dde885198c0afcdea0d83a6ef247e577f11018f6e12d
|
||||
DIST eric4-i18n-fr-4.5.6.tar.gz 472752 SHA256 cf2f4e4ea6af60efc98d9324d6291d3b1918b1ae3be1e7abe8f8c595f14f6267 SHA512 4d1f2e077e11f5d75a14a972d53cf992a7cb7ac10fd42231a28f8afadeb17f466f37727e1abe4f5ce573e294fe36f6a447c2aea1ec58ce877ab8fa8fadf738ce WHIRLPOOL fe6b441661ff39bf2ee1a6a99052a558cb0739d2403a73aee623d1cd87a4ccd3ad405682b219c40fa2e0a0b6b5b622cf47611c31398130b927e0239b4eef38a3
|
||||
DIST eric4-i18n-fr-4.5.8.tar.gz 473212 SHA256 4c27a65fc691f11e26e6b1ae0ec447fff54a4d2b3edffa957605a16ac41eb096 SHA512 a383d61bcf88dcffea674ca6efee6138d3c4b3f1c1f71611847fb853a35f6e83fc8cc62e1ac26b6d17f5bc6dccc4a8a500b08698bdaffc829abf9e4745aebd45 WHIRLPOOL 6c62b1a08b38907500e412f720da04985654edc76ba0f5bb2d0bda37168cf495f64526b0a32133887d81b408c8787b891b3a5e715c831ac9b30f66cafd5b7aba
|
||||
DIST eric4-i18n-it-4.5.6.tar.gz 462548 SHA256 7c3d4289aa2e0244f145fa31287ceed960c01231052d6cf9c5ea99914ab3ab64 SHA512 bbfb727a28601d9d6d760e667f194fb341fb195923a3eebdecfab5f1f2374ec48c6561a1388e8d07a2b8ada6a54897af13638c72168dfc113ec67cd0919f1833 WHIRLPOOL 2c6b4bf6a4e5d6a23b346742c1f716db5053172141ce42019e9a8b99949bccf155c5c01954b11d1737d1873264e775c32334e8ab3b2d40bfabd0080bb8a5cacb
|
||||
DIST eric4-i18n-it-4.5.8.tar.gz 462945 SHA256 5a2dd86a40fa7b297320c2a439b3d70176dcb06348f7b01cbb83820c6abd9990 SHA512 17cb0ee16d2c03fa6eb5e181995b4ff3a22747a05059dd876a50f09a60c3f4fb578bd9540e34efcacdffcd6e07518641ddc03a9c028f3dad0fc4269c4788003d WHIRLPOOL b5b80b30820ffa7bb49d0ec1747fd86f3621717e55ae4737b779a13ffe5a41cc1f620e9cb4a14335f5a3264d3b78d2640eb247046946579702d348456fb97bc5
|
||||
DIST eric4-i18n-ru-4.5.6.tar.gz 480196 SHA256 e229290448aa36dc7f98c146bb2f18d42590676cb2abf833fcf58e2c8a0e17b3 SHA512 fc0a376f18d11b1bb735072ebc0b77979400f8df8003c45d6cca3372d75235c44f1d929e72ac7fad3dfdf4907ad09f6284360b7e8ba98bcaacc6ace1d5f41618 WHIRLPOOL f80980288d12a8cbabc2759a101e8ad9ff24c06f9f764186a9a8ddf49cb9bf2271002d038f0d644ac6ec4d7ca9434a568f50444830e73a8dfb600d7ecbec1a77
|
||||
DIST eric4-i18n-ru-4.5.8.tar.gz 480610 SHA256 998e658e094cb40d08a8bbb2454b4cc48744ebd46c29aab0113a163b781d322e SHA512 266b9045a686dfcfd935179ab2092af2d3a2583a3b32ad51bd8e9db53f1d8b6eb72a0335bc000c76cbb4194824a14ea1b60f57ad6130b0e0e4cae796f4b9f47b WHIRLPOOL ed55d48dc960bd20c670b6f68b79747c5e3e0dc8e1c4d4d64c87b69577b9358d31a50476bcda130db680edbb83c85780ef9720d28ce73d5dc5a382c0ce558c69
|
||||
DIST eric4-i18n-tr-4.5.6.tar.gz 356759 SHA256 9c1d71a48eb0890ad412634da6de162c5cbf00a243425420c7d233e070131e7c SHA512 f3ef00ed9d53090c0dafc5ad8f38e8395f9fc4eaaed496de9e75e7e4dbff8cfdc1b2b16651e7be4773b587a145468ac46c9f9cc0ed98f3ad8c1a7c2c9df96369 WHIRLPOOL cf8948b330a06af923fdbcd6f44fd97d0e4908508011e61eaaefd458a801dda9fabe19203166936fbec799170ba3c82428243d3cc32b5675d7e8665cff47be82
|
||||
DIST eric4-i18n-tr-4.5.8.tar.gz 357112 SHA256 d3e2cba04180077839ea2191ccefe92dcb482b6f492280b8d15099998479d6ec SHA512 6611ad26822a0a79ca1fec46454a575a7ae5ad347d1aefaa54d22f8837e147d85ad1ff38d3a8b5f680d3972e22bb13274334663a956fb8b5cecd60b9fd23993f WHIRLPOOL a03aa58896ca96681df838efdedcdd23941e0b7e92f9c73a75fefeab087505590113e9d95dc3004a98645de83d4aecd975eac39cbc071259d12828da646ed67c
|
||||
DIST eric4-i18n-zh_CN.GB2312-4.5.6.tar.gz 389876 SHA256 b62b82e0ba89628dd287d06007855cfe81a1d471957f69bfa92e15777edf5236 SHA512 f0aea62f9298c0d7b2dccf1579e4a3050586c7aa86b34dc808059ceda3f8ff9e9ba8588c457afa25753df8972676e2326e129aefeb42e3e67b07b170e7ad77a5 WHIRLPOOL b78fb2828b7750deb49d3864ecaebcc0d5c4ff894d90e6738048499a93acd664470f8921799aca535e74b60510da59015074fda6dd2d77a5b787bc4e173c8323
|
||||
DIST eric4-i18n-zh_CN.GB2312-4.5.8.tar.gz 390605 SHA256 6fc5d2c1d5f1e0051c2f1d6bbf833c6da733c83dda8962a19d12eb52f8aef900 SHA512 2dadde05955d0fff4d6b7911210a25d3ecbb5c704af418e1bc7b319a24ecf9e8fd239be38182790749c683a99b7518c7708de1081b9f6139b3115831c05547f7 WHIRLPOOL 23c9bec71b4be60b120ae0f7640f90d4bbb7914ec2123243ebe35aee72cdfdec8afbfeaf65f2b0b511c6d3bc46f2e1ca259f4f61425764e0f379ba230722ced7
|
||||
DIST eric5-5.2.5.tar.gz 8824444 SHA256 0b06536beee515d6f34f8c8da7ba07c2a4eb1734c5d01159e3ec56bdcbf9aba0 SHA512 bbef294af3c61dff20b5dc491f8290e42978c7b5af84db75cd9ab0d9be789e1989a947bc523a2df4b3f949ca332780ae22d11d66ca23993f93c7b8d44d59fd8c WHIRLPOOL 370360622113f543ab2b0c09df7b5e6945b91d9f8cf0de4be351362e1b0f05646684ba04b153b1dc49207304058f62a98a9ea31c023fa06bbd68e0f9b2347653
|
||||
DIST eric5-5.2.7.tar.gz 8966287 SHA256 4606f5808a49e99875b35295e416d71417d73f518f400f3795a89e0decceb877 SHA512 e37347c9b335e7d325631cd0cc05fe7b628f94a5695569486d1d0a03b02a437b1554bec2721f6e35966ddd19af89bb9dc43ef48d1ff675c05944673fe27d163d WHIRLPOOL 352bec3c2abea5a82845f607c74bf74704b059508ce47f56060ccf60aa0d514ba4d8039b8dfe16f95053d3141ab8ebb9e9b192ae2b131f0cbd09099d75e38ba2
|
||||
DIST eric5-5.3.0.tar.gz 10177882 SHA256 7a696e706d79ff305767cbaf01ee9d8476b6c75bb8395947224a2dd70b83645f SHA512 4dcee264c99dd83bb41b0e437098607302532f0c6cfa331dae76126e0f86746e7c3baee119343314ae92b11736859672a6e546f97e6877a076df4be149872c6d WHIRLPOOL 54e95e22686a7d62cf11e02d70c3d7d63ff565d0d524d2b01cf1644588b6832a88791f08c599efbfd179acff30ec3c5c4b0766ca9406a52d8e7c1a3d3859f8c2
|
||||
DIST eric5-i18n-cs-5.2.5.tar.gz 530147 SHA256 d304bf0d43aefed15a10729266c171c38e173d2cd5310dc6e0c03081019c5e99 SHA512 819f598dcc1f286e258c2b5b18ac725f59d4b4f4bca68391ae91f568c70c5b0c694123fe3b2d9818c9c0355496bc3dd664648a7976f10e70f8f715b9017f00fe WHIRLPOOL fd1af3d8c5f9eedb058dfed0a3e15259d0b98ae7dc77956d0e86cabd24de499cda287d4abea65f72c214f03d8f72ee461b86c83d559eee199b5f02312cc1d646
|
||||
DIST eric5-i18n-cs-5.2.7.tar.gz 530543 SHA256 762cfcc5819bc9a64e33bcaaf1edee9e8e1db54cf7f7fdf9d42c7a8810c12e0e SHA512 eb95cbf9f71644f843bedadab61ca293f285afa81978a140ac6fb0494a623039723d99efc1004b1db98e19d286a2ab89dd2b4a2babdce71f0d190a5209017726 WHIRLPOOL a8489e1bd6e96e03df5bc47dfd401b3f007c3a80cc82ccea1301be6c33e5a5d4d600ce9594cdfd8a8d034299f3323983f328fc3a8b5c218162a1ef327c0b8d7f
|
||||
DIST eric5-i18n-cs-5.3.0.tar.gz 559476 SHA256 3172e2da0d2427efa2c373dd6abaab4b82b9f12c68889573e168bd1bba40b632 SHA512 f29f7d7cd5b7e9d0fb738f9aa24eb8e20b2e4bfa9e9707b85fc8e2ede599b1f5610bef3f87491ad37cee977c584e03e547dc0d4d67bd43149fe692fbe1a4309a WHIRLPOOL 7304c814be05cacef1dc8a1126918fe764f2ff2ebe0dfc95f9bcad871c0cb1d06f2cedd01d6a76d537088459c83de5ced3ad76ed4b8ca9c16ec2d977af8edf25
|
||||
DIST eric5-i18n-de-5.2.5.tar.gz 600891 SHA256 7fd729682bedb9fb6eb5e6985a4dfb802f63e7978c17f2a20d738352415937b6 SHA512 1cb0009662c506344e0acc771d9b72e7ad8cd8b15d571cc041eefb7a8b76f2f69617eeeb29070bacdf3af69f40cb745cfa97cae0a3bcc33fe3554da625e4ef5d WHIRLPOOL 1643c5b977d47425e1083f123b8be11d8a3ffbc899c835d464e921dd3a419148e21f9fbc77eb9782226aa4a91728c26c6c3fb2a8f541c2a6b65c6252038e9a37
|
||||
DIST eric5-i18n-de-5.2.7.tar.gz 601297 SHA256 9f53bacf3d39b5f8b9d6600a083e7b46db08b8468cf83ddbfb43077810275db0 SHA512 4e45c6cb54176668eecf297ae7d5d3bd404497c948772d96f15a95d56b2d4b9d3af86db4dd284035f815da04e92ecc303fd92c7e1ea04802dbb5542033674d66 WHIRLPOOL fa61391cf9951102f86b6187a503dfeabcc6934b97d50de49111586c82f2801a3ae2f3231bd540f57c376f01e93f8c3ec20961185d270f94b2f3195a023460d5
|
||||
DIST eric5-i18n-de-5.3.0.tar.gz 680999 SHA256 4c9211511762bb31797198f06c0c50b56e92c4177178e0892972c75ed0781e9b SHA512 81108247980bc0bf0a07069cac259a3ec6c40646dfa24a2575c9b228633b61fc81351d8bbfdfa9890b61383415e570603f243b2ea983c3a317e8c0b3374bbe54 WHIRLPOOL 468bdeaad5ba9818f91f5859076fd5b1137ac992eec294bcc9c9af53bd7fb6ad83ed13ba59ffda045e5387be3152c5120865a9903b868be4a97d89d31bb554a4
|
||||
DIST eric5-i18n-en-5.2.5.tar.gz 163062 SHA256 cd265d8c41a661bcea7efb32afae3fd205b1834d87e581b4c2313c6e45fcddb0 SHA512 e6c42e7da0678065e1ee5da01ebaccf21f0e79853cc5c258e8fb43c08e6ea9251305aab381e604b872509e6943fdb1869032219ffcf0b28b909275bcf03eaaaf WHIRLPOOL fd1b3355ab0aefb400a7eb9442cf0c866d6a8f842f47365ccb27607d4537034ba1bc5ef7e315bd665fc8b3d76a8e479f312c2f13a09041319457ab66363ece2b
|
||||
DIST eric5-i18n-en-5.2.7.tar.gz 163428 SHA256 c16ed90e9be30ec12b0b5fc481739d1e9a362c695c07a1c21fecae6262009b02 SHA512 c6e34887bf4b5ff2a0f6d074e31bf549c7222c15b20f46e987fea286ab6ef826a47384b5326ecd03bb6de3618d115897abc84a6ed616d3398966128ce74f50c4 WHIRLPOOL 6297e1d1fad008966456098549dae2bf3ec83dd58d3a8308b18bb4b4eccb4e60ae12d273c6219e9eaf81cee360374bc99385be4fd9e10149a040cfd1923f0690
|
||||
DIST eric5-i18n-en-5.3.0.tar.gz 185613 SHA256 10fde1e77ed5acea58cf8d805e113daa5caa93c2ca922a2f5c75f5e6c3dbfa10 SHA512 a51be06466030375980440ca917d56ccd94e0a3da071bac1296c60b211d824751e678640c6fc9fced8d2abcc931d0ec9c253ccbf39267842955f647e405a702a WHIRLPOOL 32905902758e196ba0c0371190e8b5e51ecdd28741337ad52c06c062f1feafd3457a48780d2058d2903a0138f87646a183b2e28ecbec177056fdffb93e114d8f
|
||||
DIST eric5-i18n-es-5.2.5.tar.gz 605148 SHA256 bb418b18cd2498433a064a486cf4ee1b5a3055bc8f666050b9cc74498f70e3e5 SHA512 8ccd4e85b7c4c275e73a5d44cca73fbf3fd22cc24bd4967d8e5c50a411f33c718abbc9104ddc4fc092cf1287467f7f152cab52ce14c53dd345ce212838a70ebd WHIRLPOOL 19d8c3ca62147c55bc6e205b71ef2ce7b844ccecc158ab381e4b49b49029d70dd4c488de14f7c171c054e02de98fc31d798f6579d80ffc442a64a5681e34c5ea
|
||||
DIST eric5-i18n-es-5.2.7.tar.gz 605586 SHA256 b8518b522d7fbebc88d551c559480776e4b320841791056acea3d2f6a05e6cfa SHA512 09d54abdf66dad6cd1ae183e86c4315d53518a9eb701e714db5f6b7f66c37a33421d0d1398849e1443ba0d542a2854f6d393eb0c4f0523d58f1b711af5609249 WHIRLPOOL 2e65808b0469e7b653b48ec43c3b4714009a6a37146ae8832848f0e2e9c0719e38dc0689562487b207525e83ba50e46e0c274847c00638b248a2feb010afa33b
|
||||
DIST eric5-i18n-es-5.3.0.tar.gz 685444 SHA256 f9786bd44ca3e947f7240b65d56b1aa96a23a03ecc1c792d3b7d5d71619d1fcb SHA512 91a494a9e94f3a74bf1243a0ea43b5b1f1cd22cae21f8b7359ec53641e8671f96dbf92a543e630310a197277d40a34ea61a20701032a5ef5604dc3d00aeaad63 WHIRLPOOL cb42e0fbd8e026f9e5c5711504cf6ced1875f9f8b2541d4a47b61d33a25123f3ffcbcf28f94892077f1c035dee75b3041b0dad7017dd15134d1840ead1f2c8b1
|
||||
DIST eric5-i18n-fr-5.2.5.tar.gz 470840 SHA256 4ec505b188b3383e71c24cfdb19af56b27125de7e0c8c3f6f0ec9aae9bd35810 SHA512 8b119b27655999d4c43aef66ee1877b8b48e6f0de55b324859bb1b02355b8e2ad062fdf3ae9ae2cfc2ac29ca14422063ee8c291aba0a14410d20660c865a21d8 WHIRLPOOL cfd9802f31e250dd21c0f11adf113a5df8ef1e30c214d74d484a5a26cfe40ae1fef10835947eb9e3c7fbe093672c7c6ec5d6aaf6c5bc950eb9f3a91d854ecacd
|
||||
DIST eric5-i18n-fr-5.2.7.tar.gz 469738 SHA256 466c13b436f307b312fc6b10ecdf08ed828dea62f0e62934d2a589ffc1df88d1 SHA512 10fd39d20d70e2f9066ad498033204611d1c48497ad421c934c2bb84f9cc57697da5bb5aff48ee83b4d9abcaabbf484942353fdae8390e9ea18466e7c14fe3ea WHIRLPOOL fb95a7108aedc95fa6b5cb0ad227c9eac6ad8dd1f863f14ffbcd12b32d2bfd928976b305e36467fe540ec43d7aefe66bcb95463367f17a918dbf3cf63fdaa5d8
|
||||
DIST eric5-i18n-fr-5.3.0.tar.gz 517809 SHA256 bdb39a14e3f1e46d4c59ed59f09214ccbc8524cec50ce9ee19b8d340f837a69c SHA512 104a53e72f2fce8c9fb53415110062565548be20c409b5d6128aa38eca6fc15e06167eb3bc509ce25d7eb7f2912735c7307923193e6bb5136cd6ad9697c0d902 WHIRLPOOL 50721c72a17214e89362594729249a4ed84515a6d77fe3348c0730faf62a743db91b1038e47630cdfadda018effae68ca49b9fcbf40a80566c330b9de1673c8d
|
||||
DIST eric5-i18n-it-5.2.5.tar.gz 547836 SHA256 6fb490f2f0781966c37a511cd3580fc27e5eb994104f830b35a679041137b5a6 SHA512 0235eb0c8fdaa8aa88a812a1910377eb9f5a69958cded078732c722f1a5b21d5db54538718903f7cf4a54033d906c4125c2bd8dc58f4143dd86b5cc09335ade8 WHIRLPOOL a88df81ac1dabc479eea6c699469c1cdd0a5b5559ce05175bf94203babf32389d182ea3f6df4695a18c0d178e75e1427680589cac6041a1cbb631cc2f974f0bb
|
||||
DIST eric5-i18n-it-5.2.7.tar.gz 547563 SHA256 7ed6cbc6e48648c1651e02fe5bd377b659565cb4bf97a82ea1b7570c7a6f341a SHA512 6ca89440e4c3cb7f99f06a27120d6e6ba1f72441f4331b05725730ead0d13e21e227dce103a0fe517e06e28cdb327ed042f98de096a867aa0abe119f6b9f3a90 WHIRLPOOL 33e090f390c5125a20c8d9abae1f26f39345b23bae18d4b8106f67fdf5ad89d9af7e52bfefaa117bd7965c422b7e16110cd63e6af2afcab9b3ea1683e5a95970
|
||||
DIST eric5-i18n-it-5.3.0.tar.gz 579134 SHA256 c7b0589eb6530b38965f1e4dcf0eaed217d9e2ee086b4888504a9202ea02b026 SHA512 37eb2ee9ba9ed9d1abb32a6966354316186048c817785626f951da41540d7c49c622206eee6343c8dec79fadc450adf6e4f980f6c72fcb15bb0c9ab41c4a7a0a WHIRLPOOL 210a0e8be05e01b8f1e5f2b83e5b7153e1f4c3beae667ffd2f89d374e0a5e2bb6d821de9057562ba68eac0db2910dc537e9f2e9433dc0d4295c3186691eb70fe
|
||||
DIST eric5-i18n-ru-5.2.5.tar.gz 576916 SHA256 f67334d7577f4be79fecdc7fb2d586602dc600d817d2b22ec1c0e4a564c5f9b5 SHA512 19795a500d623930f018aee1998a66c96ddcf30e06078c66015bd1e09ed06d48420aefd0a234aebf7a5c3befde658b269efac0360f332ed3a65245e828d15f57 WHIRLPOOL f364f5e304815880572b1d55e94328bd74c1049f44d3cbae25985498e6f650747bbfae93bb67b25d995d182f454fd38328a36f43c763502738b97863bb5a5cf5
|
||||
DIST eric5-i18n-ru-5.2.7.tar.gz 577414 SHA256 06edf77e4ab0cec76a916c099eadb11079d2c884ff153bb984f751897ba9e082 SHA512 60c03fef08e863969a24ba55125f79250c29e6b946cb5258e083543684e5654531f8b6ad203ea2e489a56b35d7e8f689f645002512cf764df35ac31b2975ef69 WHIRLPOOL ed5464fd9496aef7d6d156460196587d22142a5bddf6d005e35b9a9459244f3bf45558627491c9d1d69348d0f3d089e89e1c4609e36583aa979b141fc7af6ef1
|
||||
DIST eric5-i18n-ru-5.3.0.tar.gz 608117 SHA256 6427eb5c00e8c9fac47c65cab1c05b094fcdffb09d111110d8d6d072666c5d15 SHA512 5a1d6226e9de3a11e421dc4fe87bcf3ce7fad9d5d4cf08ab5353b8381267888736170c2689c87be96687cc563050540ff1603daac05b86aa4524fe9dddf8ccdd WHIRLPOOL 88030a04cdd182cdb309671e276a037bb88682996b7955d445bdcbffbe2f83eb0d7d062dddfc991c69ab812f059eb8ecda5647649d953dd5d2eba74ed64918a6
|
||||
DIST eric5-i18n-tr-5.2.5.tar.gz 450362 SHA256 701b4e270540abbe071c097d21219f90c7b85dc4337be591d17d2e770cc8ca6a SHA512 c534bfe74f29ca54a80918d1f26f17008783e51ca9868ff3831ff6656b4279a2545c9475d24dd7fd418478f6b0b0a7e07dd35ebf58a160bfa07c76d6a0829820 WHIRLPOOL 48efa238623d97f24b2680ad9dd8e7c9b12b49b0f3c64c374cbf4a9f1b0611cb2bb6369aae17773cdccc3df6ce27e0da045a46d75c857fa4e5bf08ece46b9081
|
||||
DIST eric5-i18n-tr-5.2.7.tar.gz 450746 SHA256 2fdbf504e83de53081009f61350fb0f4f781cd5bf6469c415bca77ead4ed0f2c SHA512 98d96dbb0793457bd5ea2cb9658db7de24c991003aa3d9c95cdb749ecf7d4fddb816e81be3365b5924bff16e0ef91b33cf50f66d77b2b08cc86a76a47119035d WHIRLPOOL 1fd0cd73af7262070218ab6d9f1331854c74eea7b87d6ed7b5f2f995727bd6ddc250b05437cac9a58fa636f5ec08b309aa3213b95f5addc47dc9060bb8dcbdf1
|
||||
DIST eric5-i18n-tr-5.3.0.tar.gz 480273 SHA256 23207be03616f1b8da96a12309400797e8673eee97fb57472435d20456155976 SHA512 d6068a9c019f6bf5fb1f08b26a40864e158fcbf78578191b615e43838031338a21963b572e450598807301b6c6d2123c133b1ed20886e50cbfd6e99180680102 WHIRLPOOL c39e639f3aae82ade40476990fe6953a9b969903b3d316f547596b3fe3bcf449ec0588cb3d35d0d34ee7af96a0f7c416fde0a4dc66245176de8b9714e46bf1c7
|
||||
DIST eric5-i18n-zh_CN.GB2312-5.2.5.tar.gz 436238 SHA256 cabde401fc1eb6d5456c07185304191fbf75f507e48e2c37582c959a41297ade SHA512 d8331ac5d8c20d6b4805efff2e6b89c1a774043d66ed50e29cf00af1bd710df46307c7819093c7fcb4459202352f728ff48b904d838a1870ccb9413e39119205 WHIRLPOOL 4a01e9dd6349af174e57921b763d8967f2d3a8981e63bf74126939a8e217c097fa7bd32e6b800a2627560b382f2e540ac394a92681e1f150726ba48d64f02b5b
|
||||
DIST eric5-i18n-zh_CN.GB2312-5.2.7.tar.gz 436691 SHA256 a61b3737c5a4621b3f65bdbe4713cf519b93625fe3dc225d1088a76869580d39 SHA512 9f655b960e69d7e8ac7857661ee88ff256451aa2682bf7cb9064e2f570c0211527e0f8afd697b37e7a99512faaa435dff7dc9e97e762ca3d5ef256ad13c760f2 WHIRLPOOL 5d40cc5d836a936b3c84ea66ff1269c99be0111a2ce774717e4f4c5c1c0f35099bc555d868a36e64cdc3e1643b1f3300c2aa7d5936e37e9d00ba70352a72b315
|
||||
DIST eric5-i18n-zh_CN.GB2312-5.3.0.tar.gz 464865 SHA256 c33c5d4db7e6d094faccce79fd821055ae586936ac3489e8c567257a4cea6cb1 SHA512 827cecf3e037bfe967515ef931d7b8d512c3fc8d913cbcdc9ab4dd479ca71a662c0e6b0ebee0bb5fd52ce779693c6b194fa6a98f1c6dcd863ee14af85f9f48fc WHIRLPOOL 29959261ebbe1d55bdc51f0d9f9d43efaef5db890a149759bda0fd138abe3be6a5d3025f91ce35d0f902a3a6c89755b97fc12a40b90aa9eaf595586f760630ba
|
||||
|
@ -1,101 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/eric-4.5.6.ebuild,v 1.4 2012/12/26 03:46:58 pesa Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
# 2.4 and 2.5 are restricted to avoid conditional dependency on dev-python/simplejson.
|
||||
RESTRICT_PYTHON_ABIS="2.4 2.5 3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit eutils python
|
||||
|
||||
SLOT="4"
|
||||
MY_PN="${PN}${SLOT}"
|
||||
MY_PV="${PV/_pre/-snapshot-}"
|
||||
MY_P="${MY_PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="A full featured Python IDE using PyQt4 and QScintilla"
|
||||
HOMEPAGE="http://eric-ide.python-projects.org/"
|
||||
BASE_URI="mirror://sourceforge/eric-ide/${MY_PN}/stable/${PV}"
|
||||
SRC_URI="${BASE_URI}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 x86"
|
||||
IUSE="kde spell"
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/sip-4.12.4
|
||||
|| ( >=dev-python/PyQt4-4.9.6-r1[X,help,svg,webkit]
|
||||
<dev-python/PyQt4-4.9.6-r1[X,assistant,svg,webkit] )
|
||||
>=dev-python/qscintilla-python-2.3
|
||||
kde? ( kde-base/pykde4 )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
>=dev-python/chardet-2.0.1
|
||||
>=dev-python/coverage-3.0.1
|
||||
>=dev-python/pygments-1.3.1
|
||||
"
|
||||
PDEPEND="
|
||||
spell? ( dev-python/pyenchant )
|
||||
"
|
||||
|
||||
LANGS="cs de en es fr it ru tr zh_CN"
|
||||
for L in ${LANGS}; do
|
||||
SRC_URI+=" linguas_${L}? ( ${BASE_URI}/${MY_PN}-i18n-${L/zh_CN/zh_CN.GB2312}-${MY_PV}.tar.gz )"
|
||||
IUSE+=" linguas_${L}"
|
||||
done
|
||||
unset L
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
PYTHON_VERSIONED_EXECUTABLES=("/usr/bin/.*")
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/eric-4.4-no-interactive.patch"
|
||||
use kde || epatch "${FILESDIR}/eric-4.4-no-pykde.patch"
|
||||
|
||||
# Delete internal copies of dev-python/chardet, dev-python/coverage,
|
||||
# dev-python/pygments and dev-python/simplejson.
|
||||
rm -fr eric/ThirdParty
|
||||
rm -fr eric/DebugClients/Python{,3}/coverage
|
||||
sed -i -e '\|/coverage/|d' eric/${MY_PN}.e4p || die
|
||||
sed -i -e 's/from DebugClients\.Python3\?\.coverage /from coverage /' \
|
||||
$(grep -lr 'from DebugClients\.Python3\?\.coverage' .) || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
installation() {
|
||||
"$(PYTHON)" install.py \
|
||||
-z \
|
||||
-b "${EPREFIX}/usr/bin" \
|
||||
-i "${T}/images/${PYTHON_ABI}" \
|
||||
-d "${EPREFIX}$(python_get_sitedir)" \
|
||||
-c
|
||||
}
|
||||
python_execute_function installation
|
||||
python_merge_intermediate_installation_images "${T}/images"
|
||||
|
||||
doicon eric/icons/default/eric.png || die
|
||||
make_desktop_entry "${MY_PN} --nosplash" ${MY_PN} eric "Development;IDE;Qt"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize ${MY_PN}{,config.py,plugins}
|
||||
|
||||
elog
|
||||
elog "If you want to use Eric with mod_python, have a look at"
|
||||
elog "\"${EROOT}$(python_get_sitedir -b -f)/${MY_PN}/patch_modpython.py\"."
|
||||
elog
|
||||
elog "The following packages will give Eric extended functionality:"
|
||||
elog " dev-python/pylint"
|
||||
elog " dev-python/pysvn"
|
||||
elog
|
||||
elog "This version has a plugin interface with plugin-autofetch from"
|
||||
elog "the application itself. You may want to check those as well."
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup ${MY_PN}{,config.py,plugins}
|
||||
}
|
@ -1,104 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/eric/eric-5.2.5.ebuild,v 1.4 2012/12/26 03:46:58 pesa Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="3:3.1"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit eutils python
|
||||
|
||||
SLOT="5"
|
||||
MY_PN="${PN}${SLOT}"
|
||||
MY_PV="${PV/_pre/-snapshot-}"
|
||||
MY_P="${MY_PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="A full featured Python IDE using PyQt4 and QScintilla"
|
||||
HOMEPAGE="http://eric-ide.python-projects.org/"
|
||||
BASE_URI="mirror://sourceforge/eric-ide/${MY_PN}/stable/${PV}"
|
||||
SRC_URI="${BASE_URI}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
KEYWORDS="amd64 ~ppc ~ppc64 x86"
|
||||
IUSE="spell"
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/sip-4.12.4
|
||||
|| ( >=dev-python/PyQt4-4.9.6-r1[X,help,svg,webkit]
|
||||
<dev-python/PyQt4-4.9.6-r1[X,assistant,svg,webkit] )
|
||||
>=dev-python/qscintilla-python-2.4
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
>=dev-python/chardet-2.0.1
|
||||
>=dev-python/coverage-3.2
|
||||
>=dev-python/pygments-1.4
|
||||
"
|
||||
PDEPEND="
|
||||
spell? ( dev-python/pyenchant )
|
||||
"
|
||||
|
||||
LANGS="cs de en es fr it ru tr zh_CN"
|
||||
for L in ${LANGS}; do
|
||||
SRC_URI+=" linguas_${L}? ( ${BASE_URI}/${MY_PN}-i18n-${L/zh_CN/zh_CN.GB2312}-${MY_PV}.tar.gz )"
|
||||
IUSE+=" linguas_${L}"
|
||||
done
|
||||
unset L
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
PYTHON_VERSIONED_EXECUTABLES=("/usr/bin/.*")
|
||||
|
||||
src_prepare() {
|
||||
# Avoid file collisions between different slots of Eric.
|
||||
sed -e "s/^Icon=eric$/&${SLOT}/" -i eric/${MY_PN}.desktop || die
|
||||
sed -e "s/\([^[:alnum:]]\)eric\.png\([^[:alnum:]]\)/\1eric5.png\2/" \
|
||||
-i $(grep -lr "eric\.png" .) || die
|
||||
mv eric/icons/default/eric{,5}.png || die
|
||||
mv eric/pixmaps/eric{,5}.png || die
|
||||
rm -f eric/APIs/Python/zope-*.api
|
||||
rm -f eric/APIs/Ruby/Ruby-*.api
|
||||
|
||||
# Delete internal copies of dev-python/chardet,
|
||||
# dev-python/coverage and dev-python/pygments.
|
||||
rm -fr eric/ThirdParty
|
||||
rm -fr eric/DebugClients/Python{,3}/coverage
|
||||
sed -i -e '\|/coverage/|d' eric/${MY_PN}.e4p || die
|
||||
sed -i -e 's/from DebugClients\.Python3\?\.coverage /from coverage /' \
|
||||
$(grep -lr 'from DebugClients\.Python3\?\.coverage' .) || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
installation() {
|
||||
"$(PYTHON)" install.py \
|
||||
-z \
|
||||
-b "${EPREFIX}/usr/bin" \
|
||||
-i "${T}/images/${PYTHON_ABI}" \
|
||||
-d "${EPREFIX}$(python_get_sitedir)" \
|
||||
-c
|
||||
}
|
||||
python_execute_function installation
|
||||
python_merge_intermediate_installation_images "${T}/images"
|
||||
|
||||
doicon eric/icons/default/${MY_PN}.png || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize -x "/eric5/(DebugClients/Python|UtilitiesPython2)/" ${MY_PN}{,config.py,plugins}
|
||||
|
||||
elog
|
||||
elog "If you want to use Eric with mod_python, have a look at"
|
||||
elog "\"${EROOT}$(python_get_sitedir -b -f)/${MY_PN}/patch_modpython.py\"."
|
||||
elog
|
||||
elog "The following packages will give Eric extended functionality:"
|
||||
elog " dev-python/pylint"
|
||||
elog " dev-python/pysvn"
|
||||
elog
|
||||
elog "This version has a plugin interface with plugin-autofetch from"
|
||||
elog "the application itself. You may want to check those as well."
|
||||
elog
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup ${MY_PN}{,config.py,plugins}
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
diff -Nuar valgrind-3.8.1.orig/configure.in valgrind-3.8.1/configure.in
|
||||
--- valgrind-3.8.1.orig/configure.in 2012-09-18 15:17:32.000000000 -0400
|
||||
+++ valgrind-3.8.1/configure.in 2013-02-19 13:00:26.000000000 -0500
|
||||
@@ -906,6 +906,13 @@
|
||||
DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
|
||||
DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}"
|
||||
;;
|
||||
+ 2.17)
|
||||
+ AC_MSG_RESULT(2.17 family)
|
||||
+ AC_DEFINE([GLIBC_2_17], 1, [Define to 1 if you're using glibc 2.17.x])
|
||||
+ DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}"
|
||||
+ DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
|
||||
+ DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}"
|
||||
+ ;;
|
||||
darwin)
|
||||
AC_MSG_RESULT(Darwin)
|
||||
AC_DEFINE([DARWIN_LIBC], 1, [Define to 1 if you're using Darwin])
|
||||
@@ -919,7 +926,7 @@
|
||||
|
||||
*)
|
||||
AC_MSG_RESULT([unsupported version ${GLIBC_VERSION}])
|
||||
- AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.16])
|
||||
+ AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.17])
|
||||
AC_MSG_ERROR([or Darwin libc])
|
||||
;;
|
||||
esac
|
@ -1,3 +1,2 @@
|
||||
DIST peg-e-1.1.0-src.tar.bz2 57510 SHA256 ecd82c94a628161d014700d19c36f9299995c0963b053fb096e3f3b173d2655b
|
||||
DIST peg-e-1.1.1-src.tar.bz2 89146 SHA256 a1ec62976426acf0b35843d8978c25459b4826c91b077a2c366b89bd6d121553 SHA512 67aba2d3e545a10d6b202b77122376939a7704c36cd8e2387ca12e2e18cce69f0a0c06e29286d5ffc16f83e8aed4af9efb39a825b44a338b2ad54d7f98c28f5b WHIRLPOOL f2c8008f6d8f554a5573c69a939fa84c18aa6737eaa2c1ac11a9f3139d74385199e0e4d340b4d9d8ff20e1053b71dcd4d7b14fdb399dda7255fd298334ddd171
|
||||
DIST peg-e-1.1.2-src.tar.bz2 151224 SHA256 2eefce91eea0f3a412fa79193ed5f66b25d5eb86b8e35e58c3a4f3b62e7cf59d SHA512 d4a09dfb528cfb46222a9ee788de88b4804762125a9dc13203be29a6ec26d01f23249ebbcd25bfe207ab8c40d8bce060fc2f7f131bb1e5b263e19b97852cee53 WHIRLPOOL f7a4c383853712485a6b1ccd96af60d5cf4f29e59603bea93e845d72d19819665ced9e119b8dd7304723e353feb11f67a7c79e8250e6728ac4201d3acfd03911
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-board/peg-e/peg-e-1.1.1.ebuild,v 1.1 2013/01/20 02:26:10 mr_bones_ Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit eutils qt4-r2 games
|
||||
|
||||
DESCRIPTION="A peg solitaire game"
|
||||
HOMEPAGE="http://gottcode.org/peg-e/"
|
||||
SRC_URI="http://gottcode.org/peg-e/${P}-src.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="x11-libs/qt-gui:4"
|
||||
|
||||
src_configure() {
|
||||
eqmake4
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dogamesbin ${PN} || die
|
||||
doicon icons/${PN}.png
|
||||
domenu icons/${PN}.desktop
|
||||
dodoc CREDITS ChangeLog
|
||||
prepgamesdirs
|
||||
}
|
@ -1 +1 @@
|
||||
DIST spamprobe-1.4d.tar.gz 262761 RMD160 4a9e098b92e6900d8b03d7ed5e8d052f2b2e8c56 SHA1 fbcd65eb21097cd860d5e5ee2c4c2524c717a237 SHA256 217ce47dcc6f58d8201fbb0a5e2dc38b5b06349fadb1378fb3647ad8a3f44d68
|
||||
DIST spamprobe-1.4d.tar.gz 262761 SHA256 217ce47dcc6f58d8201fbb0a5e2dc38b5b06349fadb1378fb3647ad8a3f44d68 SHA512 176097b7e9de04a26a0a6a2c6b331ff375108ef7eb20cdfbda9abeec7ceb24a52c0edc932d8fcd8a5731f06b891469b4ee328562f4e88fbe6c737b719f45a8d8 WHIRLPOOL 854a8a4b711bcd4d8dccc1f7cfc5ee935eeba1af1b46e9c427da57c4f5a9742b1c49ee0bd6f9a471e42ca5ec7385656f118f8373e220ad45c3dd8031e2f5bd03
|
||||
|
@ -0,0 +1,28 @@
|
||||
https://bugs.gentoo.org/421769
|
||||
|
||||
../../src/includes/Ref.h:248:5: error: 'assign' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation
|
||||
|
||||
|
||||
src/includes/Ref.h | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
--- a/src/includes/Ref.h
|
||||
+++ b/src/includes/Ref.h
|
||||
@@ -189,7 +189,7 @@ public:
|
||||
|
||||
CRef<T> &operator=(const CRef<T> &other)
|
||||
{
|
||||
- assign(other);
|
||||
+ this->assign(other);
|
||||
return *this;
|
||||
}
|
||||
|
||||
@@ -245,7 +245,7 @@ public:
|
||||
|
||||
Ref<T> &operator=(const Ref<T> &other)
|
||||
{
|
||||
- assign(other);
|
||||
+ this->assign(other);
|
||||
return *this;
|
||||
}
|
||||
|
@ -1,2 +1,4 @@
|
||||
DIST esci-interpreter-gt-s80-0.2.0-2.i386.rpm 191098 SHA256 c808b27f0e7cc61fecf0e7b71c51243e02321e55c1725a65d2317027a42ec060 SHA512 ac1d6641449e41ad96bc5e4b9ed63f5dc9d869ca3567b996fc17de8de44b56280f12f596b27048feea3af5ee7a1cf7f75219da683daddd703df5cc0215c21181 WHIRLPOOL 97f7e1dfadd361e7f5a1d362e1129a33f9cc97893d0677ea377b9739ba900c5fae113828918784c3d9a345f980080fbd962f7ede8af2dd05a3122b5687a0fd85
|
||||
DIST esci-interpreter-gt-s80-0.2.0-2.x86_64.rpm 71333 SHA256 364e8e770ed5a4f14aa88abd4b0b5ab19bb13d3e789618752eb7becd722bbf28 SHA512 32800583aedc506c8548826f4de8cc25e81aef383700fdc3ca2b59d2c3dfe34acee85273a56c47f2bef69925ac98f6767cfacf18eef61e624279506b4c9445f3 WHIRLPOOL ff1265d919acab68b392c6b7c7e49eecdd8bffa48dfb694429aa9d29b6645203a7441f9d52189cf02dc886d97365b4159986cb496d44bd7320ae6e2067811e66
|
||||
DIST esci-interpreter-gt-s80-0.2.1-1.i386.rpm 191157 SHA256 7f2b85fd0d7adaa1a9c604a5447b36ed895f1d1bfd765651556e5f69a8846ea6 SHA512 abcf9228e1265d309f07b3b77081e9c8b21a4f186ef49b857df2e53b1d9e11f11e0975673c02760bd00f96d916fe5108f9218b0bea67bc59ff78ff4c9a09eb69 WHIRLPOOL 0d642bd6747d76b19259a9579c4b4e5dff3c8fb45c68576e3f08119163d84bef2f4db6ef7b555091e1b396987e8d73a07d79ae38018772a465f67355ebb1e636
|
||||
DIST esci-interpreter-gt-s80-0.2.1-1.x86_64.rpm 71423 SHA256 6380c4ec2edd70bea1b3387b40ed669dd376823db33727e25a8b84205609693c SHA512 3977255a939630391e35775651094f6c873288c5e2c70ee70c4e19064b78e721372cdd40c7f70ae937e74b572b9a15d9b558fdd6a1dc9905bbd78abce8bd57e5 WHIRLPOOL c46dd664e947a479a47c7b9d5a2e7fb40c474146940b96afa1befeeaa50eaea929f55b909d9f3dcc412dab3ea5e14d42409cfc3558e20269f6dc78238a8c26c5
|
||||
|
@ -0,0 +1,81 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/esci-interpreter-gt-s80/esci-interpreter-gt-s80-0.2.1.1.ebuild,v 1.1 2013/02/19 10:35:21 flameeyes Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit rpm versionator multilib
|
||||
|
||||
MY_PV="$(get_version_component_range 1-3)"
|
||||
MY_PVR="$(replace_version_separator 3 -)"
|
||||
|
||||
DESCRIPTION="Epson GT-S50 and GT-S80 scanner plugins for SANE 'epkowa' backend."
|
||||
HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX"
|
||||
SRC_URI="amd64? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}-${MY_PVR}.x86_64.rpm )
|
||||
x86? ( http://dev.gentoo.org/~flameeyes/avasys/${PN}-${MY_PVR}.i386.rpm )"
|
||||
|
||||
LICENSE="AVASYS"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=media-gfx/iscan-2.28.0"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PREBUILT="/opt/iscan/esci/libesci-interpreter-gt-s80.so*
|
||||
/opt/iscan/esci/libesci-interpreter-gt-s50.so*"
|
||||
|
||||
src_configure() { :; }
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
dodoc usr/share/doc/*/*
|
||||
|
||||
# install scanner plugins
|
||||
exeinto /opt/iscan/esci
|
||||
doexe "${WORKDIR}/usr/$(get_libdir)/esci/"*
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
basecmds=(
|
||||
"iscan-registry --COMMAND interpreter usb 0x04b8 0x0136 /opt/iscan/esci/libesci-interpreter-gt-s80"
|
||||
"iscan-registry --COMMAND interpreter usb 0x04b8 0x0137 /opt/iscan/esci/libesci-interpreter-gt-s50"
|
||||
"iscan-registry --COMMAND interpreter usb 0x04b8 0x0144 /opt/iscan/esci/libesci-interpreter-gt-s80"
|
||||
"iscan-registry --COMMAND interpreter usb 0x04b8 0x0143 /opt/iscan/esci/libesci-interpreter-gt-s50"
|
||||
)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
[[ -n ${REPLACING_VERSIONS} ]] && return
|
||||
|
||||
if [[ ${ROOT} == "/" ]]; then
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
eval ${basecmd/COMMAND/add}
|
||||
done
|
||||
else
|
||||
ewarn "Unable to register the plugin and firmware when installing outside of /."
|
||||
ewarn "execute the following command yourself:"
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
ewarn "${basecmd/COMMAND/add}"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
[[ -n ${REPLACED_BY_VERSION} ]] && return
|
||||
|
||||
if [[ ${ROOT} == "/" ]]; then
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
eval ${basecmd/COMMAND/remove}
|
||||
done
|
||||
else
|
||||
ewarn "Unable to register the plugin and firmware when installing outside of /."
|
||||
ewarn "execute the following command yourself:"
|
||||
for basecmd in "${basecmds[@]}"; do
|
||||
ewarn "${basecmd/COMMAND/remove}"
|
||||
done
|
||||
fi
|
||||
}
|
@ -1 +1 @@
|
||||
DIST gimmage-0.2.3.tar.gz 193777 RMD160 d3fd105390e21548cf9c83b199681b53616f3640 SHA1 732dee063553b787b65a0a5bd3d207bdb5d01df1 SHA256 3d5ce3c3fd22efc9fd930e97e33e2c13a755e0a9cf099d12d5f7ecf92cab907b
|
||||
DIST gimmage-0.2.3.tar.gz 193777 SHA256 3d5ce3c3fd22efc9fd930e97e33e2c13a755e0a9cf099d12d5f7ecf92cab907b SHA512 ff8fdf860d4712502e6e8656a14e5327a5b89af49f312e54de5f0e80cd6e406214a61228c79ad643c2640268d5eacfd760c83acbebdc7fa9b6e7c094728be167 WHIRLPOOL 7d1a9485da568baec8c430dc5a9fc12eb7dd8943fa17e5fbdc00ea4334548f1f42cad1690c6f171ecb682853a86d79e0e8324e49472c5ccbd8831a800d863792
|
||||
|
@ -0,0 +1,19 @@
|
||||
https://bugs.gentoo.org/422453
|
||||
|
||||
error: 'get_current_dir_name' was not declared in this scope
|
||||
|
||||
|
||||
src/FileManager.cpp | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
--- a/src/FileManager.cpp
|
||||
+++ b/src/FileManager.cpp
|
||||
@@ -30,7 +30,7 @@ Copyright 2006 Bartek Kostrzewa
|
||||
|
||||
extern "C" {
|
||||
#include <libintl.h>
|
||||
-// #include <unistd.h>
|
||||
+#include <unistd.h>
|
||||
#include <sys/stat.h>
|
||||
}
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST iscan-data_1.13.0-1.tar.gz 92925 RMD160 b83f4c31c5b040622c93647d900e2734ec8a6626 SHA1 a81a7ac8e16bc20c125f351ba3c38ea6b84de236 SHA256 fda8040db87a4ac5fa465f7c15527273c51ab3bf4fece37d760c96f602592ea0
|
||||
DIST iscan-data_1.9.0-1.tar.gz 90850 RMD160 ce40b50be14db0dee690521ef43f2fe4c14d3e8b SHA1 1ea0974196525295fa503627efeb7344e0dfd338 SHA256 2a1a93281f5cda949b4524bdb198328f0fc70ce56f8a60173c0c458130806f5d
|
||||
DIST iscan-data_1.13.0-1.tar.gz 92925 SHA256 fda8040db87a4ac5fa465f7c15527273c51ab3bf4fece37d760c96f602592ea0 SHA512 e2f5360a0e6d8ca7c1bfbc1536368bdec137f7db8ef694ebd6afdd2ca53bcea053a452fd4819a47531695f57022e7dc5953160c54cabe6af2882d54c1af49ec4 WHIRLPOOL b0c7d27a563aba8273a7c819f1352309f28f9078b6e375bc484b3836a6819bfe3fea4ea626de1fee91b17c7a10121c4d6c087a40d9d017892db947ab51012dd3
|
||||
DIST iscan-data_1.22.0-1.tar.gz 96626 SHA256 e6ef1c275488d907869f48eb7889d9a01e564ea4b39e291e90843feb59e92ef8 SHA512 2adc6c125045803ffd269abab4f58d6d1c87ebd4c959985e6689d0b2e7f5a84fb1956d0e559c35b1704a1e330bc639e668c37f718c871e076a7ccf6c35562e6f WHIRLPOOL f4b7aaf68396c54295b40999653b4f1f8777d154e38ff1612a2458c2449570a6213fd41abeb13d6d06cba09828f8f35d485a6cce7303e8657a7ce87887657cc2
|
||||
DIST iscan-data_1.9.0-1.tar.gz 90850 SHA256 2a1a93281f5cda949b4524bdb198328f0fc70ce56f8a60173c0c458130806f5d SHA512 945b5aaf3946773c58bfd2c8abae3d95e2769e5cc3b61317791d63d0827086618b635a1dcfb331539fff3676bec4c30c9c1e2fa84dfdf89536e23c30850c4fb7 WHIRLPOOL 97121436ccb95c7f267505d0867deb79a648caafa0457c1825fc14e83709daf79f96c450658ebf4046bc0652b925452d085c5ff120af7ceac140d5f2170fc489
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan-data/iscan-data-1.22.0.1.ebuild,v 1.1 2013/02/19 10:38:54 flameeyes Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils versionator
|
||||
|
||||
MY_PV="$(get_version_component_range 1-3)"
|
||||
MY_PVR="$(replace_version_separator 3 -)"
|
||||
|
||||
DESCRIPTION="Image Scan! for Linux data files"
|
||||
HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX"
|
||||
SRC_URI="http://dev.gentoo.org/~flameeyes/avasys/${PN}_${MY_PVR}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/libxslt"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
|
||||
# create udev rules
|
||||
dodir /lib/udev/rules.d
|
||||
"${D}usr/$(get_libdir)/iscan-data/make-policy-file" \
|
||||
--force --quiet --mode udev \
|
||||
-d "${D}usr/share/iscan-data/epkowa.desc" \
|
||||
-o "${D}$(get_libdir)/udev/rules.d/99-iscan.rules"
|
||||
|
||||
# install docs
|
||||
dodoc NEWS SUPPORTED-DEVICES KNOWN-PROBLEMS
|
||||
}
|
@ -1,3 +1,6 @@
|
||||
DIST iscan_2.26.2-1.tar.gz 1106921 SHA256 e528070f588fe6166c321610dcdeed6c7cf8110152303fdbf03240e68a593659
|
||||
DIST iscan_2.28.1-3.tar.gz 1195938 SHA256 97fbaf4d66697762a32768b96f3ecb59c3582b6fdc1c1919119f8b73aa2d3b13
|
||||
DIST userg_revL_e.pdf 574224 SHA256 e68a45d600f702311d10a0e13d42c5b32036df172e8f07728604291b823ec876
|
||||
DIST iscan_2.26.2-1.tar.gz 1106921 SHA256 e528070f588fe6166c321610dcdeed6c7cf8110152303fdbf03240e68a593659 SHA512 82655969a8c0a7006d03d570158219f036cf5fb3fd645088177cedf52c2e30325e85c888c254d8342997ac3ac70b943402a4922cc95f66820a640ed572fd55fb WHIRLPOOL ad905f9cd8ff497f0821fa60d6b44e23e9010f7c5bdccb2fd13f7be50dd7853461da21dd515490d75914c3153e81764f244909411aa227e2df29c389a1910897
|
||||
DIST iscan_2.28.1-3.tar.gz 1195938 SHA256 97fbaf4d66697762a32768b96f3ecb59c3582b6fdc1c1919119f8b73aa2d3b13 SHA512 0c7421d3b06ced928dc0d25376eff88496d2f90e61e19c28cd74b403012b6c23652bd5d2f5571aa793e453834604101668ca94c937afef3d301802d286375004 WHIRLPOOL c880672c1123b44e040089797cb6f95b33f708a518822117ed438485cb562804889b45a4e52702886ac7cd5ec86c978cc42135c43b531ad39ad893fefd6958aa
|
||||
DIST iscan_2.29.1-5.tar.gz 1217266 SHA256 7198b5fb081bd1b6dd3747ca645c9d36ab1fef03970803145ea3d31d2c1fffb4 SHA512 945dbe0e55670b9172a455f8c067e3175aae88eff79a900fc1d5221c2246f06daadae16673e6a7bd6a0e00f6fc810ed16d5d1f6c7e93237d64dbd1f81416e20e WHIRLPOOL ea9cd332fbbe1f20a843dc45fb1b7edca617b127440f78938c399f763f70d32951a61069b5313c1d9e5fc6e534d9c7b32e15b9fa9638c2521a0bcfe9851d145a
|
||||
DIST userg_revL_e.pdf 574224 SHA256 e68a45d600f702311d10a0e13d42c5b32036df172e8f07728604291b823ec876 SHA512 59cb65ed90913669a4f69fffbdd8dcd1965eabad482f08302c384e9aa75252acfe68470f66ae8ac29cc2b4d109d9395115b9723fbd9cbcb31d2847c55fcc4c18 WHIRLPOOL 082cbf872e43604c4359ed7388aa2cd2519aead961187230a1232592b3952161c850fb4c060a787aefbd4bc58c2853a1489c0144687afadd45e65affcad04289
|
||||
DIST userg_revQ_e.pdf 627189 SHA256 7f40dfb94bf747a5059c17cba21e72e2485226ea41655453d010b46ed96e8a1c SHA512 b09d5143855a759e0fa3e74794762566b6fbf734642f9d7f712e5f2f20e3dce6b830465fd65f83f9cc368292ce7a2c0cec709b0eba6356d95e1ba5114b3348fc WHIRLPOOL f1497a87ad9b991a05a7a93ff5603944b1cadf00b5162498ff4c0ff1d85615de922324ee5574d0f8540e2d44fc2dede2a25157e562633f51b75eb8e4d4e56dc2
|
||||
DIST userg_revQ_j.pdf 734920 SHA256 22d29bd17fe8c5772cdcdfb5201eff54eeaadebe3c94563ee4fcfc04579a1c4d SHA512 d5cb0cebaae0ac36951379cad516f0575e85e0bb509cf88549239e300c7d6c6a4996497145acaa9e9783de6b08c6e352c7ffbedb23ed04c15eefbe9c3cf0bc90 WHIRLPOOL 0f567a4d3543ea0df1d49e92211ba3811a03f200f828d4348eb00bb695df915ae75001faec52d616ff98d4da617ef6cfe95795ece33eeb114b0378892294647e
|
||||
|
@ -0,0 +1,64 @@
|
||||
diff -Naur iscan-2.29.1.orig/backend/Makefile.am iscan-2.29.1/backend/Makefile.am
|
||||
--- iscan-2.29.1.orig/backend/Makefile.am 2012-06-11 23:33:33.000000000 -0500
|
||||
+++ iscan-2.29.1/backend/Makefile.am 2013-02-18 20:29:05.091814060 -0600
|
||||
@@ -58,7 +58,6 @@
|
||||
|
||||
libepkowa_la_CPPFLAGS = \
|
||||
$(AM_CPPFLAGS) \
|
||||
- $(LTDLINCL) \
|
||||
-I$(top_srcdir)/include \
|
||||
-I$(top_srcdir)/non-free \
|
||||
$(XML_CFLAGS) \
|
||||
@@ -70,7 +69,7 @@
|
||||
-lm \
|
||||
$(XML_LIBS) \
|
||||
$(LIBUSB_1_0_LIBS) \
|
||||
- $(LIBLTDL)
|
||||
+ -lltdl
|
||||
libepkowa_la_SOURCES = \
|
||||
$(sane_backends_files) \
|
||||
ipc.c \
|
||||
diff -Naur iscan-2.29.1.orig/configure.ac iscan-2.29.1/configure.ac
|
||||
--- iscan-2.29.1.orig/configure.ac 2012-06-11 23:33:34.000000000 -0500
|
||||
+++ iscan-2.29.1/configure.ac 2013-02-18 20:30:10.413311997 -0600
|
||||
@@ -266,13 +266,10 @@
|
||||
dnl The somewhat obscure LT_AC_PROG_SED is here to make sure that the
|
||||
dnl SED environment variable gets set before it's used by the libtool
|
||||
dnl machinery. This works around buggy libtool versions.
|
||||
-LT_AC_PROG_SED
|
||||
-AC_LIBLTDL_INSTALLABLE
|
||||
-AC_LIBTOOL_DLOPEN
|
||||
AC_PROG_LIBTOOL
|
||||
-AC_LIB_LTDL
|
||||
-AC_SUBST(LTDLINCL)
|
||||
-AC_SUBST(LIBLTDL)
|
||||
+AC_LTDL_SHLIBPATH
|
||||
+AC_LTDL_SHLIBEXT
|
||||
+AC_LTDL_SYSSEARCHPATH
|
||||
|
||||
|
||||
dnl Graphic file format options
|
||||
diff -Naur iscan-2.29.1.orig/frontend/Makefile.am iscan-2.29.1/frontend/Makefile.am
|
||||
--- iscan-2.29.1.orig/frontend/Makefile.am 2012-06-11 23:33:33.000000000 -0500
|
||||
+++ iscan-2.29.1/frontend/Makefile.am 2013-02-18 20:30:38.764092975 -0600
|
||||
@@ -34,7 +34,7 @@
|
||||
iscan_LDADD = \
|
||||
$(top_builddir)/lib/libimage-stream.la \
|
||||
-lsane \
|
||||
- @LIBLTDL@ \
|
||||
+ -lltdl \
|
||||
@GTK_LIBS@ \
|
||||
@GDK_IMLIB_LIBS@ \
|
||||
$(top_builddir)/non-free/libesmod.so
|
||||
diff -Naur iscan-2.29.1.orig/lib/Makefile.am iscan-2.29.1/lib/Makefile.am
|
||||
--- iscan-2.29.1.orig/lib/Makefile.am 2012-06-11 23:33:34.000000000 -0500
|
||||
+++ iscan-2.29.1/lib/Makefile.am 2013-02-18 20:30:58.852936051 -0600
|
||||
@@ -30,7 +30,7 @@
|
||||
libimage_stream_la_CPPFLAGS = -I$(top_srcdir)/include
|
||||
libimage_stream_la_LDFLAGS = -static
|
||||
libimage_stream_la_LIBADD = \
|
||||
- $(LIBLTDL) \
|
||||
+ -lltdl \
|
||||
$(top_builddir)/lib/pdf/libpdf.la
|
||||
libimage_stream_la_SOURCES = \
|
||||
$(libimage_stream_la_files)
|
@ -0,0 +1,173 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/iscan/iscan-2.29.1.5.ebuild,v 1.1 2013/02/19 10:39:15 flameeyes Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic autotools versionator
|
||||
|
||||
# HINTS:
|
||||
# -> non-free modules are x86 and amd64 only
|
||||
# -> iscan frontend needs non-free modules
|
||||
# -> sane-epkowa should be usable on every arch
|
||||
# -> ${P}-${SRC_REV}.tar.gz (for gcc 3.2/3.3)
|
||||
# -> ${P}-${SRC_REV}.c2.tar.gz (for gcc 3.4 or later)
|
||||
|
||||
# FIXME:
|
||||
# Make jpeg/png optional. The problem is, that the configure script ignores --disable-*,
|
||||
# if the corresponding lib is found on the system.
|
||||
# Furthermore, iscan doesn't compile w/o libusb, this should be fixed somehow.
|
||||
|
||||
# TODO:
|
||||
# (re)add closed-source binary modules which are needed for some scanners.
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
MY_PV="$(get_version_component_range 1-3)"
|
||||
MY_PVR="$(replace_version_separator 3 -)"
|
||||
MY_DOC="userg_revQ"
|
||||
|
||||
DESCRIPTION="EPSON Image Scan! for Linux (including sane-epkowa backend)"
|
||||
HOMEPAGE="http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX"
|
||||
SRC_URI="http://dev.gentoo.org/~flameeyes/avasys/${PN}_${MY_PVR}.tar.gz
|
||||
doc? ( http://dev.gentoo.org/~flameeyes/avasys/${MY_DOC}_e.pdf
|
||||
linguas_ja? ( http://dev.gentoo.org/~flameeyes/avasys/${MY_DOC}_j.pdf )
|
||||
)"
|
||||
LICENSE="GPL-2 AVASYS"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="X gimp jpeg png tiff doc"
|
||||
IUSE_LINGUAS="ar de es fr it ja ko nl pt zh_CN zh_TW"
|
||||
|
||||
for X in ${IUSE_LINGUAS}; do IUSE="${IUSE} linguas_${X}"; done
|
||||
|
||||
QA_PRESTRIPPED="usr/$(get_libdir)/libesmod.so.*"
|
||||
QA_TEXTRELS="${QA_PRESTRIPPED}"
|
||||
QA_FLAGS_IGNORED="${QA_PRESTRIPPED}"
|
||||
|
||||
# Upstream ships broken sanity test
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="media-gfx/iscan-data
|
||||
media-gfx/sane-backends
|
||||
virtual/udev
|
||||
virtual/libusb:0
|
||||
X? (
|
||||
x11-libs/gtk+:2
|
||||
gimp? ( media-gfx/gimp )
|
||||
png? ( media-libs/libpng )
|
||||
jpeg? ( virtual/jpeg )
|
||||
tiff? ( media-libs/tiff )
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
X? ( sys-devel/gettext )"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
src_prepare() {
|
||||
local i
|
||||
|
||||
# convert japanese docs to UTF-8
|
||||
if use linguas_ja; then
|
||||
for i in {NEWS,README}.ja non-free/*.ja.txt; do
|
||||
if [ -f "${i}" ]; then
|
||||
echo ">>> Converting ${i} to UTF-8"
|
||||
iconv -f eucjp -t utf8 -o "${i}~" "${i}" && mv -f "${i}~" "${i}" || rm -f "${i}~"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
# disable checks for gtk+
|
||||
if ! use X; then
|
||||
sed -i -e "s:PKG_CHECK_MODULES(GTK,.*):AC_DEFINE([HAVE_GTK_2], 0):g" \
|
||||
-e "s:\(PKG_CHECK_MODULES(GDK_IMLIB,.*)\):#\1:g" configure.ac
|
||||
fi
|
||||
|
||||
epatch "${FILESDIR}"/iscan-2.29.1-drop-ltdl.patch
|
||||
epatch "${FILESDIR}"/iscan-2.25.0-fix-g++-test.patch
|
||||
epatch "${FILESDIR}"/iscan-2.28.1.3+libpng-1.5.patch
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-cppflags -D_GNU_SOURCE # needed for 'strndup'
|
||||
local myconf="--enable-dependency-reduction"
|
||||
|
||||
if use X; then
|
||||
myconf="${myconf}
|
||||
--enable-frontend
|
||||
$(use_enable gimp)
|
||||
$(use_enable jpeg)
|
||||
$(use_enable png)
|
||||
$(use_enable tiff)"
|
||||
else
|
||||
myconf="${myconf}
|
||||
--disable-frontend --disable-gimp
|
||||
--disable-jpeg --disable-png --disable-tiff"
|
||||
fi
|
||||
|
||||
econf --disable-static ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local MY_LIB="/usr/$(get_libdir)"
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
|
||||
# install docs
|
||||
dodoc AUTHORS NEWS README
|
||||
use linguas_ja && dodoc NEWS.ja README.ja
|
||||
|
||||
# install sane config
|
||||
insinto /etc/sane.d
|
||||
doins backend/epkowa.conf
|
||||
|
||||
# install extra docs
|
||||
if use doc; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
if use linguas_ja; then
|
||||
doins "${DISTDIR}/${MY_DOC}_j.pdf"
|
||||
else
|
||||
doins "${DISTDIR}/${MY_DOC}_e.pdf"
|
||||
fi
|
||||
fi
|
||||
|
||||
# link iscan so it is seen as a plugin in gimp
|
||||
if use X && use gimp; then
|
||||
local plugindir
|
||||
if [ -x /usr/bin/gimptool ]; then
|
||||
plugindir="$(gimptool --gimpplugindir)/plug-ins"
|
||||
elif [ -x /usr/bin/gimptool-2.0 ]; then
|
||||
plugindir="$(gimptool-2.0 --gimpplugindir)/plug-ins"
|
||||
else
|
||||
die "Can't find GIMP plugin directory."
|
||||
fi
|
||||
dodir "${plugindir}"
|
||||
dosym /usr/bin/iscan "${plugindir}"
|
||||
fi
|
||||
|
||||
# install desktop entry
|
||||
if use X; then
|
||||
make_desktop_entry iscan "Image Scan! for Linux ${PV}" scanner
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local i
|
||||
local DLL_CONF="/etc/sane.d/dll.conf"
|
||||
local EPKOWA_CONF="/etc/sane.d/epkowa.conf"
|
||||
|
||||
elog
|
||||
if grep -q "^[ \t]*\<epkowa\>" ${DLL_CONF}; then
|
||||
elog "Please edit ${EPKOWA_CONF} to suit your needs."
|
||||
elif grep -q "\<epkowa\>" ${DLL_CONF}; then
|
||||
elog "Hint: to enable the backend, add 'epkowa' to ${DLL_CONF}"
|
||||
elog "Then edit ${EPKOWA_CONF} to suit your needs."
|
||||
else
|
||||
echo "epkowa" >> ${DLL_CONF}
|
||||
elog "A new entry 'epkowa' was added to ${DLL_CONF}"
|
||||
elog "Please edit ${EPKOWA_CONF} to suit your needs."
|
||||
fi
|
||||
}
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.26-r1.ebuild,v 1.1 2013/02/19 14:15:48 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit autotools eutils multilib python-single-r1
|
||||
|
||||
DESCRIPTION="Advanced Linux Sound Architecture Library"
|
||||
HOMEPAGE="http://www.alsa-project.org/"
|
||||
SRC_URI="mirror://alsaproject/lib/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc debug alisp python"
|
||||
|
||||
RDEPEND="python? ( ${PYTHON_DEPS} )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=media-sound/alsa-headers-1.0.25
|
||||
doc? ( >=app-doc/doxygen-1.2.6 )"
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/1.0.25-extraneous-cflags.diff
|
||||
eautoreconf
|
||||
epunt_cxx
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
use elibc_uclibc && myconf="--without-versioned"
|
||||
|
||||
econf \
|
||||
--enable-shared \
|
||||
--disable-resmgr \
|
||||
--enable-rawmidi \
|
||||
--enable-seq \
|
||||
--enable-aload \
|
||||
$(use_with debug) \
|
||||
$(use_enable alisp) \
|
||||
$(use_enable python) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
if use doc; then
|
||||
emake doc
|
||||
fgrep -Zrl "${S}" "${S}/doc/doxygen/html" | \
|
||||
xargs -0 sed -i -e "s:${S}::"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
prune_libtool_files --all
|
||||
find "${ED}"/usr/$(get_libdir)/alsa-lib -name '*.a' -exec rm -f {} +
|
||||
|
||||
dodoc ChangeLog TODO
|
||||
use doc && dohtml -r doc/doxygen/html/*
|
||||
}
|
@ -1,2 +1,4 @@
|
||||
DIST FreeImage3153.pdf 1004540 SHA256 325767978f0208a6dd2d2f6cb1cc184cea6aec843d9948a051c41b6a16284546 SHA512 91775a5ec9227fc5a42431383157d82d2d2bd40b92e234518e4b347cfd20c873fb29ec84289d7bdee127b01c02b9eb5da24c386d6f78a7346684fccee158f939 WHIRLPOOL afdad90143a9ed3a62fa8dd0666355fdeaa3689e15873778b47927f6a6c170da88d7891f94f5889c94a5a54d608845c16a6c033a65afc9477d9deec9f12af5ee
|
||||
DIST FreeImage3153.zip 4681769 SHA256 4618d59f2d9a20583b0f5fec99dcf832ccc3f317897b10592b85e7648375c044 SHA512 2cc38218cf1e8d403faa71d2337009ff6c0c60e1833eea2e19ddaf2fedba001198f4bff9805c4e815653d7bee79bac6a9132a7c9af69f59d5ee1cae531ad2069 WHIRLPOOL 89f8ecd1152d303b7c5613314ab7f2b68d66fb5c1cccf214e58a8c031a6d22ad842a5b37240ab38d9f6eb035f6d6a688afe6591da9c22898e882b1baecac0e50
|
||||
DIST FreeImage3154.pdf 1007480 SHA256 455b0ba7cf571f3fc3027681a70abf3c2321d0a4fd7956c5ba58bd7ccb7b5373 SHA512 cebde5e2609c9a0c06b4e07e1c595d7d6714895095cd9935f59c8b2ff9b34116248f5453b41f469f6242d87cae79be82d59f6a9ec0f75b1ea3df61ac1f651b28 WHIRLPOOL a1e8b575d198b61e74db9eb31e9472460158e86989ed822c156cae3f625f6ea0d156e4b7ddffc8b7a1d16a601be39b4cf0e20558d36bb4dd73195fea4faa43e7
|
||||
DIST FreeImage3154.zip 5513923 SHA256 eb6361519d33131690a0e726b085a05825e5adf9fb72c752d8d39100e48dc829 SHA512 0db9eb7d0ed8e08e10ff4fa274c4484541ca119c3d437a85fdc3b2d9232bf14a7877c79b1e62c8c99278d7020a9f623c161f2342475f3ee526233404138112cc WHIRLPOOL 2747bb7a35d8de24a1a876616626a9e840495f06da836ce15135aafaa21bc1d8d9cece17f7512424b66edfcc521ed096ea85da5ea5b5b90b4c032bf080356b4d
|
||||
|
@ -0,0 +1,639 @@
|
||||
lots of fixes here:
|
||||
- use system graphics libraries
|
||||
- make all of them optional
|
||||
- drop root users from install (fix user installs)
|
||||
- make static lib build optional
|
||||
- link with CXX and CXXFLAGS (since this is C++ code)
|
||||
|
||||
--- Makefile.gnu
|
||||
+++ Makefile.gnu
|
||||
@@ -11,7 +11,24 @@
|
||||
# Converts cr/lf to just lf
|
||||
DOS2UNIX = dos2unix
|
||||
|
||||
-LIBRARIES = -lstdc++
|
||||
+PKG_CONFIG ?= pkg-config
|
||||
+
|
||||
+USE_EXR ?= yes
|
||||
+USE_JPEG ?= yes
|
||||
+USE_JPEG2K ?= yes
|
||||
+USE_MNG ?= yes
|
||||
+USE_PNG ?= yes
|
||||
+USE_TIFF ?= yes
|
||||
+USE_RAW ?= yes
|
||||
+
|
||||
+LIBRARIES-yes = $(shell $(PKG_CONFIG) --libs zlib)
|
||||
+LIBRARIES-$(USE_EXR) += $(shell $(PKG_CONFIG) --libs OpenEXR)
|
||||
+LIBRARIES-$(USE_JPEG) += -ljpeg
|
||||
+LIBRARIES-$(USE_JPEG2K) += $(shell $(PKG_CONFIG) --libs libopenjpeg)
|
||||
+LIBRARIES-$(USE_MNG) += -lmng
|
||||
+LIBRARIES-$(USE_PNG) += $(shell $(PKG_CONFIG) --libs libpng)
|
||||
+LIBRARIES-$(USE_TIFF) += $(shell $(PKG_CONFIG) --libs libtiff-4 IlmBase)
|
||||
+LIBRARIES-$(USE_RAW) += $(shell $(PKG_CONFIG) --libs libraw)
|
||||
|
||||
MODULES = $(SRCS:.c=.o)
|
||||
MODULES := $(MODULES:.cpp=.o)
|
||||
@@ -64,13 +81,15 @@
|
||||
$(AR) r $@ $(MODULES)
|
||||
|
||||
$(SHAREDLIB): $(MODULES)
|
||||
- $(CC) -s -shared -Wl,-soname,$(VERLIBNAME) $(LDFLAGS) -o $@ $(MODULES) $(LIBRARIES)
|
||||
+ $(CXX) $(CXXFLAGS) -shared -Wl,-soname,$(VERLIBNAME) $(LDFLAGS) -o $@ $(MODULES) $(LIBRARIES-yes)
|
||||
|
||||
install:
|
||||
install -d $(INCDIR) $(INSTALLDIR)
|
||||
- install -m 644 -o root -g root $(HEADER) $(INCDIR)
|
||||
- install -m 644 -o root -g root $(STATICLIB) $(INSTALLDIR)
|
||||
- install -m 755 -o root -g root $(SHAREDLIB) $(INSTALLDIR)
|
||||
+ install -m 644 $(HEADER) $(INCDIR)
|
||||
+ifneq ($(STATICLIB),)
|
||||
+ install -m 644 $(STATICLIB) $(INSTALLDIR)
|
||||
+endif
|
||||
+ install -m 755 $(SHAREDLIB) $(INSTALLDIR)
|
||||
ln -sf $(SHAREDLIB) $(INSTALLDIR)/$(VERLIBNAME)
|
||||
ln -sf $(VERLIBNAME) $(INSTALLDIR)/$(LIBNAME)
|
||||
# ldconfig
|
||||
--- Source/FreeImage/J2KHelper.cpp
|
||||
+++ Source/FreeImage/J2KHelper.cpp
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
#include "FreeImage.h"
|
||||
#include "Utilities.h"
|
||||
-#include "../LibOpenJPEG/openjpeg.h"
|
||||
+#include <openjpeg.h>
|
||||
|
||||
/**
|
||||
Divide an integer by a power of 2 and round upwards
|
||||
--- Source/FreeImage/PluginEXR.cpp
|
||||
+++ Source/FreeImage/PluginEXR.cpp
|
||||
@@ -22,16 +22,16 @@
|
||||
|
||||
#include "FreeImage.h"
|
||||
#include "Utilities.h"
|
||||
-#include "../OpenEXR/IlmImf/ImfIO.h"
|
||||
-#include "../OpenEXR/Iex/Iex.h"
|
||||
-#include "../OpenEXR/IlmImf/ImfOutputFile.h"
|
||||
-#include "../OpenEXR/IlmImf/ImfInputFile.h"
|
||||
-#include "../OpenEXR/IlmImf/ImfRgbaFile.h"
|
||||
-#include "../OpenEXR/IlmImf/ImfChannelList.h"
|
||||
-#include "../OpenEXR/IlmImf/ImfRgba.h"
|
||||
-#include "../OpenEXR/IlmImf/ImfArray.h"
|
||||
-#include "../OpenEXR/IlmImf/ImfPreviewImage.h"
|
||||
-#include "../OpenEXR/Half/half.h"
|
||||
+#include <ImfIO.h>
|
||||
+#include <Iex.h>
|
||||
+#include <ImfOutputFile.h>
|
||||
+#include <ImfInputFile.h>
|
||||
+#include <ImfRgbaFile.h>
|
||||
+#include <ImfChannelList.h>
|
||||
+#include <ImfRgba.h>
|
||||
+#include <ImfArray.h>
|
||||
+#include <ImfPreviewImage.h>
|
||||
+#include <half.h>
|
||||
|
||||
|
||||
// ==========================================================
|
||||
--- Source/FreeImage/PluginJ2K.cpp
|
||||
+++ Source/FreeImage/PluginJ2K.cpp
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
#include "FreeImage.h"
|
||||
#include "Utilities.h"
|
||||
-#include "../LibOpenJPEG/openjpeg.h"
|
||||
+#include <openjpeg.h>
|
||||
|
||||
// ==========================================================
|
||||
// Plugin Interface
|
||||
--- Source/FreeImage/PluginJP2.cpp
|
||||
+++ Source/FreeImage/PluginJP2.cpp
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
#include "FreeImage.h"
|
||||
#include "Utilities.h"
|
||||
-#include "../LibOpenJPEG/openjpeg.h"
|
||||
+#include <openjpeg.h>
|
||||
|
||||
// ==========================================================
|
||||
// Plugin Interface
|
||||
--- Source/FreeImage/PluginPNG.cpp
|
||||
+++ Source/FreeImage/PluginPNG.cpp
|
||||
@@ -37,8 +37,8 @@
|
||||
|
||||
// ----------------------------------------------------------
|
||||
|
||||
-#include "../ZLib/zlib.h"
|
||||
-#include "../LibPNG/png.h"
|
||||
+#include <zlib.h>
|
||||
+#include <png.h>
|
||||
|
||||
// ----------------------------------------------------------
|
||||
|
||||
--- Source/transupp.c
|
||||
+++ Source/transupp.c
|
||||
@@ -15,8 +15,7 @@
|
||||
/* Although this file really shouldn't have access to the library internals,
|
||||
* it's helpful to let it call jround_up() and jcopy_block_row().
|
||||
*/
|
||||
-#define JPEG_INTERNALS
|
||||
-
|
||||
+#include <jerror.h>
|
||||
#include "jinclude.h"
|
||||
#include "jpeglib.h"
|
||||
#include "transupp.h" /* My own external interface */
|
||||
--- Source/FreeImage/ZLibInterface.cpp
|
||||
+++ Source/FreeImage/ZLibInterface.cpp
|
||||
@@ -19,10 +19,10 @@
|
||||
// Use at your own risk!
|
||||
// ==========================================================
|
||||
|
||||
-#include "../ZLib/zlib.h"
|
||||
+#include <zlib.h>
|
||||
#include "FreeImage.h"
|
||||
#include "Utilities.h"
|
||||
-#include "../ZLib/zutil.h" /* must be the last header because of error C3163 in VS2008 (_vsnprintf defined in stdio.h) */
|
||||
+#define OS_CODE 0x03
|
||||
|
||||
/**
|
||||
Compresses a source buffer into a target buffer, using the ZLib library.
|
||||
--- Source/FreeImage/PluginG3.cpp
|
||||
+++ Source/FreeImage/PluginG3.cpp
|
||||
@@ -20,7 +20,7 @@
|
||||
// Use at your own risk!
|
||||
// ==========================================================
|
||||
|
||||
-#include "../LibTIFF4/tiffiop.h"
|
||||
+#include "tiffiop.h"
|
||||
|
||||
#include "FreeImage.h"
|
||||
#include "Utilities.h"
|
||||
--- Source/FreeImage/PluginJPEG.cpp
|
||||
+++ Source/FreeImage/PluginJPEG.cpp
|
||||
@@ -35,11 +35,15 @@
|
||||
#undef FAR
|
||||
#include <setjmp.h>
|
||||
|
||||
-#include "../LibJPEG/jinclude.h"
|
||||
-#include "../LibJPEG/jpeglib.h"
|
||||
-#include "../LibJPEG/jerror.h"
|
||||
+#include <string.h>
|
||||
+#include <stdio.h>
|
||||
+#include <jconfig.h>
|
||||
+#include <jpeglib.h>
|
||||
+#include <jerror.h>
|
||||
}
|
||||
|
||||
+#define SIZEOF(object) ((size_t) sizeof(object))
|
||||
+
|
||||
#include "FreeImage.h"
|
||||
#include "Utilities.h"
|
||||
|
||||
--- Source/FreeImageToolkit/JPEGTransform.cpp
|
||||
+++ Source/FreeImageToolkit/JPEGTransform.cpp
|
||||
@@ -25,10 +25,11 @@
|
||||
#undef FAR
|
||||
#include <setjmp.h>
|
||||
|
||||
-#include "../LibJPEG/jinclude.h"
|
||||
-#include "../LibJPEG/jpeglib.h"
|
||||
-#include "../LibJPEG/jerror.h"
|
||||
-#include "../LibJPEG/transupp.h"
|
||||
+#include <string.h>
|
||||
+#include <stdio.h>
|
||||
+#include <jpeglib.h>
|
||||
+#include <jerror.h>
|
||||
+#include "transupp.h"
|
||||
}
|
||||
|
||||
#include "FreeImage.h"
|
||||
--- Makefile.fip
|
||||
+++ Makefile.fip
|
||||
@@ -11,7 +11,24 @@
|
||||
# Converts cr/lf to just lf
|
||||
DOS2UNIX = dos2unix
|
||||
|
||||
-LIBRARIES = -lstdc++
|
||||
+PKG_CONFIG ?= pkg-config
|
||||
+
|
||||
+USE_EXR ?= yes
|
||||
+USE_JPEG ?= yes
|
||||
+USE_JPEG2K ?= yes
|
||||
+USE_MNG ?= yes
|
||||
+USE_PNG ?= yes
|
||||
+USE_TIFF ?= yes
|
||||
+USE_RAW ?= yes
|
||||
+
|
||||
+LIBRARIES-yes = $(shell $(PKG_CONFIG) --libs zlib)
|
||||
+LIBRARIES-$(USE_EXR) += $(shell $(PKG_CONFIG) --libs OpenEXR)
|
||||
+LIBRARIES-$(USE_JPEG) += -ljpeg
|
||||
+LIBRARIES-$(USE_JPEG2K) += $(shell $(PKG_CONFIG) --libs libopenjpeg)
|
||||
+LIBRARIES-$(USE_MNG) += -lmng
|
||||
+LIBRARIES-$(USE_PNG) += $(shell $(PKG_CONFIG) --libs libpng)
|
||||
+LIBRARIES-$(USE_TIFF) += $(shell $(PKG_CONFIG) --libs libtiff-4 IlmBase)
|
||||
+LIBRARIES-$(USE_RAW) += $(shell $(PKG_CONFIG) --libs libraw)
|
||||
|
||||
MODULES = $(SRCS:.c=.o)
|
||||
MODULES := $(MODULES:.cpp=.o)
|
||||
@@ -65,14 +82,18 @@
|
||||
$(AR) r $@ $(MODULES)
|
||||
|
||||
$(SHAREDLIB): $(MODULES)
|
||||
- $(CC) -s -shared -Wl,-soname,$(VERLIBNAME) $(LDFLAGS) -o $@ $(MODULES) $(LIBRARIES)
|
||||
+ $(CXX) $(CXXFLAGS) -shared -Wl,-soname,$(VERLIBNAME) $(LDFLAGS) -o $@ $(MODULES) $(LIBRARIES-yes)
|
||||
|
||||
install:
|
||||
install -d $(INCDIR) $(INSTALLDIR)
|
||||
- install -m 644 -o root -g root $(HEADER) $(INCDIR)
|
||||
- install -m 644 -o root -g root $(HEADERFIP) $(INCDIR)
|
||||
- install -m 644 -o root -g root $(STATICLIB) $(INSTALLDIR)
|
||||
- install -m 755 -o root -g root $(SHAREDLIB) $(INSTALLDIR)
|
||||
+ install -m 644 $(HEADER) $(INCDIR)
|
||||
+ install -m 644 $(HEADERFIP) $(INCDIR)
|
||||
+ifneq ($(STATICLIB),)
|
||||
+ install -m 644 $(STATICLIB) $(INSTALLDIR)
|
||||
+endif
|
||||
+ install -m 755 $(SHAREDLIB) $(INSTALLDIR)
|
||||
+ ln -sf $(SHAREDLIB) $(INSTALLDIR)/$(VERLIBNAME)
|
||||
+ ln -sf $(VERLIBNAME) $(INSTALLDIR)/$(LIBNAME)
|
||||
|
||||
clean:
|
||||
rm -f core Dist/*.* u2dtmp* $(MODULES) $(STATICLIB) $(SHAREDLIB) $(LIBNAME)
|
||||
--- Makefile.srcs
|
||||
+++ Makefile.srcs
|
||||
@@ -1,6 +1,14 @@
|
||||
+USE_EXR ?= yes
|
||||
+USE_JPEG ?= yes
|
||||
+USE_JPEG2K ?= yes
|
||||
+USE_MNG ?= yes
|
||||
+USE_PNG ?= yes
|
||||
+USE_TIFF ?= yes
|
||||
+USE_RAW ?= yes
|
||||
+
|
||||
VER_MAJOR = 3
|
||||
VER_MINOR = 15.4
|
||||
-SRCS = \
|
||||
+SRCS-yes = \
|
||||
Source/FreeImage/BitmapAccess.cpp \
|
||||
Source/FreeImage/ColorLookup.cpp \
|
||||
Source/FreeImage/FreeImage.cpp \
|
||||
@@ -17,36 +25,74 @@ SRCS = \
|
||||
Source/FreeImage/GetType.cpp \
|
||||
Source/FreeImage/MemoryIO.cpp \
|
||||
Source/FreeImage/PixelAccess.cpp \
|
||||
+
|
||||
+SRCS-$(USE_JPEG2K) += \
|
||||
Source/FreeImage/J2KHelper.cpp \
|
||||
+
|
||||
+SRCS-$(USE_MNG) += \
|
||||
Source/FreeImage/MNGHelper.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/Plugin.cpp \
|
||||
Source/FreeImage/PluginBMP.cpp \
|
||||
Source/FreeImage/PluginCUT.cpp \
|
||||
Source/FreeImage/PluginDDS.cpp \
|
||||
+
|
||||
+SRCS-$(USE_EXR) += \
|
||||
Source/FreeImage/PluginEXR.cpp \
|
||||
+
|
||||
+SRCS-$(USE_TIFF) += \
|
||||
Source/FreeImage/PluginG3.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/PluginGIF.cpp \
|
||||
Source/FreeImage/PluginHDR.cpp \
|
||||
Source/FreeImage/PluginICO.cpp \
|
||||
Source/FreeImage/PluginIFF.cpp \
|
||||
+
|
||||
+SRCS-$(USE_JPEG2K) += \
|
||||
Source/FreeImage/PluginJ2K.cpp \
|
||||
+
|
||||
+SRCS-$(USE_MNG) += \
|
||||
Source/FreeImage/PluginJNG.cpp \
|
||||
+
|
||||
+SRCS-$(USE_JPEG2K) += \
|
||||
Source/FreeImage/PluginJP2.cpp \
|
||||
+
|
||||
+SRCS-$(USE_JPEG) += \
|
||||
Source/FreeImage/PluginJPEG.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/PluginKOALA.cpp \
|
||||
+
|
||||
+SRCS-$(USE_MNG) += \
|
||||
Source/FreeImage/PluginMNG.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/PluginPCD.cpp \
|
||||
Source/FreeImage/PluginPCX.cpp \
|
||||
Source/FreeImage/PluginPFM.cpp \
|
||||
Source/FreeImage/PluginPICT.cpp \
|
||||
+
|
||||
+SRCS-$(USE_PNG) += \
|
||||
Source/FreeImage/PluginPNG.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/PluginPNM.cpp \
|
||||
Source/FreeImage/PluginPSD.cpp \
|
||||
Source/FreeImage/PluginRAS.cpp \
|
||||
+
|
||||
+SRCS-$(USE_RAW) += \
|
||||
Source/FreeImage/PluginRAW.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/PluginSGI.cpp \
|
||||
Source/FreeImage/PluginTARGA.cpp \
|
||||
+
|
||||
+SRCS-$(USE_TIFF) += \
|
||||
Source/FreeImage/PluginTIFF.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/PluginWBMP.cpp \
|
||||
Source/FreeImage/PluginXBM.cpp \
|
||||
Source/FreeImage/PluginXPM.cpp \
|
||||
@@ -83,7 +129,11 @@ SRCS = \
|
||||
Source/Metadata/IPTC.cpp \
|
||||
Source/Metadata/TagConversion.cpp \
|
||||
Source/Metadata/TagLib.cpp \
|
||||
+
|
||||
+SRCS-$(USE_TIFF) += \
|
||||
Source/Metadata/XTIFF.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImageToolkit/Background.cpp \
|
||||
Source/FreeImageToolkit/BSplineRotate.cpp \
|
||||
Source/FreeImageToolkit/Channels.cpp \
|
||||
@@ -92,10 +142,18 @@ SRCS = \
|
||||
Source/FreeImageToolkit/CopyPaste.cpp \
|
||||
Source/FreeImageToolkit/Display.cpp \
|
||||
Source/FreeImageToolkit/Flip.cpp \
|
||||
+
|
||||
+SRCS-$(USE_JPEG) += \
|
||||
Source/FreeImageToolkit/JPEGTransform.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImageToolkit/MultigridPoissonSolver.cpp \
|
||||
Source/FreeImageToolkit/Rescale.cpp \
|
||||
Source/FreeImageToolkit/Resize.cpp \
|
||||
+
|
||||
+SRCS-$(USE_JPEG) += \
|
||||
+ Source/transupp.c
|
||||
+SRCS = $(SRCS-yes)
|
||||
INCLS = \
|
||||
Examples/OpenGL/TextureManager/TextureManager.h \
|
||||
Examples/Plugin/PluginCradle.h \
|
||||
@@ -116,7 +174,17 @@
|
||||
Wrapper/FreeImagePlus/test/fipTest.h \
|
||||
TestAPI/TestSuite.h
|
||||
|
||||
-INCLUDE = -I. \
|
||||
+INCLUDE-yes = -I. \
|
||||
-ISource \
|
||||
-ISource/Metadata \
|
||||
-ISource/FreeImageToolkit \
|
||||
+
|
||||
+INCLUDE-yes += $(shell $(PKG_CONFIG) --cflags-only-I zlib)
|
||||
+INCLUDE-$(USE_EXR) += -DUSE_EXR $(shell $(PKG_CONFIG) --cflags-only-I OpenEXR)
|
||||
+INCLUDE-$(USE_JPEG) += -DUSE_JPEG
|
||||
+INCLUDE-$(USE_JPEG2K) += -DUSE_JPEG2K $(shell $(PKG_CONFIG) --cflags-only-I libopenjpeg)
|
||||
+INCLUDE-$(USE_MNG) += -DUSE_MNG
|
||||
+INCLUDE-$(USE_PNG) += -DUSE_PNG $(shell $(PKG_CONFIG) --cflags-only-I libpng)
|
||||
+INCLUDE-$(USE_TIFF) += -DUSE_TIFF $(shell $(PKG_CONFIG) --cflags-only-I libtiff-4 IlmBase)
|
||||
+INCLUDE-$(USE_RAW) += -DUSE_RAW $(shell $(PKG_CONFIG) --cflags-only-I libraw)
|
||||
+INCLUDE = $(INCLUDE-yes)
|
||||
--- fipMakefile.srcs
|
||||
+++ fipMakefile.srcs
|
||||
@@ -1,6 +1,14 @@
|
||||
+USE_EXR ?= yes
|
||||
+USE_JPEG ?= yes
|
||||
+USE_JPEG2K ?= yes
|
||||
+USE_MNG ?= yes
|
||||
+USE_PNG ?= yes
|
||||
+USE_TIFF ?= yes
|
||||
+USE_RAW ?= yes
|
||||
+
|
||||
VER_MAJOR = 3
|
||||
VER_MINOR = 15.4
|
||||
-SRCS = \
|
||||
+SRCS-yes = \
|
||||
Source/FreeImage/BitmapAccess.cpp \
|
||||
Source/FreeImage/ColorLookup.cpp \
|
||||
Source/FreeImage/FreeImage.cpp \
|
||||
@@ -9,36 +17,74 @@
|
||||
Source/FreeImage/GetType.cpp \
|
||||
Source/FreeImage/MemoryIO.cpp \
|
||||
Source/FreeImage/PixelAccess.cpp \
|
||||
+
|
||||
+SRCS-$(USE_JPEG2K) += \
|
||||
Source/FreeImage/J2KHelper.cpp \
|
||||
+
|
||||
+SRCS-$(USE_MNG) += \
|
||||
Source/FreeImage/MNGHelper.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/Plugin.cpp \
|
||||
Source/FreeImage/PluginBMP.cpp \
|
||||
Source/FreeImage/PluginCUT.cpp \
|
||||
Source/FreeImage/PluginDDS.cpp \
|
||||
+
|
||||
+SRCS-$(USE_EXR) += \
|
||||
Source/FreeImage/PluginEXR.cpp \
|
||||
+
|
||||
+SRCS-$(USE_TIFF) += \
|
||||
Source/FreeImage/PluginG3.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/PluginGIF.cpp \
|
||||
Source/FreeImage/PluginHDR.cpp \
|
||||
Source/FreeImage/PluginICO.cpp \
|
||||
Source/FreeImage/PluginIFF.cpp \
|
||||
+
|
||||
+SRCS-$(USE_JPEG2K) += \
|
||||
Source/FreeImage/PluginJ2K.cpp \
|
||||
+
|
||||
+SRCS-$(USE_MNG) += \
|
||||
Source/FreeImage/PluginJNG.cpp \
|
||||
+
|
||||
+SRCS-$(USE_JPEG2K) += \
|
||||
Source/FreeImage/PluginJP2.cpp \
|
||||
+
|
||||
+SRCS-$(USE_JPEG) += \
|
||||
Source/FreeImage/PluginJPEG.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/PluginKOALA.cpp \
|
||||
+
|
||||
+SRCS-$(USE_MNG) += \
|
||||
Source/FreeImage/PluginMNG.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/PluginPCD.cpp \
|
||||
Source/FreeImage/PluginPCX.cpp \
|
||||
Source/FreeImage/PluginPFM.cpp \
|
||||
Source/FreeImage/PluginPICT.cpp \
|
||||
+
|
||||
+SRCS-$(USE_PNG) += \
|
||||
Source/FreeImage/PluginPNG.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/PluginPNM.cpp \
|
||||
Source/FreeImage/PluginPSD.cpp \
|
||||
Source/FreeImage/PluginRAS.cpp \
|
||||
+
|
||||
+SRCS-$(USE_RAW) += \
|
||||
Source/FreeImage/PluginRAW.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/PluginSGI.cpp \
|
||||
Source/FreeImage/PluginTARGA.cpp \
|
||||
+
|
||||
+SRCS-$(USE_TIFF) += \
|
||||
Source/FreeImage/PluginTIFF.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImage/PluginWBMP.cpp \
|
||||
Source/FreeImage/PluginXBM.cpp \
|
||||
Source/FreeImage/PluginXPM.cpp \
|
||||
@@ -75,7 +121,11 @@
|
||||
Source/Metadata/IPTC.cpp \
|
||||
Source/Metadata/TagConversion.cpp \
|
||||
Source/Metadata/TagLib.cpp \
|
||||
+
|
||||
+SRCS-$(USE_TIFF) += \
|
||||
Source/Metadata/XTIFF.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImageToolkit/Background.cpp \
|
||||
Source/FreeImageToolkit/BSplineRotate.cpp \
|
||||
Source/FreeImageToolkit/Channels.cpp \
|
||||
@@ -84,7 +134,11 @@
|
||||
Source/FreeImageToolkit/CopyPaste.cpp \
|
||||
Source/FreeImageToolkit/Display.cpp \
|
||||
Source/FreeImageToolkit/Flip.cpp \
|
||||
+
|
||||
+SRCS-$(USE_JPEG) += \
|
||||
Source/FreeImageToolkit/JPEGTransform.cpp \
|
||||
+
|
||||
+SRCS-yes += \
|
||||
Source/FreeImageToolkit/MultigridPoissonSolver.cpp \
|
||||
Source/FreeImageToolkit/Rescale.cpp \
|
||||
Source/FreeImageToolkit/Resize.cpp \
|
||||
@@ -95,6 +149,11 @@
|
||||
Wrapper/FreeImagePlus/src/fipTag.cpp \
|
||||
Wrapper/FreeImagePlus/src/fipWinImage.cpp \
|
||||
Wrapper/FreeImagePlus/src/FreeImagePlus.cpp
|
||||
+
|
||||
+SRCS-$(USE_JPEG) += \
|
||||
+ Source/transupp.c
|
||||
+
|
||||
+SRCS = $(SRCS-yes)
|
||||
INCLUDE = -I. \
|
||||
-ISource \
|
||||
-ISource/Metadata \
|
||||
--- Source/FreeImage/PluginRAW.cpp
|
||||
+++ Source/FreeImage/PluginRAW.cpp
|
||||
@@ -19,7 +19,7 @@
|
||||
// Use at your own risk!
|
||||
// ==========================================================
|
||||
|
||||
-#include "../LibRawLite/libraw/libraw.h"
|
||||
+#include <libraw.h>
|
||||
|
||||
#include "FreeImage.h"
|
||||
#include "Utilities.h"
|
||||
--- Source/Metadata/XTIFF.cpp
|
||||
+++ Source/Metadata/XTIFF.cpp
|
||||
@@ -29,7 +29,7 @@
|
||||
#pragma warning (disable : 4786) // identifier was truncated to 'number' characters
|
||||
#endif
|
||||
|
||||
-#include "../LibTIFF4/tiffiop.h"
|
||||
+#include "tiffiop.h"
|
||||
|
||||
#include "FreeImage.h"
|
||||
#include "Utilities.h"
|
||||
--- Source/FreeImage/PluginTIFF.cpp
|
||||
+++ Source/FreeImage/PluginTIFF.cpp
|
||||
@@ -37,9 +37,9 @@
|
||||
|
||||
#include "FreeImage.h"
|
||||
#include "Utilities.h"
|
||||
-#include "../LibTIFF4/tiffiop.h"
|
||||
+#include "tiffiop.h"
|
||||
#include "../Metadata/FreeImageTag.h"
|
||||
-#include "../OpenEXR/Half/half.h"
|
||||
+#include <half.h>
|
||||
|
||||
#include "FreeImageIO.h"
|
||||
#include "PSDParser.h"
|
||||
--- Source/tiffiop.h
|
||||
+++ Source/tiffiop.h
|
||||
@@ -30,7 +30,9 @@
|
||||
* ``Library-private'' definitions.
|
||||
*/
|
||||
|
||||
-#include "tif_config.h"
|
||||
+#include <tiffconf.h>
|
||||
+#define HAVE_SEARCH_H
|
||||
+#define HAVE_FCNTL_H
|
||||
|
||||
#ifdef HAVE_FCNTL_H
|
||||
# include <fcntl.h>
|
||||
--- Source/FreeImage/Plugin.cpp
|
||||
+++ Source/FreeImage/Plugin.cpp
|
||||
@@ -223,23 +223,33 @@
|
||||
*/
|
||||
s_plugins->AddNode(InitBMP);
|
||||
s_plugins->AddNode(InitICO);
|
||||
+#ifdef USE_JPEG
|
||||
s_plugins->AddNode(InitJPEG);
|
||||
+#endif
|
||||
+#ifdef USE_MNG
|
||||
s_plugins->AddNode(InitJNG);
|
||||
+#endif
|
||||
s_plugins->AddNode(InitKOALA);
|
||||
s_plugins->AddNode(InitIFF);
|
||||
+#ifdef USE_MNG
|
||||
s_plugins->AddNode(InitMNG);
|
||||
+#endif
|
||||
s_plugins->AddNode(InitPNM, NULL, "PBM", "Portable Bitmap (ASCII)", "pbm", "^P1");
|
||||
s_plugins->AddNode(InitPNM, NULL, "PBMRAW", "Portable Bitmap (RAW)", "pbm", "^P4");
|
||||
s_plugins->AddNode(InitPCD);
|
||||
s_plugins->AddNode(InitPCX);
|
||||
s_plugins->AddNode(InitPNM, NULL, "PGM", "Portable Greymap (ASCII)", "pgm", "^P2");
|
||||
s_plugins->AddNode(InitPNM, NULL, "PGMRAW", "Portable Greymap (RAW)", "pgm", "^P5");
|
||||
+#ifdef USE_PNG
|
||||
s_plugins->AddNode(InitPNG);
|
||||
+#endif
|
||||
s_plugins->AddNode(InitPNM, NULL, "PPM", "Portable Pixelmap (ASCII)", "ppm", "^P3");
|
||||
s_plugins->AddNode(InitPNM, NULL, "PPMRAW", "Portable Pixelmap (RAW)", "ppm", "^P6");
|
||||
s_plugins->AddNode(InitRAS);
|
||||
s_plugins->AddNode(InitTARGA);
|
||||
+#ifdef USE_TIFF
|
||||
s_plugins->AddNode(InitTIFF);
|
||||
+#endif
|
||||
s_plugins->AddNode(InitWBMP);
|
||||
s_plugins->AddNode(InitPSD);
|
||||
s_plugins->AddNode(InitCUT);
|
||||
@@ -248,14 +258,22 @@
|
||||
s_plugins->AddNode(InitDDS);
|
||||
s_plugins->AddNode(InitGIF);
|
||||
s_plugins->AddNode(InitHDR);
|
||||
+#ifdef USE_TIFF
|
||||
s_plugins->AddNode(InitG3);
|
||||
+#endif
|
||||
s_plugins->AddNode(InitSGI);
|
||||
+#ifdef USE_EXR
|
||||
s_plugins->AddNode(InitEXR);
|
||||
+#endif
|
||||
+#ifdef USE_JPEG2K
|
||||
s_plugins->AddNode(InitJ2K);
|
||||
s_plugins->AddNode(InitJP2);
|
||||
+#endif
|
||||
s_plugins->AddNode(InitPFM);
|
||||
s_plugins->AddNode(InitPICT);
|
||||
+#ifdef USE_RAW
|
||||
s_plugins->AddNode(InitRAW);
|
||||
+#endif
|
||||
|
||||
// external plugin initialization
|
||||
|
@ -0,0 +1,99 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeimage/freeimage-3.15.4.ebuild,v 1.1 2013/02/19 20:01:28 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit toolchain-funcs eutils multilib
|
||||
|
||||
MY_PN=FreeImage
|
||||
MY_PV=${PV//.}
|
||||
MY_P=${MY_PN}${MY_PV}
|
||||
|
||||
DESCRIPTION="Image library supporting many formats"
|
||||
HOMEPAGE="http://freeimage.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip
|
||||
mirror://sourceforge/${PN}/${MY_P}.pdf"
|
||||
|
||||
LICENSE="|| ( GPL-2 FIPL-1.0 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="jpeg jpeg2k mng openexr png raw static-libs tiff"
|
||||
|
||||
# The tiff/ilmbase isn't a typo. The TIFF plugin cheats and
|
||||
# uses code from it to handle 16bit<->float conversions.
|
||||
RDEPEND="sys-libs/zlib
|
||||
jpeg? ( virtual/jpeg )
|
||||
jpeg2k? ( media-libs/openjpeg )
|
||||
mng? ( media-libs/libmng )
|
||||
openexr? ( media-libs/openexr )
|
||||
png? ( media-libs/libpng )
|
||||
raw? ( media-libs/libraw )
|
||||
tiff? (
|
||||
media-libs/ilmbase
|
||||
media-libs/tiff
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}
|
||||
|
||||
src_prepare() {
|
||||
cd Source
|
||||
cp LibJPEG/{transupp.c,transupp.h,jinclude.h} . || die
|
||||
cp LibTIFF4/{tiffiop,tif_dir}.h . || die
|
||||
rm -rf LibPNG LibMNG LibOpenJPEG ZLib OpenEXR LibRawLite LibTIFF4 LibJPEG || die
|
||||
cd ..
|
||||
edos2unix Makefile.{gnu,fip,srcs} fipMakefile.srcs */*.h */*/*.cpp
|
||||
sed -i \
|
||||
-e "s:/./:/:g" \
|
||||
-e "s: ./: :g" \
|
||||
-e 's: Source: \\\n\tSource:g' \
|
||||
-e 's: Wrapper: \\\n\tWrapper:g' \
|
||||
-e 's: Examples: \\\n\tExamples:g' \
|
||||
-e 's: TestAPI: \\\n\tTestAPI:g' \
|
||||
-e 's: -ISource: \\\n\t-ISource:g' \
|
||||
-e 's: -IWrapper: \\\n\t-IWrapper:g' \
|
||||
Makefile.srcs fipMakefile.srcs || die
|
||||
sed -i \
|
||||
-e "/LibJPEG/d" \
|
||||
-e "/LibPNG/d" \
|
||||
-e "/LibTIFF/d" \
|
||||
-e "/Source\/ZLib/d" \
|
||||
-e "/LibOpenJPEG/d" \
|
||||
-e "/OpenEXR/d" \
|
||||
-e "/LibRawLite/d" \
|
||||
-e "/LibMNG/d" \
|
||||
Makefile.srcs fipMakefile.srcs || die
|
||||
epatch "${FILESDIR}"/${PN}-3.15.4-unbundling.patch
|
||||
}
|
||||
|
||||
foreach_make() {
|
||||
local m
|
||||
for m in Makefile.{gnu,fip} ; do
|
||||
emake -f ${m} \
|
||||
USE_EXR=$(usex openexr) \
|
||||
USE_JPEG=$(usex jpeg) \
|
||||
USE_JPEG2K=$(usex jpeg2k) \
|
||||
USE_MNG=$(usex mng) \
|
||||
USE_PNG=$(usex png) \
|
||||
USE_TIFF=$(usex tiff) \
|
||||
USE_RAW=$(usex raw) \
|
||||
$(usex static-libs '' STATICLIB=) \
|
||||
"$@"
|
||||
done
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export AR PKG_CONFIG
|
||||
foreach_make \
|
||||
CXX="$(tc-getCXX) -fPIC" \
|
||||
CC="$(tc-getCC) -fPIC" \
|
||||
${MY_PN}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
foreach_make install DESTDIR="${ED}" INSTALLDIR="${ED}"/usr/$(get_libdir)
|
||||
dodoc Whatsnew.txt "${DISTDIR}"/${MY_P}.pdf
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST musique-1.0.tar.gz 766324 SHA256 a3bbc377f4d73080a5fe0d4a348e03c56d6e5fb559a8e541af7407098cb94de3
|
||||
DIST musique-1.1.tar.gz 358081 SHA256 26bd8a65aa649a83fe772dc1f5c31c4f31bf32568c66f1b2c6ae1b5ff50b67c6 SHA512 f8958eafb4840e366b97d4dfd03ca49f766c41c193f8575ec7950f6b30dcb792ca5c22b48ca3366b930a54914f3f465d15e7127a8b4db4c1d1bf5a7e7c6264ac WHIRLPOOL 521118aa07deee618ab0f8b50c0c2adcb793059730b0650d554ebdcf7cd2e986003299b4aafa2b639d20b6df99c8e789becd1c437e48eb0462c992aa46fbde23
|
||||
DIST musique-1.2.1.tar.gz 374601 SHA256 cc0f626d7de981ff7fdd776fb9eab6a7750443ad55f6978132d9c9d11abd1f38 SHA512 b6d52d8345c69e5b4bfa6419cab4baeb5ed1c81106fbe98b74943cc4c6aa0712444e2189605132da2a2362d38de322926eb3f6ef0b8f25bb45e3e86e3b74cd33 WHIRLPOOL 775751a857dd2e4fbc1f9e50dea9ed0c9d40edd8af7c1bc0a9c7eb186aad39680760825b5c04bbc439d9ac98682952cf5fc2d8e8db595e0f0a99125e6112a078
|
||||
DIST musique-1.2.tar.gz 370654 SHA256 fb66b65e35b1c1a604df2556e86c9836ccb54552ba3ef8cb1950b7b1ce1fe130 SHA512 5bec10d10e8b9027f7b91f1ae13f9654312c503e81157510c744383031bbeb4200c284c7a5a69301ddfbee4b20727f6bd1e25567f24a6e62c10edecbc7efab04 WHIRLPOOL 4e5b7352b8a1b9347a374fe0c34e23f237f6ab1ad93e42ad886e63a62b22f7983ac6af2755c498e7bf38e48ecd3ae9144ed7eec4a2346d00c4f69744bcd17924
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue