parent
340e7f70b3
commit
2b530c10da
@ -1,3 +1 @@
|
||||
DIST collectd-5.0.0.tar.bz2 1372805 RMD160 7b0b9060a4dbde937fa2263076fdd81f328f46aa SHA1 720746ee2542ddec9ef7b42b5f3e00412d1b3b43 SHA256 2df6ef3b90d588b82a16da479ad652fdd5837fb9e6fd04b728c6427a3d767e3c
|
||||
DIST collectd-5.0.1.tar.bz2 1331938 RMD160 26911d3d2c528df43be4ef50dde6e6a6d009132d SHA1 43c61e2aadb4fe648a24a690163a34cd7da76af2 SHA256 23968cf17ef509832bd7c206de5247571b5120418fc537a14d7c26ebd714d86b
|
||||
DIST collectd-5.0.2.tar.bz2 1313812 RMD160 b0e5470111ec8c0a4c336f7457ef70b8dca738af SHA1 d52d7cedb9d14d030a03107a7e2f0f66e81262d6 SHA256 65c1a0dcea7eca65acb4a52dfae62ed6dba488089d7710ca5ff1cc4225a59dcb
|
||||
|
@ -1,356 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/collectd/collectd-5.0.0-r2.ebuild,v 1.1 2011/09/17 22:48:14 dilfridge Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils base linux-info perl-app autotools
|
||||
|
||||
DESCRIPTION="A small daemon which collects system performance statistics - with a near-infinite number of plugins"
|
||||
HOMEPAGE="http://collectd.org"
|
||||
SRC_URI="${HOMEPAGE}/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="contrib debug kernel_linux kernel_FreeBSD kernel_Darwin perl static-libs"
|
||||
|
||||
# The plugin lists have to follow here since they extend IUSE
|
||||
|
||||
# Plugins that to my knowledge cannot be supported (eg. dependencies not in gentoo)
|
||||
COLLECTD_IMPOSSIBLE_PLUGINS="netapp pinba xmms"
|
||||
|
||||
# Plugins that still need some work
|
||||
COLLECTD_UNTESTED_PLUGINS="ipvs apple_sensors routeros tape zfs_arc modbus amqp genericjmx lpar redis threshold write_redis v5upgrade"
|
||||
|
||||
# Plugins that have been (compile) tested and can be enabled via COLLECTD_PLUGINS
|
||||
COLLECTD_TESTED_PLUGINS="apache apcups ascent battery bind conntrack contextswitch
|
||||
cpu cpufreq curl curl_json curl_xml dbi df disk dns email entropy exec filecount fscache gmond
|
||||
hddtemp interface ipmi iptables irq java libvirt load madwifi mbmon memcachec
|
||||
memcached memory multimeter mysql netlink network nfs nginx ntpd nut olsrd
|
||||
onewire openvpn perl ping postgresql powerdns processes protocols python
|
||||
rrdcached sensors serial snmp swap table tail tcpconns teamspeak2 ted thermal
|
||||
tokyotyrant uptime users varnish vmem vserver wireless csv exec logfile network
|
||||
notify_desktop notify_email oracle perl python rrdcached rrdtool syslog unixsock write_http
|
||||
match_empty_counter match_hashed match_regex match_timediff match_value
|
||||
target_notification target_replace target_scale target_set uuid"
|
||||
|
||||
COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS} ${COLLECTD_UNTESTED_PLUGINS}"
|
||||
|
||||
COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS}
|
||||
|
||||
for plugin in ${COLLECTD_ALL_PLUGINS}; do
|
||||
IUSE="${IUSE} collectd_plugins_${plugin}"
|
||||
done
|
||||
unset plugin
|
||||
|
||||
# Now come the dependencies.
|
||||
|
||||
COMMON_DEPEND="
|
||||
dev-libs/libgcrypt
|
||||
sys-devel/libtool
|
||||
perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) )
|
||||
collectd_plugins_apache? ( net-misc/curl )
|
||||
collectd_plugins_ascent? ( net-misc/curl dev-libs/libxml2 )
|
||||
collectd_plugins_bind? ( dev-libs/libxml2 )
|
||||
collectd_plugins_curl? ( net-misc/curl )
|
||||
collectd_plugins_curl_json? ( net-misc/curl dev-libs/yajl )
|
||||
collectd_plugins_curl_xml? ( net-misc/curl dev-libs/libxml2 )
|
||||
collectd_plugins_dbi? ( dev-db/libdbi )
|
||||
collectd_plugins_dns? ( net-libs/libpcap )
|
||||
collectd_plugins_gmond? ( sys-cluster/ganglia )
|
||||
collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 )
|
||||
collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.9.1-r2 )
|
||||
collectd_plugins_java? ( virtual/jre dev-java/java-config-wrapper )
|
||||
collectd_plugins_libvirt? ( app-emulation/libvirt dev-libs/libxml2 )
|
||||
collectd_plugins_memcachec? ( dev-libs/libmemcached )
|
||||
collectd_plugins_mysql? ( >=virtual/mysql-5.0 )
|
||||
collectd_plugins_netlink? ( >=sys-apps/iproute2-2.6.34 )
|
||||
collectd_plugins_nginx? ( net-misc/curl )
|
||||
collectd_plugins_notify_desktop? ( x11-libs/libnotify )
|
||||
collectd_plugins_notify_email? ( >=net-libs/libesmtp-1.0.4 dev-libs/openssl )
|
||||
collectd_plugins_nut? ( sys-power/nut )
|
||||
collectd_plugins_onewire? ( sys-fs/owfs )
|
||||
collectd_plugins_oracle? ( >=dev-db/oracle-instantclient-basic-11.2.0.1.0 )
|
||||
collectd_plugins_perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) )
|
||||
collectd_plugins_ping? ( net-libs/liboping )
|
||||
collectd_plugins_postgresql? ( >=dev-db/postgresql-base-8.2 )
|
||||
collectd_plugins_python? ( =dev-lang/python-2* )
|
||||
collectd_plugins_rrdcached? ( >=net-analyzer/rrdtool-1.4 )
|
||||
collectd_plugins_rrdtool? ( >=net-analyzer/rrdtool-1.2.27 )
|
||||
collectd_plugins_sensors? ( sys-apps/lm_sensors )
|
||||
collectd_plugins_snmp? ( net-analyzer/net-snmp )
|
||||
collectd_plugins_tokyotyrant? ( net-misc/tokyotyrant )
|
||||
collectd_plugins_varnish? ( www-servers/varnish )
|
||||
collectd_plugins_write_http? ( net-misc/curl )
|
||||
|
||||
kernel_FreeBSD? (
|
||||
collectd_plugins_disk? ( >=sys-libs/libstatgrab-0.16 )
|
||||
collectd_plugins_interface? ( >=sys-libs/libstatgrab-0.16 )
|
||||
collectd_plugins_load? ( >=sys-libs/libstatgrab-0.16 )
|
||||
collectd_plugins_memory? ( >=sys-libs/libstatgrab-0.16 )
|
||||
collectd_plugins_swap? ( >=sys-libs/libstatgrab-0.16 )
|
||||
collectd_plugins_users? ( >=sys-libs/libstatgrab-0.16 )
|
||||
)"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/pkgconfig
|
||||
kernel_linux? (
|
||||
collectd_plugins_vserver? ( sys-kernel/vserver-sources )
|
||||
)"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
collectd_plugins_syslog? ( virtual/logger )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-4.10.1"-{libperl,libiptc,noowniptc}.patch
|
||||
"${FILESDIR}/${PN}-4.10.2"-{libocci,libnotify-0.7,nohal}.patch
|
||||
"${FILESDIR}/${PN}-4.10.3"-{lt,werror}.patch
|
||||
"${FILESDIR}/${PN}-5.0.0"-yajl2.patch
|
||||
"${FILESDIR}/${PN}-5.0.0"-yajl2-2.patch
|
||||
"${FILESDIR}/${PN}-5.0.0"-varnish.patch
|
||||
)
|
||||
|
||||
# @FUNCTION: collectd_plugin_kernel_linux
|
||||
# @DESCRIPTION:
|
||||
# USAGE: <plug-in name> <kernel_options> <severity>
|
||||
# kernel_options is a list of kernel configurations options; the check tests whether at least
|
||||
# one of them is enabled. If no, depending on the third argument an elog, ewarn, or eerror message
|
||||
# is emitted.
|
||||
collectd_plugin_kernel_linux() {
|
||||
local multi_opt opt
|
||||
if has ${1} ${COLLECTD_ALL_PLUGINS}; then
|
||||
if use collectd_plugins_${1}; then
|
||||
for opt in ${2}; do
|
||||
if linux_chkconfig_present ${opt}; then return 0; fi
|
||||
done
|
||||
multi_opt=${2//\ /\ or\ }
|
||||
case ${3} in
|
||||
(info)
|
||||
elog "The ${1} plug-in can use kernel features that are disabled now; enable ${multi_opt} in your kernel"
|
||||
;;
|
||||
(warn)
|
||||
ewarn "The ${1} plug-in uses kernel features that are disabled now; enable ${multi_opt} in your kernel"
|
||||
;;
|
||||
(error)
|
||||
eerror "The ${1} plug-in needs kernel features that are disabled now; enable ${multi_opt} in your kernel"
|
||||
;;
|
||||
(*)
|
||||
die "function collectd_plugin_kernel_linux called with invalid third argument"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
collectd_linux_kernel_checks() {
|
||||
linux-info_pkg_setup
|
||||
|
||||
# battery.c:/proc/pmu/battery_%i
|
||||
# battery.c:/proc/acpi/battery
|
||||
collectd_plugin_kernel_linux battery ACPI_BATTERY warn
|
||||
|
||||
# cpufreq.c:/sys/devices/system/cpu/cpu%d/cpufreq/
|
||||
collectd_plugin_kernel_linux cpufreq SYSFS warn
|
||||
collectd_plugin_kernel_linux cpufreq CPU_FREQ_STAT warn
|
||||
|
||||
# nfs.c:/proc/net/rpc/nfs
|
||||
# nfs.c:/proc/net/rpc/nfsd
|
||||
collectd_plugin_kernel_linux nfs NFS_COMMON warn
|
||||
|
||||
# serial.c:/proc/tty/driver/serial
|
||||
# serial.c:/proc/tty/driver/ttyS
|
||||
collectd_plugin_kernel_linux serial SERIAL_CORE warn
|
||||
|
||||
# swap.c:/proc/meminfo
|
||||
collectd_plugin_kernel_linux swap SWAP warn
|
||||
|
||||
# thermal.c:/proc/acpi/thermal_zone
|
||||
# thermal.c:/sys/class/thermal
|
||||
collectd_plugin_kernel_linux thermal "PROC_FS SYSFS" warn
|
||||
collectd_plugin_kernel_linux thermal ACPI_THERMAL warn
|
||||
|
||||
# vmem.c:/proc/vmstat
|
||||
collectd_plugin_kernel_linux vmem VM_EVENT_COUNTERS warn
|
||||
|
||||
# uuid.c:/sys/hypervisor/uuid
|
||||
collectd_plugin_kernel_linux uuid SYSFS info
|
||||
|
||||
# wireless.c:/proc/net/wireless
|
||||
collectd_plugin_kernel_linux wireless "MAC80211 IEEE80211" warn
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if use kernel_linux; then
|
||||
if linux_config_exists; then
|
||||
einfo "Checking your linux kernel configuration:"
|
||||
collectd_linux_kernel_checks
|
||||
else
|
||||
elog "Cannot find a linux kernel configuration. Continuing anyway."
|
||||
fi
|
||||
fi
|
||||
|
||||
enewgroup collectd
|
||||
enewuser collectd -1 -1 /var/lib/collectd collectd
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
|
||||
# There's some strange prefix handling in the default config file, resulting in
|
||||
# paths like "/usr/var/..."
|
||||
sed -i -e "s:@prefix@/var:/var:g" src/collectd.conf.in || die
|
||||
|
||||
rm -r libltdl || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Now come the lists of os-dependent plugins. Any plugin that is not listed anywhere here
|
||||
# should work independent of the operating system.
|
||||
|
||||
local linux_plugins="battery cpu cpufreq disk entropy interface iptables ipvs irq load
|
||||
memory netlink nfs processes serial swap tcpconns thermal users vmem vserver
|
||||
wireless"
|
||||
|
||||
local libstatgrab_plugins="cpu disk interface load memory swap users"
|
||||
local bsd_plugins="cpu tcpconns ${libstatgrab_plugins}"
|
||||
|
||||
local darwin_plugins="apple_sensors battery cpu disk interface memory processes tcpconns"
|
||||
|
||||
local osdependent_plugins="${linux_plugins} ${bsd_plugins} ${darwin_plugins}"
|
||||
local myos_plugins=""
|
||||
if use kernel_linux; then
|
||||
einfo "Enabling Linux plugins."
|
||||
myos_plugins=${linux_plugins}
|
||||
elif use kernel_FreeBSD; then
|
||||
einfo "Enabling FreeBSD plugins."
|
||||
myos_plugins=${bsd_plugins}
|
||||
elif use kernel_Darwin; then
|
||||
einfo "Enabling Darwin plugins."
|
||||
myos_plugins=${darwin_plugins}
|
||||
fi
|
||||
|
||||
# Do we debug?
|
||||
local myconf="$(use_enable debug)"
|
||||
|
||||
local plugin
|
||||
|
||||
# Disable what needs to be disabled.
|
||||
for plugin in ${COLLECTD_DISABLED_PLUGINS}; do
|
||||
myconf+=" --disable-${plugin}"
|
||||
done
|
||||
|
||||
# Set enable/disable for each single plugin.
|
||||
for plugin in ${COLLECTD_ALL_PLUGINS}; do
|
||||
if has ${plugin} ${osdependent_plugins}; then
|
||||
# plugin is os-dependent ...
|
||||
if has ${plugin} ${myos_plugins}; then
|
||||
# ... and available in this os
|
||||
myconf+=" $(use_enable collectd_plugins_${plugin} ${plugin})"
|
||||
else
|
||||
# ... and NOT available in this os
|
||||
if use collectd_plugins_${plugin}; then
|
||||
ewarn "You try to enable the ${plugin} plugin, but it is not available for this"
|
||||
ewarn "kernel. Disabling it automatically."
|
||||
fi
|
||||
myconf+=" --disable-${plugin}"
|
||||
fi
|
||||
elif [[ "${plugin}" = "collectd_plugins_perl" ]]; then
|
||||
if use collectd_plugins_perl && ! use perl; then
|
||||
ewarn "Perl plugin disabled as perl bindings disabled by -perl use flag"
|
||||
myconf+= --disable-perl
|
||||
else
|
||||
myconf+=" $(use_enable collectd_plugins_${plugin} ${plugin})"
|
||||
fi
|
||||
else
|
||||
myconf+=" $(use_enable collectd_plugins_${plugin} ${plugin})"
|
||||
fi
|
||||
done
|
||||
|
||||
# Need JAVA_HOME for java.
|
||||
if use collectd_plugins_java; then
|
||||
myconf+=" --with-java=$(java-config -g JAVA_HOME)"
|
||||
fi
|
||||
|
||||
# Need libiptc ONLY for iptables. If we try to use it otherwise bug 340109 happens.
|
||||
if ! use collectd_plugins_iptables; then
|
||||
myconf+=" --with-libiptc=no"
|
||||
fi
|
||||
|
||||
# The perl bindings
|
||||
myconf+=" $(use_with perl perl-bindings)"
|
||||
|
||||
# Finally, run econf.
|
||||
KERNEL_DIR="${KERNEL_DIR}" econf --config-cache --without-included-ltdl $(use_enable static-libs static) --localstatedir=/var ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
fixlocalpod
|
||||
|
||||
find "${D}/usr/" -name "*.la" -exec rm -f {} +
|
||||
rm "${D}/usr/$(get_libdir)"/collectd/*.a
|
||||
|
||||
# use collectd_plugins_ping && setcap cap_net_raw+ep ${D}/usr/sbin/collectd
|
||||
# we cannot do this yet
|
||||
|
||||
fowners root:collectd /etc/collectd.conf
|
||||
fperms u=rw,g=r,o= /etc/collectd.conf
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||
|
||||
if use contrib ; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r contrib
|
||||
fi
|
||||
|
||||
keepdir /var/lib/${PN}
|
||||
fowners collectd:collectd /var/lib/${PN}
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.initd" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.confd" ${PN}
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/logrotate" collectd
|
||||
|
||||
sed -i -e 's:^.*PIDFile "/var/run/collectd.pid":PIDFile "/var/run/collectd/collectd.pid":' "${D}"/etc/collectd.conf || die
|
||||
sed -i -e 's:^# SocketFile "/var/run/collectd-unixsock":# SocketFile "/var/run/collectd/collectd-unixsock":' "${D}"/etc/collectd.conf || die
|
||||
sed -i -e 's:^.*LoadPlugin perl$:# The new, correct way to load the perl plugin -- \n# <LoadPlugin perl>\n# Globals true\n# </LoadPlugin>:' "${D}"/etc/collectd.conf || die
|
||||
sed -i -e 's:^.*LoadPlugin python$:# The new, correct way to load the python plugin -- \n# <LoadPlugin python>\n# Globals true\n# </LoadPlugin>:' "${D}"/etc/collectd.conf || die
|
||||
}
|
||||
|
||||
collectd_rdeps() {
|
||||
if (use collectd_plugins_${1} && ! has_version "${2}"); then
|
||||
elog "The ${1} plug-in needs ${2} to be installed locally or remotely to work."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
collectd_rdeps apcups sys-power/apcupsd
|
||||
collectd_rdeps hddtemp app-admin/hddtemp
|
||||
collectd_rdeps mbmon sys-apps/xmbmon
|
||||
collectd_rdeps memcached ">=net-misc/memcached-1.2.2-r2"
|
||||
collectd_rdeps ntpd net-misc/ntp
|
||||
collectd_rdeps openvpn ">=net-misc/openvpn-2.0.9"
|
||||
|
||||
echo
|
||||
elog "collectd is now started as unprivileged user by default."
|
||||
elog "You may want to recheck the configuration."
|
||||
elog
|
||||
|
||||
if use collectd_plugins_email; then
|
||||
ewarn "The email plug-in is deprecated. To submit statistics please use the unixsock plugin."
|
||||
fi
|
||||
if use contrib; then
|
||||
elog "The scripts in /usr/share/doc/${PF}/collection3 for generating graphs need dev-perl/HTML-Parser,"
|
||||
elog "dev-perl/config-general, dev-perl/regexp-common, and net-analyzer/rrdtool[perl] to be installed."
|
||||
fi
|
||||
ewarn
|
||||
ewarn "Version 5 of collectd uses a database format different from version 4. You will"
|
||||
ewarn "have to migrate your database after the upgrade, following the guide at"
|
||||
ewarn " http://www.collectd.org/wiki/index.php/V4_to_v5_migration_guide"
|
||||
ewarn
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- src/memcached.c.orig 2011-03-26 18:04:35.000000000 +0200
|
||||
+++ src/memcached.c 2011-10-29 12:21:08.714557170 +0300
|
||||
@@ -358,7 +358,7 @@
|
||||
|
||||
static int memcached_read (void) /* {{{ */
|
||||
{
|
||||
- char buf[1024];
|
||||
+ char buf[2048];
|
||||
char *fields[3];
|
||||
char *ptr;
|
||||
char *line;
|
@ -1,3 +1,4 @@
|
||||
DIST eselect-1.2.15.tar.bz2 169358 RMD160 9b5c2174786466f6a32e8b823eb4140e2581f945 SHA1 4875545e001904ab6f9a5a8c96150739ee1cff29 SHA256 fa8e3b2af2bc4a951ddb6067ba1e786a04681555ab7e83d50d4eb85047f2e7d7
|
||||
DIST eselect-1.2.18.tar.bz2 170120 RMD160 0a2dc01f0c50c03f81b6079b91190859d820ff61 SHA1 5ac5a5049e99d09063da9d99096a146cb22953cd SHA256 68581af8f7ca427dbd726b766071c833918fb5ae25ad03224def7e1599297b3c
|
||||
DIST eselect-1.3.1.tar.xz 163908 RMD160 343f297d397952d23e24bd3cc0c6a652178d1a65 SHA1 ba99ce4b93f7268ef7d8ec50cfe85a6a8567eddc SHA256 4fc1c3f1b021dd8d28475ab2115f6a2de843bbbb941a0f70999389d1e0d56444
|
||||
DIST eselect-1.3.tar.xz 163724 RMD160 45e30b66e4258ce607a57230956b057dc32c1ba5 SHA1 c63330bede6b6e5f86fa3392feb3abd9f7f23d8d SHA256 1700cc381eb7acbb49204157038be16fb63d9291b7b23612db32897566be506e
|
||||
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.3.1.ebuild,v 1.1 2012/02/12 17:12:50 ulm Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit bash-completion-r1
|
||||
|
||||
DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="sys-apps/sed
|
||||
|| (
|
||||
sys-apps/coreutils
|
||||
sys-freebsd/freebsd-bin
|
||||
app-misc/realpath
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
doc? ( dev-python/docutils )"
|
||||
RDEPEND="!app-admin/eselect-news
|
||||
${RDEPEND}
|
||||
sys-apps/file
|
||||
sys-libs/ncurses"
|
||||
|
||||
# Commented out: only few users of eselect will edit its source
|
||||
#PDEPEND="emacs? ( app-emacs/gentoo-syntax )
|
||||
# vim-syntax? ( app-vim/eselect-syntax )"
|
||||
|
||||
src_compile() {
|
||||
emake || die
|
||||
|
||||
if use doc; then
|
||||
emake html || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
newbashcomp misc/${PN}.bashcomp ${PN} || die
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt || die
|
||||
|
||||
if use doc; then
|
||||
dohtml *.html doc/* || die
|
||||
fi
|
||||
|
||||
# needed by news module
|
||||
keepdir /var/lib/gentoo/news
|
||||
fowners root:portage /var/lib/gentoo/news || die
|
||||
fperms g+w /var/lib/gentoo/news || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# fowners in src_install doesn't work for the portage group:
|
||||
# merging changes the group back to root
|
||||
[[ -z ${EROOT} ]] && local EROOT=${ROOT}
|
||||
chgrp portage "${EROOT}/var/lib/gentoo/news" \
|
||||
&& chmod g+w "${EROOT}/var/lib/gentoo/news"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST file-roller-2.32.2.tar.bz2 1901661 RMD160 cbeb4f8dc83db87338735e57c4f87333c4b018f4 SHA1 38ce495a27b482f1e9983304f95959393674676e SHA256 3ddbe4e4134eab4ff8e97789a1626aec6cbc588190f2f520850d0697037e5755
|
||||
DIST file-roller-3.2.1.tar.xz 1769244 RMD160 c4bc9fde7730bac0e4e2f67f68d581dcd53d91de SHA1 ef328740cdf421328dd063fb58c83bc40c66aa22 SHA256 29cad673ab2833eaa6701b6e40853baf410571f2374c5b3c545c5b8b33d936bc
|
||||
DIST file-roller-3.2.2.tar.xz 1774864 RMD160 3d3286ae25d33441dfe3529859f1b3d9b988a29b SHA1 dd556f86e3042483912476cf91d4b79236a70df6 SHA256 de2c93e947f7aabf46124d6384b358c162a7ee1236e4930f2486684979d5ebe5
|
||||
|
@ -0,0 +1,87 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/file-roller/file-roller-3.2.2.ebuild,v 1.1 2012/02/12 15:51:49 eva Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="Archive manager for GNOME"
|
||||
HOMEPAGE="http://fileroller.sourceforge.net/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="nautilus packagekit"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
|
||||
|
||||
# gdk-pixbuf used extensively in the source
|
||||
# cairo used in eggtreemultidnd.c
|
||||
# pango used in fr-window
|
||||
RDEPEND=">=dev-libs/glib-2.29.14:2
|
||||
sys-apps/file
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-3.0.2:3
|
||||
x11-libs/pango
|
||||
nautilus? ( >=gnome-base/nautilus-3 )
|
||||
packagekit? ( app-admin/packagekit-base )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
>=dev-util/intltool-0.40.0
|
||||
dev-util/pkgconfig
|
||||
app-text/gnome-doc-utils"
|
||||
# eautoreconf needs:
|
||||
# gnome-base/gnome-common
|
||||
|
||||
pkg_setup() {
|
||||
# --disable-debug because enabling it adds -O0 to CFLAGS
|
||||
G2CONF="${G2CONF}
|
||||
--disable-dependency-tracking
|
||||
--disable-scrollkeeper
|
||||
--disable-run-in-place
|
||||
--disable-static
|
||||
--disable-schemas-compile
|
||||
--disable-debug
|
||||
--enable-magic
|
||||
$(use_enable nautilus nautilus-actions)
|
||||
$(use_enable packagekit)"
|
||||
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README TODO"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
# Use absolute path to GNU tar since star doesn't have the same
|
||||
# options. On Gentoo, star is /usr/bin/tar, GNU tar is /bin/tar
|
||||
epatch "${FILESDIR}"/${PN}-2.10.3-use_bin_tar.patch
|
||||
|
||||
# File providing Gentoo package names for various archivers
|
||||
cp -f "${FILESDIR}/3.1.2-packages.match" data/packages.match || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
elog "${PN} is a frontend for several archiving utilities. If you want a"
|
||||
elog "particular achive format support, see ${HOMEPAGE}"
|
||||
elog "and install the relevant package."
|
||||
elog
|
||||
elog "for example:"
|
||||
elog " 7-zip - app-arch/p7zip"
|
||||
elog " ace - app-arch/unace"
|
||||
elog " arj - app-arch/arj"
|
||||
elog " cpio - app-arch/cpio"
|
||||
elog " deb - app-arch/dpkg"
|
||||
elog " iso - app-cdr/cdrtools"
|
||||
elog " jar,zip - app-arch/zip and app-arch/unzip"
|
||||
elog " lha - app-arch/lha"
|
||||
elog " lzma - app-arch/xz-utils"
|
||||
elog " lzop - app-arch/lzop"
|
||||
elog " rar - app-arch/unrar"
|
||||
elog " rpm - app-arch/rpm"
|
||||
elog " unstuff - app-arch/stuffit"
|
||||
elog " zoo - app-arch/zoo"
|
||||
}
|
@ -0,0 +1,2 @@
|
||||
DIST thinkfan-0.7.3.tar.gz 22488 RMD160 aafdfdcd1eb86c59405e3381210d93989d24b899 SHA1 9438d21efe4abc3220d1390052419c1dd40bf62c SHA256 88374dd89af073f658b507942cdb569ef8cd2810e39cbf71da17455282a4b32e
|
||||
DIST thinkfan-0.8_alpha2.tar.gz 26571 RMD160 25b448b133ade35cc5af235dcfe52f8898275821 SHA1 64a10ff959e4e68e630b29c5f74a8159a507a70a SHA256 28f4ee9a833ef4d39258941c7bbcbd49ad6410479417bb4acf05e58da67f10eb
|
@ -0,0 +1,28 @@
|
||||
--- thinkfan-0.7.3/Makefile
|
||||
+++ thinkfan-0.7.3/Makefile
|
||||
@@ -1,20 +1,12 @@
|
||||
.DEFAULT_GOAL := thinkfan
|
||||
|
||||
-thinkfan: system.o parser.o config.o thinkfan.o message.o
|
||||
- gcc $(CFLAGS) -Wall -o thinkfan system.o config.o parser.o \
|
||||
- thinkfan.o message.o
|
||||
-
|
||||
-message.o: message.c globaldefs.h
|
||||
- gcc $(CFLAGS) -Wall -c message.c
|
||||
+CC ?= gcc
|
||||
|
||||
-system.o: system.c system.h message.h globaldefs.h parser.h
|
||||
- gcc $(CFLAGS) -Wall -c system.c
|
||||
-
|
||||
-config.o: config.c config.h message.h globaldefs.h system.h parser.h
|
||||
- gcc $(CFLAGS) -Wall -c config.c
|
||||
+thinkfan: system.o parser.o config.o thinkfan.o message.o
|
||||
+ $(CC) $(LDFLAGS) -Wall -o $@ $^
|
||||
|
||||
-thinkfan.o: thinkfan.c thinkfan.h message.h globaldefs.h config.h
|
||||
- gcc $(CFLAGS) -Wall -c thinkfan.c
|
||||
+%.o: %.c
|
||||
+ $(CC) $(CFLAGS) -Wall -c -o $@ $<
|
||||
|
||||
clean:
|
||||
rm -rf *.o thinkfan
|
@ -0,0 +1,11 @@
|
||||
--- thinkfan-0.7.3/rcscripts/thinkfan.gentoo
|
||||
+++ thinkfan-0.7.3/rcscripts/thinkfan.gentoo
|
||||
@@ -3,7 +3,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/thinkfan/files/thinkfan-0.7.3-openrc.patch,v 1.1 2012/02/13 02:27:51 xmw Exp $
|
||||
|
||||
-opts="reload"
|
||||
+extra_started_commands="reload"
|
||||
|
||||
depend() {
|
||||
after modules
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>xmw@gentoo.org</email>
|
||||
<name>Michael Weber</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/thinkfan/thinkfan-0.7.3.ebuild,v 1.1 2012/02/13 02:27:50 xmw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="simple fan control program for thinkpads"
|
||||
HOMEPAGE="http://thinkfan.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-makefile.patch \
|
||||
"${FILESDIR}"/${P}-openrc.patch
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin ${PN}
|
||||
|
||||
newinitd rcscripts/thinkfan.gentoo ${PN}
|
||||
|
||||
doman ${PN}.1
|
||||
dodoc ChangeLog NEWS README ${PN}.conf.{sysfs,thinkpad}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Please read the documentation and copy an"
|
||||
elog "appropriate file to /etc/thinkfan.conf."
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/thinkfan/thinkfan-0.8_alpha2.ebuild,v 1.1 2012/02/13 02:27:50 xmw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="simple fan control program for thinkpads"
|
||||
HOMEPAGE="http://thinkfan.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.7.3-makefile.patch \
|
||||
"${FILESDIR}"/${PN}-0.7.3-openrc.patch
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dosbin ${PN}
|
||||
|
||||
newinitd rcscripts/thinkfan.gentoo ${PN}
|
||||
|
||||
doman ${PN}.1
|
||||
dodoc ChangeLog NEWS README \
|
||||
examples/${PN}.conf.{complex,sysfs,thinkpad}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Please read the documentation and copy an"
|
||||
elog "appropriate file to /etc/thinkfan.conf."
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST tmux-1.4.tar.gz 259614 RMD160 d8d09ccac7c1c79244f96beccbd6d52f1cc50d1b SHA1 c0cb9b01aee9b2b5c939bacccd5c78cf6fa6773e SHA256 c7e005f32e256b8ece214b71c51947f4081af8c5f0400083e4adaac2c258bbc7
|
||||
DIST tmux-1.5.tar.gz 374093 RMD160 08eec02bcbd91b3c37a36a05167f3758e7911973 SHA1 e26132f02f344f8d6d06ae87d11f6a7aad880f67 SHA256 eb8215b57c05b765d2446d9acb2bc5edcdb3eb4ea31af89ee127a27e90056306
|
||||
DIST tmux-1.6.tar.gz 388633 RMD160 e88d1ac4751920bf5a6b52be80f332f1eb2e8694 SHA1 8756f6bcecb18102b87e5d6f5952ba2541f68ed3 SHA256 faee08ba1bd8c22537cd5b7458881d1bdb4985df88ed6bc5967c56881a7efbd6
|
||||
|
@ -1,69 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/tmux/tmux-1.4.ebuild,v 1.8 2011/11/06 19:09:19 armin76 Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Terminal multiplexer"
|
||||
HOMEPAGE="http://tmux.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/tmux/${P}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="vim-syntax"
|
||||
|
||||
DEPEND="
|
||||
|| ( >=dev-libs/libevent-2.0.10 <dev-libs/libevent-2 )
|
||||
sys-libs/ncurses"
|
||||
RDEPEND="${DEPEND}
|
||||
vim-syntax? ( || (
|
||||
app-editors/vim
|
||||
app-editors/gvim ) )"
|
||||
|
||||
pkg_setup() {
|
||||
if has_version "<app-misc/tmux-1.3"; then
|
||||
echo
|
||||
ewarn "Commands 'up-pane', 'down-pane' and 'select-prompt' were removed in version 1.3."
|
||||
ewarn "You may want to update your configuration file accordingly to avoid errors on"
|
||||
ewarn "tmux startup."
|
||||
ewarn
|
||||
ewarn "For the full Changelog, together with details on what replaced the above"
|
||||
ewarn "commands, visit http://tmux.cvs.sourceforge.net/viewvc/tmux/tmux/CHANGES."
|
||||
ewarn
|
||||
ewarn "WARNING: after updating to ${P} you will _not_ be able to connect to any"
|
||||
ewarn "running 1.2 tmux server instances. You'll have to use an existing client to"
|
||||
ewarn "end your old sessions or kill the old server instances. Otherwise you'll have"
|
||||
ewarn "to temporarily downgrade to tmux 1.2 to access them."
|
||||
echo
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# The configure script isn't created by GNU autotools.
|
||||
./configure || die "configure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin tmux || die "dobin failed"
|
||||
|
||||
dodoc CHANGES FAQ NOTES TODO || die "dodoc failed"
|
||||
docinto examples
|
||||
dodoc examples/*.conf || die "dodoc examples failed"
|
||||
|
||||
doman tmux.1 || die "doman failed"
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins examples/tmux.vim || die "doins syntax failed"
|
||||
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
doins "${FILESDIR}"/tmux.vim || die "doins ftdetect failed"
|
||||
fi
|
||||
}
|
@ -1,7 +1,9 @@
|
||||
DIST INIT.2007-11-05.tgz 346223 RMD160 77e7f0c543edfe5e16dde1948b8c14f77c7525bd SHA1 c5ed975f75f49d1849e8c1e099b8e9bb4fb0aaff SHA256 d53e0cd6c96a12d279c2994104f636240bd28d73d0ae046557c0d8eed1c00d30
|
||||
DIST INIT.2008-11-04.tgz 350821 RMD160 c8e977d3b245173747dcc4e9d55f03d4aa4e379d SHA1 2c2171b5cde90fa4aba381b2b48d617fb44f2a4b SHA256 33f6410e9e2831b8bf9a3d5fe977fb65268de15b31c97777a67ce5caf9c30593
|
||||
DIST INIT.2009-05-05.tgz 355180 RMD160 833c124f153b2217b5fdf0c79ba79c28f8cc30c9 SHA1 9c2ed7365ec99c421cc479bce87a83e4bc0380e1 SHA256 70954fa9af98a6e0b98bb5125e20340b68affa9495670f617e7ffd51baf17092
|
||||
DIST INIT.2012-01-01.tgz 376375 RMD160 644157421755d0ce2a293b1837986ea6675b8084 SHA1 ef6326938765571b5a01e96bedb35fee3bc55172 SHA256 60d9a57885f2f37affb6ddab6090275d715236058561f333f351566bedcc2cd1
|
||||
DIST ast-ksh-locale.2007-11-05.tgz 621289 RMD160 ca766ab613eb07553683785204272df909984307 SHA1 bf9b12dbd1f60dc8c504ed83a338b2a1b6e16b13 SHA256 fdbac41d366f64b37ee3c64555de1b9dd4252ec4c908d4353d7e2ffdfce5a970
|
||||
DIST ast-ksh.2007-11-05.tgz 1675958 RMD160 16b762ab7da6ad974f7773a772c8ab0f736e9734 SHA1 17c83bb64d80a3a9670bdfdc245e069ac7414de6 SHA256 36bac8b479a656102746961f1cc22a81dd62e304279130cce7d9a0d8c6734a4d
|
||||
DIST ast-ksh.2008-11-04.tgz 1778053 RMD160 770e54e1a062f333e284bc07590b096ef79bf7a4 SHA1 289c933a3e5fbd041d900886ed94b3b4b01998b4 SHA256 0e55644bce1ebc739850ea326e6ee6c09db833d91a067de1aa921a096b15ef30
|
||||
DIST ast-ksh.2009-05-05.tgz 1834833 RMD160 9ae5ae28a82132a17060efe76ebe3f14ae4adf4a SHA1 62c1971f0f86ec9a7ccdda74c782a9cefd472baf SHA256 82bdc0d4d9f41e7cc010d8f98e2aa2dfd44cab97a38987e34c92b9d3035ff9e3
|
||||
DIST ast-ksh.2011-02-08.tgz 1961338 RMD160 058eb289d1351c7eff2aa8ddb735df6b2e4a6759 SHA1 a84d4d119b5b0e05b63965a70d545e19df94d0bf SHA256 581e317d36ef55505329b5b67b6bc2208b496638a466cad18c6674b60449b01d
|
||||
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/ksh/ksh-93.20110208.ebuild,v 1.1 2012/02/13 03:35:41 floppym Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit toolchain-funcs versionator
|
||||
|
||||
DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
|
||||
HOMEPAGE="http://www.kornshell.com/"
|
||||
|
||||
INIT_RELEASE="2012-01-01"
|
||||
ksh_release() {
|
||||
local v="$(get_version_component_range 2)"
|
||||
echo "${v:0:4}-${v:4:2}-${v:6:2}"
|
||||
}
|
||||
|
||||
SRC_URI="http://dev.gentoo.org/~floppym/distfiles/INIT.${INIT_RELEASE}.tgz
|
||||
http://dev.gentoo.org/~floppym/distfiles/ast-ksh.$(ksh_release).tgz"
|
||||
|
||||
LICENSE="CPL-1.0 EPL-1.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!app-shells/pdksh"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_prepare() {
|
||||
# Bug 238906.
|
||||
sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
|
||||
bin/package src/cmd/INIT/package.sh || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export AR CC LD NM
|
||||
export CCFLAGS="${CFLAGS}"
|
||||
sh bin/package only make ast-ksh SHELL=/bin/sh || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc lib/package/ast-ksh.README
|
||||
dohtml lib/package/ast-ksh.html
|
||||
|
||||
local myhost="$(sh bin/package host)"
|
||||
cd "arch/${myhost}" || die
|
||||
into /
|
||||
dobin bin/ksh
|
||||
dosym ksh /bin/rksh
|
||||
newman man/man1/sh.1 ksh.1
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST wdiff-0.6.5.tar.gz 1232434 RMD160 aead43659c8d8368318f1b1145826078aeec36da SHA1 8a1d5d76f7faa999a5573619b9f3f0a7711e1d08 SHA256 55875696f5f548103b8318cf82bdd79aa518f2443a1677e30fb19268213932ba
|
||||
DIST wdiff-1.0.1.tar.gz 1294317 RMD160 53a8d1a640bd6943030aa01557e52adc759b3975 SHA1 7d82dd082a8df9510ab029e89bcf3676b4d21c52 SHA256 94e4f43edfcb2bfc5307bec8cdd2a593750dd86a2d28142367f72bdaea46cfcb
|
||||
DIST wdiff-1.1.0.tar.gz 1384900 RMD160 d87977019a994a03f992fc37e9565f2bad81cabc SHA1 89147bf81aeb9ba4607aabd57d05bc56002d941e SHA256 b154bba7f5a6b76c9eff1ddd5d5850b0a6dc2332d2a1eda29444c68ecea7e5d1
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/wdiff/wdiff-0.6.5.ebuild,v 1.9 2011/03/02 01:44:33 ranger Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
DESCRIPTION="Create a diff disregarding formatting"
|
||||
HOMEPAGE="http://www.gnu.org/software/wdiff/"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
sys-apps/diffutils
|
||||
sys-apps/less"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc ChangeLog NEWS README || die
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/wdiff/wdiff-1.0.1.ebuild,v 1.2 2011/11/21 08:10:11 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
DESCRIPTION="Create a diff disregarding formatting"
|
||||
HOMEPAGE="http://www.gnu.org/software/wdiff/"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
|
||||
IUSE="experimental test"
|
||||
|
||||
RDEPEND="sys-apps/diffutils
|
||||
sys-apps/less"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( app-misc/screen )"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable experimental)
|
||||
}
|
@ -1,16 +1,6 @@
|
||||
DIST l_cc_c_10.0.026_ia32.tar.gz 41278910 RMD160 7c2046d1c8bfbf98639c4cc1d77db0ccf5fd5637 SHA1 b44fdb3f91df847b03307b96256ea83252983432 SHA256 36258784fba6550a117b30e9bfd48d414d8986b95e802191be0b37005eedc0f6
|
||||
DIST l_cc_c_10.0.026_ia64.tar.gz 64662221 RMD160 51601383678f759979a2c9d456102e28a9d017bf SHA1 2f71ffe6fcb9d8a2bb8fe46bf82dc29382e5cdc5 SHA256 1d55e6040fef6c3e42725049c19ab80c506efff99b7810e04cc55731d0e31b19
|
||||
DIST l_cc_c_10.0.026_intel64.tar.gz 36405579 RMD160 bcf8bec436ad4c9e91b35201e709491b197f6145 SHA1 9a39aee94d2cd67476a4aad198657c1333854676 SHA256 00ca4de9510e04c7d3f27590e21339d663d17b12b39ebc5153d9bd58e750128e
|
||||
DIST l_cc_p_10.1.017_ia32.tar.gz 50917413 RMD160 41f86deaab128065d43fbd7e711dbb235b235fbb SHA1 5a3fe5327a29ec96d988dda9b482ae17d1da1d55 SHA256 9211c2bcad5690b34ac616b195a9bd5b801f91a75213b6984037f94a551e14b9
|
||||
DIST l_cc_p_10.1.017_ia64.tar.gz 72917743 RMD160 398c3c991b9429702619a5d1574404a279e87be9 SHA1 7c7e42a2aeef634394ca854a83753b9d35249e93 SHA256 15c5a28b9310b05f5a0227a35f36bdb9a2ae0729a94f09d60c91965bd157f5cb
|
||||
DIST l_cc_p_10.1.017_intel64.tar.gz 40469760 RMD160 34a08752bd86631db6b8edfffb68bc4b9825295b SHA1 af25ab180e1fabaa65ef75884b59010a099d8944 SHA256 a5288827ed4c7dd5f931dfef3d197f1a8cbcf5a6d2364f48fc2823888b583fb6
|
||||
DIST l_cc_p_10.1.018_ia32.tar.gz 51149040 RMD160 94b8d6ae7c93a7dcc32b551bf0fadc31763b99bf SHA1 8a0632de44adce17f0d91afcb0b06cefaafe03d5 SHA256 93f4f88a64055251203a07b7737d3e1ec83b16c7fc4478de51f4def19feaecb0
|
||||
DIST l_cc_p_10.1.018_ia64.tar.gz 73278803 RMD160 8f0c1a6eb2d7675cd6fc5ecb65e5d417cc6e7b08 SHA1 3ef78eb0e1862a0d3d1678d9b76709be93b90c35 SHA256 6f00be420554f4bbd10aba2f94a71c27bb4f2c9a544b7104da51e722f8754a83
|
||||
DIST l_cc_p_10.1.018_intel64.tar.gz 40722995 RMD160 2da7ff6e9cfb31bef9d3a627df0bae9d4e5b6929 SHA1 aa7a30647254b9e40fc52b259cc05d6a35245c67 SHA256 2e07bc0d647c62a00f366e00e7823c2d902393db45fdc0141c77912b68542bf9
|
||||
DIST l_cproc_p_11.1.046.tgz 1351950106 RMD160 3793d9f6b9f6335e6a9bebf16012d79b3856c4a6 SHA1 2b0ab4bcae4ecc760fe2d5ee8b690cc92624a455 SHA256 d222a832dd89407b459030bc0183033f9eb861637e7bfbfe817cb0f6a3455f80
|
||||
DIST l_cproc_p_11.1.056_ia32.tgz 740972172 RMD160 0da37869c1c9b664fef15d8b483b0761491bbe01 SHA1 e32f3bb84e578b47e925d957b14b2aea39076690 SHA256 ee0fbab7f3876d8ec5555cb8d311bb15f680cf7645d7d2d3075486f804af1ed8
|
||||
DIST l_cproc_p_11.1.056_ia64.tgz 572464763 RMD160 96a7064ea634bb7b1df4a02af0f4071d6b23bfe3 SHA1 788576e1081783d5ba1db7ef4ac8fcd4f55f2975 SHA256 0ee4a354f77280c91d419b1c35cd61c53c14e2d565ef188977fd6a8ad00d702c
|
||||
DIST l_cproc_p_11.1.056_intel64.tgz 811017975 RMD160 d5860603a80d84c345d0fdec2403aca27fb548ab SHA1 61d5f3eebde0d1b6d09de386ae05b11bd5dfd684 SHA256 7788f9f8d90edb627e3807cfd9830f568b8bf2d3647aec8cdab8ca945316b684
|
||||
DIST l_cproc_p_11.1.072_ia32.tgz 736080298 RMD160 a8366e268f7badb3db7fca74b29c6d4b69de1483 SHA1 58aa46a3b6d81362a8c1cf3541cb056c62aa9362 SHA256 b55bf3c5759a5cd1168ae42087a86ac28f369f4ada886a550596726b1d055aef
|
||||
DIST l_cproc_p_11.1.072_ia64.tgz 569883062 RMD160 53fc19272917d4c7ddf339d49f385d8b34b057a1 SHA1 223a7ae2716c447e12c3f43c8f1762c48049f961 SHA256 0b667d72d1e95fd1036a86e8a49b26137e8ea9db80a4dbb50a34884d69ec75bc
|
||||
DIST l_cproc_p_11.1.072_intel64.tgz 807022694 RMD160 8e424426e88c21582d6d0ad565f11f8c8f8c48d3 SHA1 f1b060b809da18e415a7c0b9dfd15b5d120833e3 SHA256 809f41b23a9eb0bef10c26b8835b4364e97daac4abeec21da4b3a4d5cefb31c1
|
||||
|
@ -1,117 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/icc-10.1.017-r1.ebuild,v 1.5 2009/08/22 20:29:05 williamh Exp $
|
||||
|
||||
inherit rpm eutils check-reqs
|
||||
|
||||
PID=1136
|
||||
PB=cc
|
||||
PEXEC="icc icpc"
|
||||
DESCRIPTION="Intel C/C++ optimized compiler for Linux"
|
||||
HOMEPAGE="http://www.intel.com/software/products/compilers/clin/"
|
||||
|
||||
###
|
||||
# everything below common to ifc and icc
|
||||
# no eclass: very likely to change for next versions
|
||||
###
|
||||
PACKID="l_${PB}_p_${PV}"
|
||||
KEYWORDS="~amd64 ~ia64 ~x86"
|
||||
SRC_COM="http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKID}"
|
||||
SRC_URI="amd64? ( ${SRC_COM}_intel64.tar.gz )
|
||||
ia64? ( ${SRC_COM}_ia64.tar.gz )
|
||||
x86? ( ${SRC_COM}_ia32.tar.gz )"
|
||||
|
||||
LICENSE="Intel-SDP"
|
||||
SLOT="0"
|
||||
|
||||
RESTRICT="test strip mirror"
|
||||
IUSE=""
|
||||
DEPEND=""
|
||||
RDEPEND="~virtual/libstdc++-3.3
|
||||
amd64? ( app-emulation/emul-linux-x86-compat )"
|
||||
|
||||
pkg_setup() {
|
||||
# Check if we have enough RAM and free diskspace
|
||||
CHECKREQS_MEMORY="512"
|
||||
local disk_req="300"
|
||||
use amd64 && disk_req="400"
|
||||
use ia64 && disk_req="350"
|
||||
CHECKREQS_DISK_BUILD=${disk_req}
|
||||
check_reqs
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv "${WORKDIR}"/l_* "${S}"
|
||||
cd "${S}"
|
||||
|
||||
local ext=
|
||||
use amd64 && ext=e
|
||||
INSTALL_DIR=/opt/intel/${PB}${ext}/${PV}
|
||||
|
||||
# debugger installed with dev-lang/idb
|
||||
rm -f data/intel*idb*.rpm
|
||||
|
||||
for x in data/intel*.rpm; do
|
||||
einfo "Extracting $(basename ${x})..."
|
||||
rpm_unpack "${S}/${x}" || die "rpm_unpack ${x} failed"
|
||||
done
|
||||
|
||||
einfo "Fixing paths and tagging"
|
||||
cd "${S}"/${INSTALL_DIR}/bin
|
||||
sed -e "s|<INSTALLDIR>|${INSTALL_DIR}|g" \
|
||||
-e 's|export -n IA32ROOT;||g' \
|
||||
-i ${PEXEC} *sh \
|
||||
|| die "sed fixing shells and paths failed"
|
||||
|
||||
cd "${S}"/${INSTALL_DIR}/doc
|
||||
sed -e "s|\<installpackageid\>|${PACKID}|g" \
|
||||
-e "s|\<INSTALLTIMECOMBOPACKAGEID\>|${PACKID}|g" \
|
||||
-i *support \
|
||||
|| die "sed support file failed"
|
||||
chmod 644 *support
|
||||
|
||||
if use amd64; then
|
||||
cat <<-EOF >>"${S}"/${INSTALL_DIR}/bin/icc.cfg
|
||||
-D__amd64=__x86_64
|
||||
-D__amd64__=__x86_64__
|
||||
EOF
|
||||
cat <<-EOF >>"${S}"/${INSTALL_DIR}/bin/icpc.cfg
|
||||
-D__amd64=__x86_64
|
||||
-D__amd64__=__x86_64__
|
||||
EOF
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einfo "Copying files"
|
||||
dodir ${INSTALL_DIR}
|
||||
cp -pPR \
|
||||
"${S}"/${INSTALL_DIR}/* \
|
||||
"${D}"/${INSTALL_DIR}/ \
|
||||
|| die "Copying ${PN} failed"
|
||||
|
||||
local env_file=05${PN}
|
||||
cat > ${env_file} <<-EOF
|
||||
PATH=${INSTALL_DIR}/bin
|
||||
ROOTPATH=${INSTALL_DIR}/bin
|
||||
LDPATH=${INSTALL_DIR}/lib
|
||||
MANPATH=${INSTALL_DIR}/man
|
||||
EOF
|
||||
doenvd ${env_file} || die "doenvd ${env_file} failed"
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
# remove left over from unpacking
|
||||
rm -f "${ROOT}"/opt/intel/{intel_sdp_products.db,.*.log} \
|
||||
|| die "remove logs failed"
|
||||
|
||||
elog "Make sure you have recieved the a license for ${PN},"
|
||||
elog "you cannot run ${PN} without a license file."
|
||||
elog "To receive a non-commercial license, you need to register."
|
||||
elog "Read the website for more information on this license:"
|
||||
elog "${HOMEPAGE}"
|
||||
elog "Then put the license file into ${ROOT}/opt/intel/licenses."
|
||||
elog "\nTo use ${PN} issue first \n\tsource ${ROOT}/etc/profile"
|
||||
elog "Debugger is installed with dev-lang/idb"
|
||||
}
|
@ -1,119 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/icc-10.1.018.ebuild,v 1.5 2009/08/22 20:29:05 williamh Exp $
|
||||
|
||||
inherit rpm eutils check-reqs
|
||||
|
||||
PID=1205
|
||||
PB=cc
|
||||
PEXEC="icc icpc"
|
||||
DESCRIPTION="Intel C/C++ optimized compiler for Linux"
|
||||
HOMEPAGE="http://www.intel.com/software/products/compilers/clin/"
|
||||
|
||||
###
|
||||
# everything below common to ifc and icc
|
||||
# no eclass: very likely to change for next versions
|
||||
###
|
||||
PACKID="l_${PB}_p_${PV}"
|
||||
KEYWORDS="~amd64 ~ia64 ~x86"
|
||||
SRC_COM="http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKID}"
|
||||
SRC_URI="amd64? ( ${SRC_COM}_intel64.tar.gz )
|
||||
ia64? ( ${SRC_COM}_ia64.tar.gz )
|
||||
x86? ( ${SRC_COM}_ia32.tar.gz )"
|
||||
|
||||
LICENSE="Intel-SDP"
|
||||
SLOT="0"
|
||||
|
||||
RESTRICT="test strip mirror"
|
||||
IUSE=""
|
||||
DEPEND=""
|
||||
RDEPEND="~virtual/libstdc++-3.3
|
||||
amd64? ( app-emulation/emul-linux-x86-compat )"
|
||||
|
||||
pkg_setup() {
|
||||
# Check if we have enough RAM and free diskspace
|
||||
CHECKREQS_MEMORY="512"
|
||||
local disk_req="300"
|
||||
use amd64 && disk_req="400"
|
||||
use ia64 && disk_req="350"
|
||||
CHECKREQS_DISK_BUILD=${disk_req}
|
||||
check_reqs
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv "${WORKDIR}"/l_* "${S}"
|
||||
cd "${S}"
|
||||
|
||||
local ext=
|
||||
use amd64 && ext=e
|
||||
INSTALL_DIR=/opt/intel/${PB}${ext}/${PV}
|
||||
|
||||
# debugger installed with dev-lang/idb
|
||||
rm -f data/intel*idb*.rpm
|
||||
|
||||
for x in data/intel*.rpm; do
|
||||
einfo "Extracting $(basename ${x})..."
|
||||
rpm_unpack "${S}/${x}" || die "rpm_unpack ${x} failed"
|
||||
done
|
||||
|
||||
einfo "Fixing paths and tagging"
|
||||
cd "${S}"/${INSTALL_DIR}/bin
|
||||
sed -e "s|<INSTALLDIR>|${INSTALL_DIR}|g" \
|
||||
-e 's|export -n IA32ROOT;||g' \
|
||||
-i ${PEXEC} *sh \
|
||||
|| die "sed fixing shells and paths failed"
|
||||
|
||||
cd "${S}"/${INSTALL_DIR}/doc
|
||||
sed -e "s|\<installpackageid\>|${PACKID}|g" \
|
||||
-e "s|\<INSTALLTIMECOMBOPACKAGEID\>|${PACKID}|g" \
|
||||
-i *support \
|
||||
|| die "sed support file failed"
|
||||
chmod 644 *support
|
||||
|
||||
if use amd64; then
|
||||
cat <<-EOF >>"${S}"/${INSTALL_DIR}/bin/icc.cfg
|
||||
-D__amd64=__x86_64
|
||||
-D__amd64__=__x86_64__
|
||||
-idirafter /usr/include/linux
|
||||
EOF
|
||||
cat <<-EOF >>"${S}"/${INSTALL_DIR}/bin/icpc.cfg
|
||||
-D__amd64=__x86_64
|
||||
-D__amd64__=__x86_64__
|
||||
-idirafter /usr/include/linux
|
||||
EOF
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einfo "Copying files"
|
||||
dodir ${INSTALL_DIR}
|
||||
cp -pPR \
|
||||
"${S}"/${INSTALL_DIR}/* \
|
||||
"${D}"/${INSTALL_DIR}/ \
|
||||
|| die "Copying ${PN} failed"
|
||||
|
||||
local env_file=05${PN}
|
||||
cat > ${env_file} <<-EOF
|
||||
PATH=${INSTALL_DIR}/bin
|
||||
ROOTPATH=${INSTALL_DIR}/bin
|
||||
LDPATH=${INSTALL_DIR}/lib
|
||||
MANPATH=${INSTALL_DIR}/man
|
||||
EOF
|
||||
doenvd ${env_file} || die "doenvd ${env_file} failed"
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
# remove left over from unpacking
|
||||
rm -f "${ROOT}"/opt/intel/{intel_sdp_products.db,.*.log} \
|
||||
|| die "remove logs failed"
|
||||
|
||||
elog "Make sure you have recieved the a license for ${PN},"
|
||||
elog "you cannot run ${PN} without a license file."
|
||||
elog "To receive a non-commercial license, you need to register."
|
||||
elog "Read the website for more information on this license:"
|
||||
elog "${HOMEPAGE}"
|
||||
elog "Then put the license file into ${ROOT}/opt/intel/licenses."
|
||||
elog "\nTo use ${PN} issue first \n\tsource ${ROOT}/etc/profile"
|
||||
elog "Debugger is installed with dev-lang/idb"
|
||||
}
|
@ -1,117 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/icc-11.1.046-r2.ebuild,v 1.3 2010/07/28 13:05:36 flameeyes Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
PID=1536
|
||||
PB=cproc
|
||||
DESCRIPTION="Intel C/C++ optimized compiler for Linux"
|
||||
HOMEPAGE="http://www.intel.com/software/products/compilers/clin/"
|
||||
|
||||
###
|
||||
# everything below common to ifc and icc
|
||||
# no eclass: very likely to change for next versions
|
||||
###
|
||||
PACKAGEID="l_${PB}_p_${PV}"
|
||||
RELEASE="${PV:0:4}"
|
||||
BUILD="${PV:5:8}"
|
||||
SRC_URI="http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}.tgz"
|
||||
#SRC_URI="amd64? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}_intel64.tgz )
|
||||
# ia64? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}_ia64.tgz )
|
||||
# x86? ( http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}_ia32.tgz )"
|
||||
|
||||
LICENSE="Intel-SDP"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
KEYWORDS="~amd64 ~ia64"
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
INSTALL_DIR="opt/intel/Compiler/${RELEASE}/${BUILD}"
|
||||
# these don't work, not sure why
|
||||
#QA_TEXTRELS="${INSTALL_DIR}"
|
||||
#QA_WX_LOAD="${INSTALL_DIR}"
|
||||
#QA_PRESTRIPPED="${INSTALL_DIR}"
|
||||
|
||||
DEPEND="app-arch/rpm"
|
||||
RDEPEND="~virtual/libstdc++-3.3
|
||||
amd64? ( app-emulation/emul-linux-x86-compat )"
|
||||
|
||||
S="${WORKDIR}/${PACKAGEID}"
|
||||
|
||||
src_prepare() {
|
||||
use amd64 || rm -f rpm/*x86_64.rpm
|
||||
# debugger installed with dev-lang/idb
|
||||
rm -f rpm/intel*idb*.rpm
|
||||
# performance primitives installed with sci-libs/ipp
|
||||
rm -f rpm/intel*ipp*.rpm
|
||||
# math library installed with sci-libs/mkl
|
||||
rm -f rpm/intel*mkl*.rpm
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir "${WORKDIR}/rpmdb"
|
||||
# rpm open_wr's / but doesn't seem to do anything with it
|
||||
addpredict /
|
||||
rpm --install --nodeps --dbpath "${WORKDIR}/rpmdb" --prefix "${D}/${INSTALL_DIR}" rpm/*.rpm || die
|
||||
|
||||
find "${D}/${INSTALL_DIR}" -name '*.csh' | xargs sed -i "s|${D}|${ROOT}|" || die
|
||||
find "${D}/${INSTALL_DIR}" -name '*.sh' | xargs sed -i "s|${D}|${ROOT}|" || die
|
||||
|
||||
ENV_FILE=05${PN}
|
||||
MYARCH=""
|
||||
if use amd64; then MYARCH=intel64; fi
|
||||
if use ia64; then MYARCH=ia64; fi
|
||||
if use x86; then MYARCH=ia32; fi
|
||||
|
||||
# By default, icpc 11.1 will prepend /usr to these paths, failing to find stdc++ headers
|
||||
cat <<EOF >> "${D}/${INSTALL_DIR}/bin/${MYARCH}/icpc.cfg"
|
||||
-nostdinc++
|
||||
-isystem/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v4
|
||||
-isystem/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v4/${CHOST}
|
||||
-isystem/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v4/backward
|
||||
EOF
|
||||
|
||||
cat <<EOF > ${ENV_FILE}
|
||||
MANPATH=${ROOT}${INSTALL_DIR}/man/en_US
|
||||
INTEL_LICENSE_FILE=${ROOT}${INSTALL_DIR}/licenses:${ROOT}opt/intel/licenses
|
||||
LIBRARY_PATH=${ROOT}${INSTALL_DIR}/lib/intel64:${ROOT}${INSTALL_DIR}/tbb/em64t/cc4.1.0_libc2.4_kernel2.6.16.21/lib
|
||||
LD_LIBRARY_PATH=${ROOT}${INSTALL_DIR}/lib/intel64:${ROOT}${INSTALL_DIR}/tbb/em64t/cc4.1.0_libc2.4_kernel2.6.16.21/lib
|
||||
CPATH=${ROOT}${INSTALL_DIR}/tbb/include
|
||||
NLSPATH=${ROOT}${INSTALL_DIR}/lib/intel64/locale/%l_%t/%N
|
||||
PATH=${ROOT}${INSTALL_DIR}/bin/${MYARCH}
|
||||
ROOTPATH=${ROOT}${INSTALL_DIR}/bin/${MYARCH}
|
||||
DYLD_LIBRARY_PATH=${ROOT}${INSTALL_DIR}/tbb/em64t/cc4.1.0_libc2.4_kernel2.6.16.21/lib
|
||||
EOF
|
||||
|
||||
doenvd ${ENV_FILE} || die
|
||||
|
||||
keepdir /opt/intel/licenses
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
env-update
|
||||
elog "${PN} requires a license file in order to run."
|
||||
elog "To receive a restrictive non-commercial license, please register at:"
|
||||
elog "http://www.intel.com/cd/software/products/asmo-na/eng/download/download/219771.htm"
|
||||
elog "Read the website for more information on this license."
|
||||
elog "Install the license file into ${ROOT}opt/intel/licenses"
|
||||
elog
|
||||
elog "The following packages provide components bundled with icc:"
|
||||
elog "\t dev-lang/idb"
|
||||
elog "\t sci-libs/ipp"
|
||||
elog "\t sci-libs/mkl"
|
||||
ewarn
|
||||
ewarn "The ${P} C++ compiler (icpc) is unable to find the GNU C++ headers on Gentoo."
|
||||
ewarn "To correct this, the following icpc options have been put in the file"
|
||||
ewarn "${ROOT}${INSTALL_DIR}/bin/${MYARCH}/icpc.cfg:"
|
||||
ewarn "\t -nostdinc++"
|
||||
ewarn "\t -isystem/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v4"
|
||||
ewarn "\t -isystem/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v4/${CHOST}"
|
||||
ewarn "\t -isystem/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v4/backward"
|
||||
ewarn "You will have to update these lines every time you upgrade GCC for icpc to work."
|
||||
ewarn
|
||||
}
|
@ -1,148 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/icc-11.1.056-r1.ebuild,v 1.8 2010/12/03 18:46:33 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit rpm versionator check-reqs
|
||||
|
||||
PB=cproc
|
||||
PACKAGEID="l_${PB}_p_${PV}"
|
||||
RELEASE="$(get_version_component_range 1-2)"
|
||||
BUILD="$(get_version_component_range 3)"
|
||||
PID=1583
|
||||
|
||||
DESCRIPTION="Intel compiler suite for Linux"
|
||||
HOMEPAGE="http://www.intel.com/software/products/compilers/clin/"
|
||||
SRC_COM="http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}"
|
||||
SRC_URI="amd64? ( ${SRC_COM}_intel64.tgz )
|
||||
ia64? ( ${SRC_COM}_ia64.tgz )
|
||||
x86? ( ${SRC_COM}_ia32.tgz )"
|
||||
|
||||
LICENSE="Intel-SDP"
|
||||
SLOT="0"
|
||||
IUSE="eclipse +idb ipp mkl"
|
||||
KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="~virtual/libstdc++-3.3
|
||||
amd64? ( app-emulation/emul-linux-x86-compat )
|
||||
eclipse? ( >=dev-util/eclipse-sdk-3.4 )"
|
||||
|
||||
DESTINATION="opt/intel/Compiler/${RELEASE}/${BUILD}"
|
||||
|
||||
pkg_setup() {
|
||||
CHECKREQS_MEMORY=1024
|
||||
CHECKREQS_DISK_BUILD=2048
|
||||
use idb && use ipp && use mkl && CHECKREQS_DISK_BUILD=3072
|
||||
check_reqs
|
||||
IARCH=ia32
|
||||
use amd64 && IARCH=intel64
|
||||
use ia64 && IARCH=ia64
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv "${WORKDIR}"/l_* "${S}"
|
||||
cd "${S}"
|
||||
# tbb is open source, thus built from sources in dev-cpp/tbb
|
||||
rm -f rpm/*tbb*.rpm
|
||||
use idb || rm -f rpm/*idb*.rpm
|
||||
use ipp || rm -f rpm/*ipp*.rpm
|
||||
use mkl || rm -f rpm/*mkl*.rpm
|
||||
use eclipse || rm -f rpm/*cdt*.rpm
|
||||
if has_version "~dev-lang/ifc-${PV}"; then
|
||||
rm -f rpm/*cprolib*.rpm
|
||||
use idb && built_with_use dev-lang/ifc idb && rm -f rpm/*idb*.rpm
|
||||
use mkl && built_with_use dev-lang/ifc mkl && rm -f rpm/*mkl*.rpm
|
||||
fi
|
||||
for x in rpm/intel*.rpm; do
|
||||
einfo "Extracting $(basename ${x})..."
|
||||
rpm_unpack ./${x} || die "rpm_unpack ${x} failed"
|
||||
done
|
||||
}
|
||||
|
||||
link_eclipse_plugins() {
|
||||
ECLIPSE_V="$1"
|
||||
CDT_V="$2"
|
||||
einfo "Linking eclipse (v${ECLIPSE_V}) plugin cdt (v${CDT_V})"
|
||||
dodir /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/plugins
|
||||
dodir /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/features
|
||||
|
||||
for f in "${DESTINATION}/eclipse_support/cdt${CDT_V}/eclipse/plugins"/*; do
|
||||
dosym "${EROOT}${f}" /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/plugins
|
||||
done
|
||||
|
||||
for f in "${DESTINATION}/eclipse_support/cdt${CDT_V}/eclipse/features"/*; do
|
||||
dosym "${EROOT}${f}" /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/features
|
||||
done
|
||||
eend $?
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# from the PURGE_UB804_FNP in pset/install_cc.sh
|
||||
# rm -f "${DESTINATION}"/lib/*/*libFNP.so || die
|
||||
|
||||
# extract the tag function from the original install
|
||||
sed -n \
|
||||
-e "s|find \$DESTINATION|find ${DESTINATION}|g" \
|
||||
-e "s|@\$DESTINATION|@${EROOT}${DESTINATION}|g" \
|
||||
-e '/^UNTAG_CFG_FILES[[:space:]]*(/,/^}/p' \
|
||||
pset/install_cc.sh > tag.sh || die
|
||||
# fix world writeable files
|
||||
[[ -d ${DESTINATION}/mkl ]] && chmod 644 \
|
||||
${DESTINATION}/mkl/tools/{environment,builder}/* \
|
||||
${DESTINATION}/mkl/tools/plugins/*/*
|
||||
# remove for collision (bug #288038)
|
||||
has_version "~dev-lang/ifc-${PV}" && \
|
||||
rm -f ${DESTINATION}/lib/*/locale/*/flexnet.cat
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einfo "Tagging"
|
||||
. ./tag.sh
|
||||
UNTAG_CFG_FILES
|
||||
|
||||
keepdir /opt/intel/licenses
|
||||
einfo "Copying files"
|
||||
dodir "/${DESTINATION}"
|
||||
cp -pPR \
|
||||
${DESTINATION}/* \
|
||||
"${ED}"/${DESTINATION}/ \
|
||||
|| die "Copying ${PN} failed"
|
||||
|
||||
local envf=05icfc
|
||||
cat > ${envf} <<-EOF
|
||||
PATH="${EROOT}${DESTINATION}/bin/${IARCH}"
|
||||
ROOTPATH="${EROOT}${DESTINATION}/bin/${IARCH}"
|
||||
LDPATH="${EROOT}${DESTINATION}/lib/${IARCH}"
|
||||
LIBRARY_PATH="${EROOT}${DESTINATION}/lib/${IARCH}"
|
||||
NLSPATH="${EROOT}${DESTINATION}/lib/locale/en_US/%N"
|
||||
MANPATH="${EROOT}${DESTINATION}/man/en_US"
|
||||
EOF
|
||||
if [[ ! -e "${EROOT}"etc/env.d/${envf} ]] ||
|
||||
[[ -n $(diff "${EROOT}"etc/env.d/${envf} ./${envf}) ]]; then
|
||||
doenvd ${envf} || die "doenvd ${envf} failed"
|
||||
fi
|
||||
[[ -d ${DESTINATION}/idb ]] && \
|
||||
dosym ../../common/com.intel.debugger.help_1.0.0 \
|
||||
${DESTINATION}/idb/gui/${IARCH}/plugins
|
||||
|
||||
if use eclipse; then
|
||||
if has_version 'dev-util/eclipse-sdk:3.4'; then
|
||||
link_eclipse_plugins "3.4" "5.0" || die
|
||||
fi
|
||||
if has_version 'dev-util/eclipse-sdk:3.5'; then
|
||||
link_eclipse_plugins "3.5" "6.0" || die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Make sure you have recieved an Intel license."
|
||||
elog "To receive a non-commercial license, you need to register at:"
|
||||
elog "http://software.intel.com/en-us/articles/non-commercial-software-development/"
|
||||
elog "Install the license file into ${EROOT}opt/intel/licenses."
|
||||
}
|
@ -1,148 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/icc-11.1.056.ebuild,v 1.9 2010/12/03 18:46:33 patrick Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit rpm versionator check-reqs
|
||||
|
||||
PB=cproc
|
||||
PACKAGEID="l_${PB}_p_${PV}"
|
||||
RELEASE="$(get_version_component_range 1-2)"
|
||||
BUILD="$(get_version_component_range 3)"
|
||||
PID=1583
|
||||
|
||||
DESCRIPTION="Intel compiler suite for Linux"
|
||||
HOMEPAGE="http://www.intel.com/software/products/compilers/clin/"
|
||||
SRC_COM="http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}"
|
||||
SRC_URI="amd64? ( ${SRC_COM}_intel64.tgz )
|
||||
ia64? ( ${SRC_COM}_ia64.tgz )
|
||||
x86? ( ${SRC_COM}_ia32.tgz )"
|
||||
|
||||
LICENSE="Intel-SDP"
|
||||
SLOT="0"
|
||||
IUSE="eclipse +idb ipp mkl"
|
||||
KEYWORDS="~amd64 ~ia64 ~x86"
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="~virtual/libstdc++-3.3
|
||||
amd64? ( app-emulation/emul-linux-x86-compat )
|
||||
eclipse? ( >=dev-util/eclipse-sdk-3.4 )"
|
||||
|
||||
DESTINATION="opt/intel/Compiler/${RELEASE}/${BUILD}"
|
||||
|
||||
pkg_setup() {
|
||||
CHECKREQS_MEMORY=1024
|
||||
CHECKREQS_DISK_BUILD=2048
|
||||
use idb && use ipp && use mkl && CHECKREQS_DISK_BUILD=3072
|
||||
check_reqs
|
||||
IARCH=ia32
|
||||
use amd64 && IARCH=intel64
|
||||
use ia64 && IARCH=ia64
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv "${WORKDIR}"/l_* "${S}"
|
||||
cd "${S}"
|
||||
# tbb is open source, thus built from sources in dev-cpp/tbb
|
||||
rm -f rpm/*tbb*.rpm
|
||||
use idb || rm -f rpm/*idb*.rpm
|
||||
use ipp || rm -f rpm/*ipp*.rpm
|
||||
use mkl || rm -f rpm/*mkl*.rpm
|
||||
use eclipse || rm -f rpm/*cdt*.rpm
|
||||
if has_version "~dev-lang/ifc-${PV}"; then
|
||||
rm -f rpm/*cprolib*.rpm
|
||||
use idb && built_with_use dev-lang/ifc idb && rm -f rpm/*idb*.rpm
|
||||
use mkl && built_with_use dev-lang/ifc mkl && rm -f rpm/*mkl*.rpm
|
||||
fi
|
||||
for x in rpm/intel*.rpm; do
|
||||
einfo "Extracting $(basename ${x})..."
|
||||
rpm_unpack ./${x} || die "rpm_unpack ${x} failed"
|
||||
done
|
||||
}
|
||||
|
||||
link_eclipse_plugins() {
|
||||
ECLIPSE_V="$1"
|
||||
CDT_V="$2"
|
||||
einfo "Linking eclipse (v${ECLIPSE_V}) plugin cdt (v${CDT_V})"
|
||||
dodir /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/plugins
|
||||
dodir /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/features
|
||||
|
||||
for f in "${DESTINATION}/eclipse_support/cdt${CDT_V}/eclipse/plugins"/*; do
|
||||
dosym "${ROOT}${f}" /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/plugins
|
||||
done
|
||||
|
||||
for f in "${DESTINATION}/eclipse_support/cdt${CDT_V}/eclipse/features"/*; do
|
||||
dosym "${ROOT}${f}" /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/features
|
||||
done
|
||||
eend $?
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# from the PURGE_UB804_FNP in pset/install_cc.sh
|
||||
# rm -f "${DESTINATION}"/lib/*/*libFNP.so || die
|
||||
|
||||
# extract the tag function from the original install
|
||||
sed -n \
|
||||
-e "s|find \$DESTINATION|find ${DESTINATION}|g" \
|
||||
-e "s|@\$DESTINATION|@${ROOT}${DESTINATION}|g" \
|
||||
-e '/^UNTAG_CFG_FILES[[:space:]]*(/,/^}/p' \
|
||||
pset/install_cc.sh > tag.sh || die
|
||||
# fix world writeable files
|
||||
[[ -d ${DESTINATION}/mkl ]] && chmod 644 \
|
||||
${DESTINATION}/mkl/tools/{environment,builder}/* \
|
||||
${DESTINATION}/mkl/tools/plugins/*/*
|
||||
# remove for collision (bug #288038)
|
||||
has_version "~dev-lang/ifc-${PV}" && \
|
||||
rm -f ${DESTINATION}/lib/*/locale/*/flexnet.cat
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einfo "Tagging"
|
||||
. ./tag.sh
|
||||
UNTAG_CFG_FILES
|
||||
|
||||
keepdir /opt/intel/licenses
|
||||
einfo "Copying files"
|
||||
dodir "${DESTINATION}"
|
||||
cp -pPR \
|
||||
${DESTINATION}/* \
|
||||
"${D}"/${DESTINATION}/ \
|
||||
|| die "Copying ${PN} failed"
|
||||
|
||||
local envf=05icfc
|
||||
cat > ${envf} <<-EOF
|
||||
PATH="${ROOT}${DESTINATION}/bin/${IARCH}"
|
||||
ROOTPATH="${ROOT}${DESTINATION}/bin/${IARCH}"
|
||||
LDPATH="${ROOT}${DESTINATION}/lib/${IARCH}"
|
||||
LIBRARY_PATH="${ROOT}${DESTINATION}/lib/${IARCH}"
|
||||
NLSPATH="${ROOT}${DESTINATION}/lib/locale/en_US/%N"
|
||||
MANPATH="${ROOT}${DESTINATION}/man/en_US"
|
||||
EOF
|
||||
if [[ ! -e "${ROOT}"etc/env.d/${envf} ]] ||
|
||||
[[ -n $(diff "${ROOT}"etc/env.d/${envf} ./${envf}) ]]; then
|
||||
doenvd ${envf} || die "doenvd ${envf} failed"
|
||||
fi
|
||||
[[ -d ${DESTINATION}/idb ]] && \
|
||||
dosym ../../common/com.intel.debugger.help_1.0.0 \
|
||||
${DESTINATION}/idb/gui/${IARCH}/plugins
|
||||
|
||||
if use eclipse; then
|
||||
if has_version 'dev-util/eclipse-sdk:3.4'; then
|
||||
link_eclipse_plugins "3.4" "5.0" || die
|
||||
fi
|
||||
if has_version 'dev-util/eclipse-sdk:3.5'; then
|
||||
link_eclipse_plugins "3.5" "6.0" || die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Make sure you have recieved an Intel license."
|
||||
elog "To receive a non-commercial license, you need to register at:"
|
||||
elog "http://software.intel.com/en-us/articles/non-commercial-software-development/"
|
||||
elog "Install the license file into ${ROOT}opt/intel/licenses."
|
||||
}
|
@ -1,148 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/icc/icc-11.1.072.ebuild,v 1.4 2010/12/03 18:46:33 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit rpm versionator check-reqs
|
||||
|
||||
PB=cproc
|
||||
PACKAGEID="l_${PB}_p_${PV}"
|
||||
RELEASE="$(get_version_component_range 1-2)"
|
||||
BUILD="$(get_version_component_range 3)"
|
||||
PID=1768
|
||||
|
||||
DESCRIPTION="Intel compiler suite for Linux"
|
||||
HOMEPAGE="http://www.intel.com/software/products/compilers/clin/"
|
||||
SRC_COM="http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}"
|
||||
SRC_URI="amd64? ( ${SRC_COM}_intel64.tgz )
|
||||
ia64? ( ${SRC_COM}_ia64.tgz )
|
||||
x86? ( ${SRC_COM}_ia32.tgz )"
|
||||
|
||||
LICENSE="Intel-SDP"
|
||||
SLOT="0"
|
||||
IUSE="eclipse +idb ipp mkl"
|
||||
KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="~virtual/libstdc++-3.3
|
||||
amd64? ( app-emulation/emul-linux-x86-compat )
|
||||
eclipse? ( >=dev-util/eclipse-sdk-3.4 )"
|
||||
|
||||
DESTINATION="opt/intel/Compiler/${RELEASE}/${BUILD}"
|
||||
|
||||
pkg_setup() {
|
||||
CHECKREQS_MEMORY=1024
|
||||
CHECKREQS_DISK_BUILD=2048
|
||||
use idb && use ipp && use mkl && CHECKREQS_DISK_BUILD=3072
|
||||
check_reqs
|
||||
IARCH=ia32
|
||||
use amd64 && IARCH=intel64
|
||||
use ia64 && IARCH=ia64
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mv "${WORKDIR}"/l_* "${S}"
|
||||
cd "${S}"
|
||||
# tbb is open source, thus built from sources in dev-cpp/tbb
|
||||
rm -f rpm/*tbb*.rpm
|
||||
use idb || rm -f rpm/*idb*.rpm
|
||||
use ipp || rm -f rpm/*ipp*.rpm
|
||||
use mkl || rm -f rpm/*mkl*.rpm
|
||||
use eclipse || rm -f rpm/*cdt*.rpm
|
||||
if has_version "~dev-lang/ifc-${PV}"; then
|
||||
rm -f rpm/*cprolib*.rpm
|
||||
use idb && built_with_use dev-lang/ifc idb && rm -f rpm/*idb*.rpm
|
||||
use mkl && built_with_use dev-lang/ifc mkl && rm -f rpm/*mkl*.rpm
|
||||
fi
|
||||
for x in rpm/intel*.rpm; do
|
||||
einfo "Extracting $(basename ${x})..."
|
||||
rpm_unpack ./${x} || die "rpm_unpack ${x} failed"
|
||||
done
|
||||
}
|
||||
|
||||
link_eclipse_plugins() {
|
||||
ECLIPSE_V="$1"
|
||||
CDT_V="$2"
|
||||
einfo "Linking eclipse (v${ECLIPSE_V}) plugin cdt (v${CDT_V})"
|
||||
dodir /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/plugins
|
||||
dodir /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/features
|
||||
|
||||
for f in "${DESTINATION}/eclipse_support/cdt${CDT_V}/eclipse/plugins"/*; do
|
||||
dosym "${EROOT}${f}" /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/plugins
|
||||
done
|
||||
|
||||
for f in "${DESTINATION}/eclipse_support/cdt${CDT_V}/eclipse/features"/*; do
|
||||
dosym "${EROOT}${f}" /usr/$(get_libdir)/eclipse-${ECLIPSE_V}/features
|
||||
done
|
||||
eend $?
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# from the PURGE_UB804_FNP in pset/install_cc.sh
|
||||
# rm -f "${DESTINATION}"/lib/*/*libFNP.so || die
|
||||
|
||||
# extract the tag function from the original install
|
||||
sed -n \
|
||||
-e "s|find \$DESTINATION|find ${DESTINATION}|g" \
|
||||
-e "s|@\$DESTINATION|@${EROOT}${DESTINATION}|g" \
|
||||
-e '/^UNTAG_CFG_FILES[[:space:]]*(/,/^}/p' \
|
||||
pset/install_cc.sh > tag.sh || die
|
||||
# fix world writeable files
|
||||
[[ -d ${DESTINATION}/mkl ]] && chmod 644 \
|
||||
${DESTINATION}/mkl/tools/{environment,builder}/* \
|
||||
${DESTINATION}/mkl/tools/plugins/*/*
|
||||
# remove for collision (bug #288038)
|
||||
has_version "~dev-lang/ifc-${PV}" && \
|
||||
rm -f ${DESTINATION}/lib/*/locale/*/flexnet.cat
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einfo "Tagging"
|
||||
. ./tag.sh
|
||||
UNTAG_CFG_FILES
|
||||
|
||||
keepdir /opt/intel/licenses
|
||||
einfo "Copying files"
|
||||
dodir "/${DESTINATION}"
|
||||
cp -pPR \
|
||||
${DESTINATION}/* \
|
||||
"${ED}"/${DESTINATION}/ \
|
||||
|| die "Copying ${PN} failed"
|
||||
|
||||
local envf=05icfc
|
||||
cat > ${envf} <<-EOF
|
||||
PATH="${EROOT}${DESTINATION}/bin/${IARCH}"
|
||||
ROOTPATH="${EROOT}${DESTINATION}/bin/${IARCH}"
|
||||
LDPATH="${EROOT}${DESTINATION}/lib/${IARCH}"
|
||||
LIBRARY_PATH="${EROOT}${DESTINATION}/lib/${IARCH}"
|
||||
NLSPATH="${EROOT}${DESTINATION}/lib/locale/en_US/%N"
|
||||
MANPATH="${EROOT}${DESTINATION}/man/en_US"
|
||||
EOF
|
||||
if [[ ! -e "${EROOT}"etc/env.d/${envf} ]] ||
|
||||
[[ -n $(diff "${EROOT}"etc/env.d/${envf} ./${envf}) ]]; then
|
||||
doenvd ${envf} || die "doenvd ${envf} failed"
|
||||
fi
|
||||
[[ -d ${DESTINATION}/idb ]] && \
|
||||
dosym ../../common/com.intel.debugger.help_1.0.0 \
|
||||
${DESTINATION}/idb/gui/${IARCH}/plugins
|
||||
|
||||
if use eclipse; then
|
||||
if has_version 'dev-util/eclipse-sdk:3.4'; then
|
||||
link_eclipse_plugins "3.4" "5.0" || die
|
||||
fi
|
||||
if has_version 'dev-util/eclipse-sdk:3.5'; then
|
||||
link_eclipse_plugins "3.5" "6.0" || die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Make sure you have recieved an Intel license."
|
||||
elog "To receive a non-commercial license, you need to register at:"
|
||||
elog "http://software.intel.com/en-us/articles/non-commercial-software-development/"
|
||||
elog "Install the license file into ${EROOT}opt/intel/licenses."
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST libgit2-0.14.0.tar.gz 912776 RMD160 2cd8f01f920f51fbb2180b2b75d8e1f0d9eb4985 SHA1 573fdd964fa2342a2e7205aaacf9880b5341ca13 SHA256 6bc1fa782b9e6fb57a32e7fe0164d199ac0dbbc9ad2d46a3e90a91fd08181b0a
|
||||
DIST libgit2-0.15.0.tar.gz 978124 RMD160 0430461c227421299f5aa6bd62a1ee7e5a82e17d SHA1 3243c69134613d2c8de665a936ce08f6f18f91e2 SHA256 dc47e4fd498a39d1b90bcc5ba189e504140cb6db521dd54808b238b4662d1347
|
||||
DIST libgit2-0.16.0.tar.gz 1042613 RMD160 43aef37fc34ef4c55ea3f14b2663564ac20a34c6 SHA1 cc97920c8f751ed70a815efa7b9bfbd15d252ef0 SHA256 b84e5353ebc41e785f777a4977da9fa3eaf19f71c07eb2a2c23c2ceafb811597
|
||||
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtomcrypt/libtomcrypt-1.17-r3.ebuild,v 1.4 2011/06/10 01:16:36 radhermit Exp $
|
||||
|
||||
inherit flag-o-matic toolchain-funcs
|
||||
|
||||
DESCRIPTION="modular and portable cryptographic toolkit"
|
||||
HOMEPAGE="http://libtom.org/?page=features&whatfile=crypt"
|
||||
SRC_URI="http://libtom.org/files/crypt-${PV}.tar.bz2"
|
||||
|
||||
LICENSE="WTFPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="doc libtommath tomsfastmath"
|
||||
|
||||
RDEPEND="libtommath? ( dev-libs/libtommath )
|
||||
tomsfastmath? ( >=dev-libs/tomsfastmath-0.12 )
|
||||
!libtommath? ( !tomsfastmath? ( dev-libs/libtommath ) )"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( virtual/latex-base app-text/ghostscript-gpl )"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
use doc || sed -i '/^install:/s:docs::' makefile
|
||||
epatch "${FILESDIR}"/libtomcrypt-1.17-r2-libtool-tag-and-make-fix.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local extraflags=""
|
||||
use libtommath && append-flags -DLTM_DESC && extraflags="-ltommath"
|
||||
use tomsfastmath && append-flags -DTFM_DESC && extraflags="${extraflags} -ltfm"
|
||||
sed -i -e "s:gcc:$(tc-getCC):g" \
|
||||
-e "s:--mode=link gcc:--mode=link $(tc-getCC) --tag CC $(tc-getCC):g" \
|
||||
{,testprof/}makefile.shared
|
||||
EXTRALIBS="${extraflags}" emake -f makefile.shared IGNORE_SPEED=1 || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -f makefile.shared DESTDIR="${D}" install ||\
|
||||
die "emake install failed"
|
||||
dodoc TODO changes || die "dodoc failed"
|
||||
if use doc ; then
|
||||
dodoc doc/* || die "dodoc failed"
|
||||
docinto notes ; dodoc notes/* || die "dodoc failed"
|
||||
docinto demos ; dodoc demos/* || die "dodoc failed"
|
||||
fi
|
||||
}
|
@ -1,57 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtomcrypt/libtomcrypt-1.17-r4.ebuild,v 1.3 2011/06/10 01:16:36 radhermit Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit flag-o-matic toolchain-funcs
|
||||
|
||||
DESCRIPTION="modular and portable cryptographic toolkit"
|
||||
HOMEPAGE="http://libtom.org/?page=features&whatfile=crypt"
|
||||
SRC_URI="http://libtom.org/files/crypt-${PV}.tar.bz2"
|
||||
|
||||
LICENSE="WTFPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="doc libtommath tomsfastmath"
|
||||
|
||||
RDEPEND="libtommath? ( dev-libs/libtommath )
|
||||
tomsfastmath? ( >=dev-libs/tomsfastmath-0.12 )
|
||||
!libtommath? ( !tomsfastmath? ( dev-libs/libtommath ) )"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( virtual/latex-base app-text/ghostscript-gpl )"
|
||||
|
||||
src_prepare() {
|
||||
use doc || sed -i '/^install:/s:docs::' makefile
|
||||
epatch "${FILESDIR}"/libtomcrypt-1.17-r2-libtool-tag-and-make-fix.patch
|
||||
sed -i \
|
||||
-e 's| gcc| $(CC)|g' \
|
||||
-e '/^CC=/{
|
||||
s|^CC=|COMPILE=|g;
|
||||
s|gcc|--mode=compile $(CC) --tag CC $(CC)|g
|
||||
}' \
|
||||
-e 's|--mode=link gcc|--mode=link $(CC) $(LDFLAGS) --tag CC $(CC)|g' \
|
||||
{,testprof/}makefile.shared || die "sed makefile.shared"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local extraflags=""
|
||||
use libtommath && append-flags -DLTM_DESC && extraflags="-ltommath"
|
||||
use tomsfastmath && append-flags -DTFM_DESC && extraflags="${extraflags} -ltfm"
|
||||
EXTRALIBS="${extraflags}" \
|
||||
CC=$(tc-getCC) \
|
||||
IGNORE_SPEED=1 \
|
||||
emake -f makefile.shared \
|
||||
|| die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -f makefile.shared DESTDIR="${D}" install ||\
|
||||
die "emake install failed"
|
||||
dodoc TODO changes || die "dodoc failed"
|
||||
if use doc ; then
|
||||
dodoc doc/* || die "dodoc failed"
|
||||
docinto notes ; dodoc notes/* || die "dodoc failed"
|
||||
docinto demos ; dodoc demos/* || die "dodoc failed"
|
||||
fi
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/B-Keywords/B-Keywords-1.120.0.ebuild,v 1.1 2012/02/12 20:20:06 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=RURBAN
|
||||
MODULE_VERSION=1.12
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Lists of reserved barewords and symbol names"
|
||||
|
||||
# GPL-2 - no later clause
|
||||
LICENSE="|| ( Artistic GPL-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,3 @@
|
||||
DIST B-Keywords-1.10.tar.gz 5980 RMD160 a607bffdbc09e7c165fd376badff797ea1cb694a SHA1 e839451c3d986f5844c932b3a995134c076ce898 SHA256 ae0d58f549a03288cfbad61979f6f909f829948616c07799106f71b83aacc9e2
|
||||
DIST B-Keywords-1.11.tar.gz 6338 RMD160 f94f2a3aea524ffc4dd31056480c2cfa33551d29 SHA1 a48ed0202a26c105bbe704bb97bf11d4ff7e807c SHA256 31e868cc40a6e9bcfe84739d43c88c3630410d6e8d8e48f1100527324fc3c9d2
|
||||
DIST B-Keywords-1.12.tar.gz 7276 RMD160 448e44cfb8654d61ae5b04c488076e1ee6ad3701 SHA1 83bede129911f58afd28b6f08064c2a2ac9f3fb8 SHA256 bdfdd32f2d8bf79b3fd8eff45bd8d461e89fe8a7da0f62febdf4cbcba29a3baa
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.80.0.ebuild,v 1.1 2012/02/12 20:12:07 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=JHOBLITT
|
||||
MODULE_VERSION=0.08
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Parses ISO8601 formats"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-perl/DateTime
|
||||
dev-perl/DateTime-Format-Builder"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Module-Build
|
||||
test? (
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/File-Find-Rule
|
||||
dev-perl/Test-Distribution
|
||||
)"
|
||||
|
||||
SRC_TEST=do
|
@ -1 +1,2 @@
|
||||
DIST DateTime-Format-ISO8601-0.07.tar.gz 24373 RMD160 1ffa76d78657ba5759a1428d1d0ca3e4298dc50b SHA1 9a7b4f3dac26e9f03dda2aaca7a135fc2ab868ef SHA256 e362d6a006934854d041b3833b106bd1489278ee8348ee3c24bbc5ed87ed9618
|
||||
DIST DateTime-Format-ISO8601-0.08.tar.gz 21119 RMD160 e10d8480248223e472126beab1fc956293196ca3 SHA1 8ce5223900989394197b5dbae615d1545bb5a4d3 SHA256 b3a3eede7e2576e82de46b173fe549f4cbd89171564f7436d29553591a66cceb
|
||||
|
@ -0,0 +1,17 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Encode-Locale/Encode-Locale-1.30.0.ebuild,v 1.1 2012/02/12 20:23:41 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=GAAS
|
||||
MODULE_VERSION=1.03
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Determine the locale encoding"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST=do
|
@ -1 +1,2 @@
|
||||
DIST Encode-Locale-1.02.tar.gz 6753 RMD160 c0848157d2d78952817f3d86811cbce5bcab1020 SHA1 25f79c9fc7636887ddf00e0a759a8cd4b9cb492c SHA256 20c5ba2ab0ac00f0e6d5c5d405f2ccb3fdb0212de3519ec8d16688574d8d5340
|
||||
DIST Encode-Locale-1.03.tar.gz 6846 RMD160 9f7b4a8bb68caea7fca48c97e2d935dfee3cd9a6 SHA1 b37c3dbb98b56d31cc8af35a548096bfbf44820f SHA256 f76337e0933225914111fcc3319ff4db359b1abfd1aa56dff2df5378db0e2d55
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Error/Error-0.170.170.ebuild,v 1.1 2012/02/12 20:09:44 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=SHLOMIF
|
||||
MODULE_VERSION=0.17017
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Error/exception handling in an OO-ish way"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Module-Build
|
||||
test? (
|
||||
>=dev-perl/Test-Pod-1.14
|
||||
>=dev-perl/Test-Pod-Coverage-1.04
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1 +1,2 @@
|
||||
DIST Error-0.17016.tar.gz 20990 RMD160 c19b2a20bd4b8c333c7a91c6444d47538246f3ea SHA1 c861ad15e8533bbbfc6dfb8a984c80c346072bd2 SHA256 f013a33ce33f324d6ff73ca074f34aa13f04bcec11e7f91c820c2e7b5e1979aa
|
||||
DIST Error-0.17017.tar.gz 22191 RMD160 e14fc43ce260d17780c756cb285657f8e9f413c7 SHA1 d5805eca92597d06fc6e37ca7fa8c4b07498af15 SHA256 c4788ad1c6187f91b0b727d65a6c25af4da8e86be2f4e75a3ea6b7120b1c4a2b
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Eval-Closure/Eval-Closure-0.80.0.ebuild,v 1.1 2012/02/12 20:05:48 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=DOY
|
||||
MODULE_VERSION=0.08
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="safely and cleanly create closures via string eval"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x64-macos"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/Sub-Exporter
|
||||
dev-perl/Try-Tiny
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-perl/Test-Fatal
|
||||
dev-perl/Test-Output
|
||||
dev-perl/Test-Requires
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,3 @@
|
||||
DIST Eval-Closure-0.06.tar.gz 15676 RMD160 acb762e81a66a91b8a22ed9eca6b9feefdd9acdc SHA1 08515b7c9b64a4f85f260bacca590179c507ba2d SHA256 2c425b6189c30dd0782c22f86e16c578b508ab78c3398edc8fbc8f7cda8b4e62
|
||||
DIST Eval-Closure-0.07.tar.gz 16635 RMD160 6b50104d464291b10c3f2de1bf53953fc394dead SHA1 ec918f313f565dc6e301e98e963e63a734d9332c SHA256 f13ebf15199fc021a5e4d15e51ae5f0240d1a07ba9c9f49151ab634942a4dd8b
|
||||
DIST Eval-Closure-0.08.tar.gz 16746 RMD160 0fe3a1a714aa5f10a2b549bc736931f9af45f297 SHA1 29ef8dcde6a99de3ed8617ef2e5bf30d5b9eded1 SHA256 738ce424d68ce1ac93c0b1539d6740ac8fff81fdd06ef7e4c8b022296922a407
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST Parse-RecDescent-1.965001.tar.gz 154813 RMD160 64bacbb5811836c0535bb1fa0dcb52c8b66907c7 SHA1 bec47f6a011b1c2dd1175b15c106fbdd51cbcd55 SHA256 00fa63039b062452d675712e58f0311d7323377af3cdd0fdccb1ecfe64b68d64
|
||||
DIST Parse-RecDescent-1.967003.tar.gz 166765 RMD160 43b6a5a4794ab762c5f8ec46a2bd6e1c2f87f873 SHA1 a361b892fab132fe1b37ff9f4a3f99db132f4fe5 SHA256 d4dac8dad012a7eef271a0ac8ec399f9e3b0b53902644df9c208daef8b4b7f0a
|
||||
DIST Parse-RecDescent-1.967006.tar.gz 169628 RMD160 0f293e1d90bd8bdcc896c99bd8f39c32824eac06 SHA1 7b3d67170d78cf8d0c54f3a033441c6a172ca974 SHA256 1b51a24e78e5d6f93599b655bf3426fd70389327d5db98e182290dd4cdb72bbf
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Parse-RecDescent/Parse-RecDescent-1.967.6.ebuild,v 1.1 2012/02/12 20:02:19 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=JTBRAUN
|
||||
MODULE_VERSION=1.967006
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Parse::RecDescent - generate recursive-descent parsers"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Text-Balanced
|
||||
virtual/perl-version
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-Module-Build
|
||||
test? (
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Warn
|
||||
)
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_install() {
|
||||
perl-module_src_install
|
||||
dohtml -r tutorial || die
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST Statistics-Descriptive-3.0100.tar.gz 22002 RMD160 9a566c2e8c5d27cb646ca290f60f20744929ca03 SHA1 d7e4ac871e7d92454bc515af0857d48e079377e7 SHA256 ca6df4586c327784fcc4de11e88b28ac2de03cfb3b1d4ca9044089462bb5febd
|
||||
DIST Statistics-Descriptive-3.0202.tar.gz 23450 RMD160 6aa69dbad2af8d70e5c760061d1268189b9a109a SHA1 c43f1946fc60995c5b9adb6a2bce3ec6635e33a5 SHA256 31a851da0b19e9ddae53c628dba0f6acdfc3d430e3e5171dc74f3007671b1479
|
||||
DIST Statistics-Descriptive-3.0203.tar.gz 24086 RMD160 f3260cbd269882ac74ec9843cb1ffb3f761d2400 SHA1 99f638ee80cf61766e9fa40b360feaa1545b8424 SHA256 b4136f1928a2ba4dd7e727c24489ffb8473739cf90c33a85bf863f64d252a4e4
|
||||
DIST Statistics-Descriptive-3.0300.tar.gz 24927 RMD160 caf5921b145551649b0fd09f78195f99776180eb SHA1 7dc4fa45eae3c57ef3427cda2eace40352fd3d74 SHA256 b1c0a33471bf641b51b760badcf8dfcf19b774711aaa9af524333b93720abc89
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Statistics-Descriptive/Statistics-Descriptive-3.30.0.ebuild,v 1.1 2012/02/12 19:59:19 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=SHLOMIF
|
||||
MODULE_VERSION=3.0300
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Module of basic descriptive statistical functions"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="virtual/perl-Module-Build
|
||||
test? (
|
||||
dev-perl/Test-Pod
|
||||
dev-perl/Test-Pod-Coverage
|
||||
)"
|
||||
|
||||
SRC_TEST="do"
|
||||
mydoc="UserSurvey.txt"
|
@ -1,2 +1,3 @@
|
||||
DIST Template-Toolkit-2.22.tar.gz 492219 RMD160 bcb15f3cf7de5f9ec6de31f9b427c22f30c1592e SHA1 5e553cdb97a594e0d81c5bd7c9b5664f963ffa4f SHA256 a35e93f8b421caa26c3746d64a04b9c6501a036c0163e46e41a00ee2aa597a08
|
||||
DIST Template-Toolkit-2.23.tar.gz 496692 RMD160 94c013db6f48e8c17e389364df62f09b354f7ffd SHA1 84bd304e83b3da8fbbdb8fc766e5570201c1b384 SHA256 cc42fd74c559f498074ea426005dc035416457eff102fc36502ae2a39c67a1ed
|
||||
DIST Template-Toolkit-2.24.tar.gz 499410 RMD160 88d0bf6f7838a38fc9c41fe4181595c0e7cc1a5b SHA1 c72288348a64ed4eb540b4c35648857d62da3a29 SHA256 38834aa8c249f7b7fb8b7238f086a08947ea7d472d78f1f5e2b9f3dbf49d01c8
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Template-Toolkit/Template-Toolkit-2.240.0.ebuild,v 1.1 2012/02/12 19:56:30 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=ABW
|
||||
MODULE_VERSION=2.24
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="The Template Toolkit"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
|
||||
IUSE="xml gd mysql postgres latex vim-syntax"
|
||||
|
||||
RDEPEND="dev-perl/text-autoformat
|
||||
mysql? ( dev-perl/DBD-mysql )
|
||||
postgres? ( dev-perl/DBD-Pg )
|
||||
>=dev-perl/AppConfig-1.56"
|
||||
DEPEND="${RDEPEND}"
|
||||
PDEPEND="dev-perl/text-autoformat
|
||||
vim-syntax? ( app-vim/tt2-syntax )
|
||||
xml? ( dev-perl/Template-XML )
|
||||
gd? ( dev-perl/Template-GD )
|
||||
mysql? ( dev-perl/Template-DBI )
|
||||
latex? ( dev-perl/Template-Latex )
|
||||
postgres? ( dev-perl/Template-DBI )"
|
||||
|
||||
myconf=(
|
||||
TT_XS_ENABLE=y
|
||||
TT_XS_DEFAULT=y
|
||||
TT_QUIET=y
|
||||
TT_ACCEPT=y
|
||||
)
|
||||
|
||||
SRC_TEST=do
|
@ -1,3 +1,4 @@
|
||||
DIST Test-Fatal-0.003.tar.gz 11256 RMD160 da1c5b37c17e35850760209bca5130bf597ef745 SHA1 3c6f9ddab060561f4173d43457a619a769234e70 SHA256 2725dbddf64a1c6f3a5bf29dc15d167d881716ec35b2abd6e05c05b537f65184
|
||||
DIST Test-Fatal-0.006.tar.gz 12616 RMD160 c1becd70ecb24e7da435a2e944b52b5c3cd365b4 SHA1 52b6c449e8c783cf0457cca49acdddd82e33c1e1 SHA256 bdc9906343bc2287a80ee646060ef4850c9b2dbbc78efd63ce00735ce1fd5d51
|
||||
DIST Test-Fatal-0.008.tar.gz 12866 RMD160 e1f2289b1d5528725aedf918bd9b81e4ed520952 SHA1 d2756e4c1b57333107895bcdb8c3957be4abaeb4 SHA256 5cca61b381567c325c3d958bd3de582a8bf47c23798106dccd467c770ce16a3f
|
||||
DIST Test-Fatal-0.009.tar.gz 13023 RMD160 daf13f28859a913e096d9d11f92f12ad0f3b06a0 SHA1 1aedf094bff0b5212e522d82eee67bdf2eccfbd3 SHA256 6d37f463829487a467181a0951388206c48b6f17f0a1221e3b68dc31df9c74fb
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue