parent
5237434a5f
commit
408cc2c583
@ -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;
|
@ -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,18 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA1
|
||||
|
||||
AUX 3.1.2-packages.match 527 RMD160 3ae6ba4f7123e1c056d0286a9bdf46fa105039a8 SHA1 8041257948511cdae7c29ad1a7923867f8a0756d SHA256 ec3ad7667cb92562659bf76e22e502b57af18c7a2ca8cabf7834a0fca8573e1b
|
||||
AUX file-roller-2.10.3-use_bin_tar.patch 504 RMD160 0af7af1c83953554e58c3a2f82ae3edb2e6b7e55 SHA1 a40077b5ace4be970dae46b44aa5b8ce19a75780 SHA256 c22e742893800c4302df40af66b1eabeab700fea7326eada849f919bdd76c052
|
||||
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
|
||||
EBUILD file-roller-2.32.2.ebuild 2426 RMD160 32aa4e00aaf63d6363151f228a3320cf0c811deb SHA1 86d74f0d5a5bdf8ac447e94d804ee5be514d2b6f SHA256 85cf20b1081a7345dd63ef3c2cf4522a339f81b283e70a3a43495caee9bfa0ba
|
||||
EBUILD file-roller-3.2.1.ebuild 2491 RMD160 28045136cbec625c1019720e7b4b66af37ac653b SHA1 8e9d5964c746cccba28ae5f82fb218426caa2cb5 SHA256 49d0580ccfbc1d086346b49492612665d91c70f8835ce032485ce80e66c621fd
|
||||
MISC ChangeLog 40338 RMD160 f6c57cb7982d5e0f72fcc1d2ae498a12d5fa752f SHA1 0699e4d2528ec93cabc50815bfb13c0d5bd75445 SHA256 f372c1aed8664267a6c12d3debd0c177e4b34893db22922c9cc71efd0faec8f2
|
||||
EBUILD file-roller-3.2.2.ebuild 2481 RMD160 df13bc1952b3bd45eeffc401eeb1a447bfa82d9c SHA1 7899ee553aee07b317860749d03ecec9fce18a0c SHA256 3254fff8ad37bd64ed2869d2a375ab80952c5b8cdb3fa47867ed4eafd916f6e7
|
||||
MISC ChangeLog 40487 RMD160 0e28dc7edc0a55780c6731bc37b601bdfadb1711 SHA1 c7943a6f52b1ff8c6994abdc8addb7ed170df67b SHA256 567304de1f53831faa12ccf9379e201f9241125ee93d76c9094ed5696aceeadd
|
||||
MISC metadata.xml 446 RMD160 dc8e3a9c08916471d488b4012eb73f711b8521db SHA1 af8629f4c093501ee4445384e16a0dda27adb6b9 SHA256 855d22d9ec6384bbec09562c5aebd68e043a50f002ba277818e3b7755b824f50
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.18 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAk61/tEACgkQdjK8w9WeBnDEmQEAs6q/6PGflXxyRnkeFJvoBvLJ
|
||||
bv/jJWb1GAz6osdVxnUBAKK1RPKiBuqaGFtDGqJY2z7xDjjCat9J1h3yVIyYr+SG
|
||||
=SY/b
|
||||
iEYEARECAAYFAk834BsACgkQ1fmVwcYIWAZClACfS42mvrY7vzeEQ3//qgs85F8I
|
||||
d8UAn1l63lWiYWZWc/jvtfcB9rQyNGL3
|
||||
=4DR1
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -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"
|
||||
}
|
@ -1,26 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
Hash: SHA512
|
||||
|
||||
AUX makeself-unpack 2706 RMD160 7231e0083958d1d1446da0ec589a978d218cf9e7 SHA1 4b96038c37e4b0e46de1422ece3f3ed95c78fbac SHA256 f261dd66ab659323388a815ee557ded11ef875b1acf9d28891b4a60b90ba23aa
|
||||
DIST makeself-2.1.5.run 38210 RMD160 31e718793aa417e9b4cf4977b73459ffded19409 SHA1 803ca42ea64e51af72a4ee50b4d8f7a6107c926d SHA256 8227668bb35c34d86e6f0fe69c7bf4bd2813f51edfcbfc227896b4787b0a1a4e
|
||||
EBUILD makeself-2.1.5-r1.ebuild 701 RMD160 77b6533f12cbb9b47aac96e370bf88d683208ad3 SHA1 93ed436cb9ba10e67259dfa54592a4c3dbcba71b SHA256 5bb7231cf6b2a0f3c0aeb18ea705a7347e700e460dd5c8336cca4b021fcea4af
|
||||
EBUILD makeself-2.1.5-r1.ebuild 697 RMD160 0b8b59dfbe3c695a43936a28a1c908ca92348b55 SHA1 089aab60fb367953181f52eeed89c5d155beb075 SHA256 1d0bafb8a69d5334bce009bbd17e61979c75793bae7e110feef6d7616f9a2b2c
|
||||
EBUILD makeself-2.1.5.ebuild 657 RMD160 1d6b986347ca782121a78b7cfdcaed5db61b96f8 SHA1 2b21c6ab97554a6c75f7807248a205e38ce82fc1 SHA256 8433215af516dbe7d3a5d52122160ade4c263a68a0df60c307e20ad58c3f3a66
|
||||
MISC ChangeLog 2989 RMD160 bc0fff1abf7db940bab788cdb967527e9fb0d5f3 SHA1 d5acee32bf9bdd586a735a9afcea7f9e75b5131e SHA256 119d92e26ad62cd9015a2a7f75cfc9039f04cb23ed53c3bbc0af71efe4ad56e0
|
||||
MISC ChangeLog 3098 RMD160 0e67f314e05dab55e5a3d31be27521da1929f699 SHA1 8a35b48f627c937b73b1c96f4c2b26d89266b505 SHA256 30de33eda4b1e2447517db0e9b261958fd58cb60fae0016a85e40b111c9dcf05
|
||||
MISC metadata.xml 214 RMD160 ea476e10a778f79d9273adbbc2403db67d025e10 SHA1 7f156558998e184ab8ea7417fd4739048f012a09 SHA256 0e019c1dee563e5b23815be471ae1b65fcaf721a91ec48037446d41ca787d3e5
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.18 (GNU/Linux)
|
||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
||||
|
||||
iQIcBAEBAgAGBQJPLhi6AAoJELEHsLL7fEFWLogP/RtDuBWDsj0QiS+/vbAfYDd5
|
||||
FXF32y7dNUPaz4te+8ElMz48KtFQHQ9eGK9gu/nIvwdPPIjax8FYJeBFtCeHHgYd
|
||||
WgwBcdbiZ2UT3mA8BXN4i7xXoJoghZIWgAO/ESD+ARtUvxd7YPj0snmUwMFF0mzu
|
||||
WnScjGlwWsMpGOD2kYWffyd2E7D9wfSV8R1Ide+kHcoTtLjEygrZ8bpRVjcD7iQO
|
||||
pQIrKj5bP4OsNRMtX65R3ewDEuam6DVv1Fkag575tlk+ciB+F4LwFSbHtM2Wl6GL
|
||||
XA53TPHw9z6DFQbbvRXAwvJvhWpqQZ/ZfU/GztwVjRavDJWSGV5b+nTIjIt71Up5
|
||||
vMpG0dagG2LLj5kVZq9xXCxCodFJ80L3XYS3kdvMUJLlodHtCt2y/4rnIu34kPGP
|
||||
Q59InJiFMaFyqxllnRWnlZsY6XCabAcYPiiH9tlHU3XfbHHciNBEjQVycrxaJmbR
|
||||
lpmmRxYhOezbDt1dsI6XoCDYr22ZejDI+5WUVHsdPWlKTbf1lVjcdAnhZFVUczCA
|
||||
243wW8cxFCApdVzj0JJWk189NQH4XelQE6KcgFhhlN9g7UvKjIxo1Wjw1b2Nmi2k
|
||||
/8q+q7Z9+5nIPnJAjkxb04zkVutQHQwHxf6k21+BLK0mbDBjpuk4rd6OLTEWMce9
|
||||
CJUP5sRXnIJyenj1iYqh
|
||||
=EIMY
|
||||
iQEcBAEBCgAGBQJPN870AAoJEOTDgjZ80txdIZYIAIOvo4u7EU6Vu6RH/56LyaMZ
|
||||
Kawo1FD4xYK9vRpVJ36O4rylJNi07EHdRVBkQ/EhDfaq2HMMn5ANfSx0ai3tjKAo
|
||||
6Hpwg+lfjIgApSEcUtEyoMWP3DS0/pzcP4OD6Q5FJJDtpahsFQR+wahehoXWc1O6
|
||||
K3yrP7SNP4ODD7FZVJDxLuSZZUl6MNyf0vDimC0H4+Etbt4ckNJ8tlLyVzyYII8h
|
||||
Z4lnVkYDK7PqDNRllRdCR2PYpzw2mo77gTlRsFN/Ou1tQi7JusoccHQ3Z2RlhtyR
|
||||
iC3xX+Qi+LkJcsODhosIORKR+IoH8UY1yNzrwbceUg2X4keUtKH/V8DBJJPvdIE=
|
||||
=T1yT
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,8 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
|
||||
DIST enca-1.12.tar.bz2 531308 RMD160 c39e0f3a5877a3a2b361b1b0d816ef076af8801d SHA1 36e1e6ebac9dbf701008d80362f10ac50378b4dc SHA256 4611eacbbc7712622ae7f01d8d9f088eae095cfdc485e70ee16df86fa349ed91
|
||||
DIST enca-1.13.tar.bz2 532000 RMD160 347d81c5211a74aad1e5aca9ba6a86883158a804 SHA1 448e5a6d356980ca6d489e760eacbcca118b320f SHA256 6c091455d524b3ddae3533fe9bb375092f60ad6fe252e0777c873bd7869c7432
|
||||
EBUILD enca-1.12.ebuild 1006 RMD160 b53a61fec7f3dc8ff72511e44802893fc6ba0bea SHA1 430d909816b412541b0288fdb35db276cc13d9c1 SHA256 12077e101f10814202e9b15294516eba92efa19b7fd93a0e8a0345acefc841c3
|
||||
EBUILD enca-1.13-r1.ebuild 1125 RMD160 8de7c3c8df4df6b7b93dde4c56e2a56c72d78a1d SHA1 7993dfeed6027f312740f88162492af1d8411d10 SHA256 8bc8bf1b7a497109669dd7f171cc7566769c707d657fd1d82840a1625ab67b13
|
||||
EBUILD enca-1.13-r2.ebuild 1177 RMD160 900cddff51405df706b0915b56c4b862e2c5805e SHA1 a27a599943794dab6680523ab7120be8fc1237f8 SHA256 92cd5c2751f1fb1bd39b07c199d73066280a95c3064c6e56725b02324bbe9118
|
||||
EBUILD enca-1.13-r2.ebuild 1175 RMD160 dddd6ba988ce72a325a2a217889ba54a4b07b168 SHA1 e1141d5a8785222cc471fef3fddc5151edd00a18 SHA256 39c4a5b46afb0b7125596cd00c1b77f4a42db640e7c7be35ac2133748883bb70
|
||||
EBUILD enca-1.13.ebuild 1126 RMD160 f128ee136c719606bd041fc210433ea40aa5dde4 SHA1 4f977f891ace251906ac913c849a6d4c34b9cd27 SHA256 65b155bb3dcda32f0fc0761dcfb60a7ba74fd90e88cee54408eb923d8f367152
|
||||
MISC ChangeLog 8525 RMD160 3b78b132487374835da2a6d1f49b9d991a06b591 SHA1 40ce0e2007258b2bd9d6708a8ed39b188702dc8f SHA256 38ce321e2688fb5c74077f7fa0af6e9c41670c6e88312936d874718b7267c677
|
||||
MISC ChangeLog 8635 RMD160 f6bd27215746ee24a559e2f197ab8c12e5e418b3 SHA1 fcdb7b8b3ee7002f4b0b3660de0095f9d0e9d975 SHA256 f198bcb614b174b8c37b0ffb30fbca855d36287690242db7f5ed8c28d300a1a6
|
||||
MISC metadata.xml 397 RMD160 9894a1d11f9713ba0df40a7e68348783d70d6328 SHA1 a72d3486c3869046c702f5db95b40199cee07d3e SHA256 5810797c9af8674a11390f93a10c63dba9f46ac17b3326170f749856aa8ded0c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
||||
|
||||
iEYEARECAAYFAk833r8ACgkQuQc30/atMkACcwCfa8yyKQttYKwi81uT4Q41a1vP
|
||||
tLwAoKk5KsjxxkKoscmyClBv4EzBNV6B
|
||||
=g6/A
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,28 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA1
|
||||
|
||||
AUX im-freewnn-0.0.2-as-needed.patch 905 RMD160 430bc1ee9d509fa343e5b2956bb2e536cdaa6453 SHA1 0fe1065d487f717d27df8d819df0ea81575b2e1f SHA256 10b89a1c8603a1b98c35a249454b302c384129292630596d13b55efffec5c814
|
||||
AUX im-freewnn-0.0.2-implicit-declaration.patch 498 RMD160 9a9ceb8f1214ce3a58f29578e39a8fd179ca4033 SHA1 df3f636b9e4f6e93d7ba105aa14c098a7f1c515e SHA256 aaf87f41b147ac5f6e7ef672656a0c3a0f7e00c82480e2e9a1212970e3755af5
|
||||
AUX im-freewnn-wnnrc-gentoo.diff 1976 RMD160 c0fb36887130db70680fd949e712c5f83424dfe2 SHA1 617f6913567ffa3ebfc92e2fbb66b12bb023d249 SHA256 c13582546908dc37686c80f060c6bc22320fc5fb8c2949abc9a382b68bd15477
|
||||
DIST im-freewnn-0.0.2.tar.gz 322963 RMD160 f87e1f91a752f29edd67f2c44c5a4fa12a0198b9 SHA1 448d0a5a33439116c0165b35f6c9a9931e53493d SHA256 79b7783bd9516024df352c9a3e1dec55d56d46faf2b7517b63fe9cd81f6f8866
|
||||
EBUILD im-freewnn-0.0.2-r1.ebuild 1327 RMD160 75f5752bdfca69d5d48a9d5076fc572a62394980 SHA1 1e8c204866f79dc5217726090d29d55a488ebc74 SHA256 6f692467e0bf1c363ecfe3786ef509aeba87eee7ee544a38ac9755d64bec309b
|
||||
EBUILD im-freewnn-0.0.2-r1.ebuild 1329 RMD160 841f0c6fd38aa10516b089a32113144adea9ff87 SHA1 d7d98486ae9d6e427c3c6df1349f77c969c862c7 SHA256 1d213dab906a3dd7d9d41f6013d7520d35afc544c287b76ac5198a3497e439b4
|
||||
EBUILD im-freewnn-0.0.2.ebuild 975 RMD160 78bfecb117b9e702615874fc0bd7bb43e38e3ffc SHA1 6b9279ac0dc6ccf7562c69db703fe6ee684bfbd2 SHA256 a4114d4dde64860d28b2203c2541010f22d4943bcb99f09d0906ddd702469005
|
||||
MISC ChangeLog 2028 RMD160 ce2e0d341a024b276b3a477cc2f7e9ef536c2a5b SHA1 e78025d1087c78bdfb1be86045ea59a557735851 SHA256 c364859dc2b9a1f39fc023fd1613a76319e4f7e8cfd1e566a4974d32322868ae
|
||||
MISC ChangeLog 2241 RMD160 382f4594e2fbce1c291005976f56d9d1fd80146a SHA1 fba34a2cdc6a73014335bcc5290cdf1fdbc8a27a SHA256 efa92c00bef2b257af8d62b14dd9637d26b01d5e2498ddec34b8a6d3053585dc
|
||||
MISC metadata.xml 156 RMD160 8adcf0a760a605cd42501f53097ca3a1c4e8daad SHA1 8ccc2b0f20743002b783b1f7b5162c71f7f54c2e SHA256 815820f2e5866d973fafb29a8b8027d022ccea43023309b6dc294cf077598215
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.18 (GNU/Linux)
|
||||
Version: GnuPG v2.0.9 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJO7XplAAoJEDYO1FT4VRUUD9UP/ROrSuIF2dSATSp02fnmNbKY
|
||||
lXHluBsR8rJXyYxfws9WEXFrwxGCJ80+d0x88wZCcxvwpJTxizmr5TLUeVh0iw5A
|
||||
p5YNxxj7fOc0OZA1p1vGwobBF+lXWp+BwOTwziIxwaY9raJNCSA/O4zLPPYcKs+Y
|
||||
ngMmPV7mU+yZh89f6Fx9xyCNGhFIAiqXTyEQYG3IWX+fq5g8Gqt5+U9Y9scz/9GU
|
||||
Enc/noMCri3EkFNVlTOPKJEBI1KPNFy4l+7BaDjUrQNyYSJZfxZCfMullY+JjrGc
|
||||
W6ioRV020aymt+w8L7GfYF0xjUkoWXNit7818zr47c7iwMLLKKwDYORbT0QLSsI4
|
||||
mI3OVyr091ZBOVt5xxMS/HJkF1xb2EeneS+UA5S4lE6kCuFmmlS6AWfjjfrpSTgc
|
||||
YDPTubsGGS7CZNXyIV68kyJSugePTa0VFQNdl0bCybZoo474IVPsDmJl1mrrBBlP
|
||||
Dceo4TCKeYZuHo/YeJQU202BX0opP98wJ6OnRTwq1UiZsholBHg2kgmyeFlT9jo8
|
||||
yakjemRnF2dl7lmX5OBVdw1qZk2dPTTw/k+8aMZnTcdlYTf93iOUH7GRxrFeDL3d
|
||||
lE7dWOsdZuhYuy9lAlWGOrTu2Y+mmXV0lOcJwtF51KktgTxuWafWdDQWcldWZx+6
|
||||
rD+fmfTO5kZCfTnmzchh
|
||||
=JUKO
|
||||
iEYEARECAAYFAk84L+UACgkQp5vW4rUFj5orVwCfUzTUD/X9MRVCxrFe+WsyGzJ1
|
||||
JbgAoKoJWaIt4+qkW3R/CABRQdwul3cm
|
||||
=b+jV
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,12 @@
|
||||
# ChangeLog for app-laptop/thinkfan
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/thinkfan/ChangeLog,v 1.1 2012/02/13 02:27:50 xmw Exp $
|
||||
|
||||
*thinkfan-0.8_alpha2 (13 Feb 2012)
|
||||
*thinkfan-0.7.3 (13 Feb 2012)
|
||||
|
||||
13 Feb 2012; Michael Weber <xmw@gentoo.org> +thinkfan-0.7.3.ebuild,
|
||||
+files/thinkfan-0.7.3-makefile.patch, +files/thinkfan-0.7.3-openrc.patch,
|
||||
+thinkfan-0.8_alpha2.ebuild:
|
||||
Initial import. Thanks Maxim Konyushikhin for the initial ebuild (bug 387399)
|
||||
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX thinkfan-0.7.3-makefile.patch 825 RMD160 c7736f22504ef6c1e3097515885a9471dba0f8f9 SHA1 1e26c78fc2a82026716ee460c49cdf14c1a04310 SHA256 7e63b1b32ef6efb4b449b1a469767291ed3f7488f9bab9e473dbe5f6f846895c
|
||||
AUX thinkfan-0.7.3-openrc.patch 380 RMD160 655bc2456ddc2e37c68b2f21718797bc7148e14c SHA1 aa5daf3f67dd246fa462ff93216c39addaa42bd8 SHA256 4facb9c03072daa239a4edabcf350b71fc9cac27c9ff40e09c719cc14aa5b1a7
|
||||
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
|
||||
EBUILD thinkfan-0.7.3.ebuild 865 RMD160 42c921ef9088a2e167b43a48a76c1fca564deeb0 SHA1 5037194dfc3137048115b987de90eec09088d8cb SHA256 22fd911fbad3e224438f4db65bbf8bfe4ee6900fdf4ded4c882c2f2b2860e591
|
||||
EBUILD thinkfan-0.8_alpha2.ebuild 905 RMD160 d76ebe159f5ccfa342347aab6fd208ebe6589026 SHA1 29587aa76c9e400f214923aa293b3cdbccf4b513 SHA256 06d54b10d2558ecd4293c0cb9f0f86a2356852d9f9fd78245d888705c52d0121
|
||||
MISC ChangeLog 532 RMD160 84f2b439444eb816d11d620301c45e3951ea70a1 SHA1 96ae7cad3f4e25d1df3fb56fd1e369f3d25ae171 SHA256 3c4df29fcc156c771765b0187deca23289b433543c1b635fd512e2891f07583f
|
||||
MISC metadata.xml 224 RMD160 2a7e22a99ec669c5b961c3d1738a0cda58264318 SHA1 f6fd81fac4df7d7995b1600848b265fceda692f8 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAk84dS8ACgkQknrdDGLu8JBqvgD+KHQ4xd8XppKQ0NLto4W5S+WH
|
||||
zmX5HjAfY6u80gjAOXQA/RG+N7+gTrieO+GRzNWBWYt0pRxeXaOeedSyUHX1lzZn
|
||||
=W0ZA
|
||||
-----END PGP SIGNATURE-----
|
@ -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,11 +1,19 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
AUX tmux-1.5-darwin.patch 2180 RMD160 06e9a3dca7ed1e55573aec5bee6c746a0de04b13 SHA1 fcf370899c5213866d462f1461be0e3925969e74 SHA256 df949038aa2c12030d97991e4e330e9cc957bb135336fae69bd921879404f8bd
|
||||
AUX tmux.vim 55 RMD160 1299eac25b3e01700dba4b295c33964a607b8ee4 SHA1 820863224eda185aba4da86ffbe876e287a70f30 SHA256 ab10a475aa32e2aacba7b47e9ca38057ee2e447a953497a0349f1640167be6b7
|
||||
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
|
||||
EBUILD tmux-1.4.ebuild 2082 RMD160 c2a6f930f85e7d172b89421de728326e32f67e83 SHA1 3a43344499f824b3f28ff52ba6689d774184a629 SHA256 ac9f733aff6e113f0eeae9cf1a848302701a01cda4d09b38f483f8d0f9b3555a
|
||||
EBUILD tmux-1.5.ebuild 2044 RMD160 9ea45115454d4efd53a98407c74d1ca75dd876a4 SHA1 38204231ef1b6720e0710b9d002d32928eef78bd SHA256 6d4529b07da448df821fe2d507c1742b48d31fa289b82a97171e86da5846e667
|
||||
EBUILD tmux-1.6.ebuild 2229 RMD160 7d29f1ab2c391e4f6baa325430cbe2a141417b1a SHA1 4f44fa4fefbb5c2f0ee1864863067773adaf9c73 SHA256 986095e996336f08766d4b982db47ef646fc09c8d79b0c85608dd9f16d6a3ae2
|
||||
EBUILD tmux-9999.ebuild 1362 RMD160 5404b2e58a573cd184311bf153ccd49ec0f1e966 SHA1 c9f8f2dbcf579eb7ece463d0d73ded15cf487fa5 SHA256 833431b7d9abff42dbba622cb4b94f99900f0bf2c0442e12e2e6f1fa4dfa10f3
|
||||
MISC ChangeLog 8297 RMD160 cdbe0ff9b3a16505874277ad028b3bca28b44c41 SHA1 865b91b2485374d08b86946e6cb847a9511b9b12 SHA256 59757cc300945b806d8af72665568fdb5b282a88b2a01a541e197f0923665fda
|
||||
MISC ChangeLog 8372 RMD160 e428e024eef2d23dbf68bfb8c865c18943822d54 SHA1 b9b6a43a0e4fa2e0ae25faf82811aa292d6a7c8a SHA256 1d4de09d0b8939e8157b9a175196c70a017f80fae9f60a7c9637ee800542639b
|
||||
MISC metadata.xml 553 RMD160 525d334bde540803b66251b9f2e30d697f4fc327 SHA1 4e2b9280d38ed834ec9e302b1b9c85201c71fede SHA256 767126148103c206d8a942e171f2f0c572bc42fac680cb188cf304e1ec8fc3c4
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.18 (GNU/Linux)
|
||||
|
||||
iEYEAREKAAYFAk84FAgACgkQgAnW8HDreRYA8wCgnR443BKN1FBwqWsls4ZbKt3E
|
||||
1ooAmwWB/K8737CL0Wb7ZleDcvFkmCF7
|
||||
=SS9Q
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -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,16 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
Hash: SHA512
|
||||
|
||||
DIST worker-2.17.8.tar.bz2 1010693 RMD160 2df0993a51d7f6fff7b1bb1ecabd46979dd1903c SHA1 e4d703387ac2a53de841842dc4acfd85e59dc4e6 SHA256 286fbd910ee5a977364e9c33b6dacb86da306bea41864c862d8141a480fc5c6c
|
||||
DIST worker-2.18.1.tar.bz2 1154781 RMD160 ccbc6050a317c0d2f0e5768618d43cb4a4ae868c SHA1 2043e6d5e4557a084e9b4b012c158f2b195946e0 SHA256 1ff2ec1e66287128f76cb6e81973e4fc227a2a559071997f3dbb0fdbb00a90ce
|
||||
EBUILD worker-2.17.8.ebuild 900 RMD160 20bfd987c59feb7b140c1521e1b9924eb647f990 SHA1 378fcfaef6a23f1ff66022eac2eea79120f0c2fc SHA256 bdb241b57b649c5b737454a88b6d1c17112feb007ab5976e1827a98282ec456a
|
||||
EBUILD worker-2.18.1.ebuild 908 RMD160 31444d081fc2a8b671f4969347311120d17db907 SHA1 7d464857b2120c9c6da55a4154461aec210ea453 SHA256 a6544ae4be4be58e3d46e030cf4784057fc6f5aaf3f2e3b212180c39b6908614
|
||||
MISC ChangeLog 6647 RMD160 80416ab4d00f46f1d11e03b385fd14f72c29bb74 SHA1 2091921c04e4f78a0d6b6e0da6c8f7cde69d610e SHA256 add4e46245235bc7f5180cc54fe4de0c62937c8b8c1e3dfb3ec8717a61386dec
|
||||
EBUILD worker-2.18.1.ebuild 900 RMD160 ffcaa016fed1729427c6af5574e0084bd95de27d SHA1 a68dcf5959cc73e940ebe9302c16f6c8463bdf98 SHA256 8fde3535f476d6a5e3576b16bd0894dcd1e0c135a36785eef6e6707eb61656d1
|
||||
MISC ChangeLog 6753 RMD160 6ca9ea01742e183aa85b6e40a83f7bcca946ed48 SHA1 121d7464d76106d9d5605e132ec5d23220d4adac SHA256 4738d89ae47ce54888ae763f5fff8c06c813c54301b5dbc78b01dfbc09513b72
|
||||
MISC metadata.xml 566 RMD160 65cd5b0cd8cb3884863bedeb7437659779bf57ff SHA1 471e81c465383a9adae548224cbb70220f5e8912 SHA256 8226f6c8359ea0e7f36d2a455d6cee065dcf2f1ffa04d411f5fce250d260ef66
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
||||
|
||||
iEYEARECAAYFAk8zno8ACgkQCaWpQKGI+9QAPACfbjXEX4Erfgjd3URV5U5MgRdC
|
||||
posAniryK7vbE7PHbbO53flma+M7Eq0c
|
||||
=h4/M
|
||||
iQEcBAEBCgAGBQJPN84yAAoJEOTDgjZ80txdHDcH/Rt/OniBaCg7NN7P4JQ5lnNJ
|
||||
U5ykLrNaNdRJRUmqvhNhgGDh4s/wFMjs7WHlQ/kMrM9Epa8amMLKbhkN+AQBnhB1
|
||||
InRBGGbS+/g8P8blVTDCCp55ef127a/9J/lw84vZWJm4J4yZpY1MQPFwHCBGc8X3
|
||||
n6llVp2EJ+02kFPc0Dmtv6cSshcpjIkwxHkXid7ejdHBuZu4yP3VxwkZu7+MLfew
|
||||
HgAgGqSf8oZhoowsdFP+0iuvkQzZ7vhb0S8k75DlVpp5VoonhTafE1UAjFnUMBbt
|
||||
I93iRJlDd7plhVwRU10cH85AXlWdbYiiyWMqeSLNNRjgEBSqGpi5DqxxLTH4ksU=
|
||||
=DAdp
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -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,7 +1,17 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
|
||||
AUX lv-4.51-gentoo.patch 1385 RMD160 3eff69fd30d5dae96aa2668a08b06a75eb339cfa SHA1 89c42c0c08565eedf60a3c869ce2d93a83540fdc SHA256 84df1e1816664648d4dbbfb489ed3e4a815a58f6f8e2b205c8d823e5becb5fa8
|
||||
AUX lv-4.51-xz.diff 1445 RMD160 ede91af337cc7781b990837926695d7751fa71c7 SHA1 e49e42be1d84b837b5c6636fd9d19953205728f8 SHA256 f895df2b9f801eefb8d19503c1f2ff668f434ee8d14cd4257f3a78feab638ab1
|
||||
DIST lv451.tar.gz 605082 RMD160 ae0d58b52dbf714f8b371f51ac87490ecba1c994 SHA1 1a70299c27aa317a436976a557853858db4dcb5f SHA256 e1cd2e27109fbdbc6d435f2c3a99c8a6ef2898941f5d2f7bacf0c1ad70158bcf
|
||||
EBUILD lv-4.51-r1.ebuild 928 RMD160 553e4d8073a150bf240853cfd07c664e5e6f5cf6 SHA1 b2ee886d136d6aff293a31a9da4bd8e2fabd32fb SHA256 d7adb054cd953765aff20a8eeb7825e2f51d61b81e6fa83b60a98d0a01c89f67
|
||||
EBUILD lv-4.51-r3.ebuild 955 RMD160 4b890553a781b25930d339e3ad423b11540c2ee6 SHA1 c1eda4dbca8782ad15a81f11dded5ddc110859a7 SHA256 2bced38f839db6aa60bb74284ff6030b1b2a207a6b78e6895b6916a3445a9188
|
||||
MISC ChangeLog 4351 RMD160 2af5d4fff54e0139ab35fa75bbdd7ba1739a5c67 SHA1 eadd1412f093bc4174f52fbfac045d09c1e72269 SHA256 ad52fe166d7e63f9727a5d2aa5ec72b8290d317af82d4a12c8f7456b6f4ccd7e
|
||||
EBUILD lv-4.51-r3.ebuild 951 RMD160 7fd74bda5cb4ed24b5e1f8c9b2e5be13c5028cb6 SHA1 abc2dd1e3e9d1cc4244857f9e17a192b28119ac9 SHA256 db5f86df2905ffeab7b50d59a71c03806173e0bb48f6373064e517891fc8e982
|
||||
MISC ChangeLog 4466 RMD160 d909ffaa1a7755d81bc15246202a843e9f56165e SHA1 a569453cb6400f084c4bff6e5a4058f759722902 SHA256 fc2d7416ed546a12786d8ebc14f0db030a6b40d6db9f819dacdb0e1b4ec3381e
|
||||
MISC metadata.xml 158 RMD160 3852afaaf28a37630993c0442eeb16eaee47d0f7 SHA1 2eb582eae6a2477a9ed984ea45f3b5f649954e54 SHA256 18d71c580f82a389887f4970802b5f40e0a2e4c6019117e64268e008dfb81fc8
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
||||
|
||||
iEYEARECAAYFAk832uMACgkQuQc30/atMkDB1ACfWGcXkcGxTuychSD7ioNXSfVQ
|
||||
snMAn0bFXSf7E8AMMFFmJ/ANWCBlaBUC
|
||||
=hZyR
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,18 +1,14 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
Hash: SHA512
|
||||
|
||||
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
|
||||
EBUILD wdiff-0.6.5.ebuild 688 RMD160 e48e07804922b497f24100f75d89234ed8b1482a SHA1 03a016d46938116219c9d7f2e2717a71bf799d1a SHA256 e7a022b5cda6d19f2b32c1def3e457f3b8e58dda8c043addaf3f5381be873384
|
||||
EBUILD wdiff-1.0.1.ebuild 712 RMD160 525969e26506913ca0ecfdf47cf39e9aea67dad2 SHA1 2e42b50a57ba2c6cf154a18f4cbcee8595c82496 SHA256 32a39990c38bf513a006027f89d65ce64d0b0dd0be3b0385719aa9140624e9a0
|
||||
EBUILD wdiff-1.1.0.ebuild 711 RMD160 aad013f31d9b955c4a5de68e91c1dfc1f2a52089 SHA1 f83b7c2c53894c939bcf8889ed2a9582091c6dc9 SHA256 b8c99fa9e71554e8fbdafb0de6ec42afb6ec4b9c71735a5cb19417a852969a7f
|
||||
MISC ChangeLog 7920 RMD160 d471654bb3ec3be168896b3acb8dbaebd5429879 SHA1 f523b54776fdd1bce922a90566c87b9f46fa6cde SHA256 6937ec5d3b075d2407d34a2cec1bdfc909822c6de68f7cfd8d3a7cdea67edaa7
|
||||
EBUILD wdiff-1.1.0.ebuild 708 RMD160 b812a472cc0f7ce6c74e84c5303b51f5c11ebf59 SHA1 8a3bb0f65117a4be31b5915122c86b217859b635 SHA256 9fe73ebeab2b771e1f481bc5a45a4b4a0ead5a3246ef806546a01bea2dcb7b23
|
||||
MISC ChangeLog 8151 RMD160 874d5bc6ab2f8fe8f7340132c13b161b760748b9 SHA1 01fc36c52df73fc5a1b96be4690cb991e67da507 SHA256 2e5cb62f7eb83fce2b82e5145ccb2da1e9cf1d83a9614a6d447144fa5505a0b8
|
||||
MISC metadata.xml 267 RMD160 c73405ea2970003d96d2889f6ac4d8e0361ae0c6 SHA1 3b9055b4f064f9c7291eebb7c31688271cce44e7 SHA256 b495ccfbcbc9a1005daadd09383d078ec1bda926483e49317153527e536f4151
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.17 (GNU/Linux)
|
||||
Version: GnuPG v2.0.18 (GNU/Linux)
|
||||
|
||||
iEYEARECAAYFAk8xQc0ACgkQVWmRsqeSphNlZwCePpjCs1BJaEFzgVR1agrykglC
|
||||
LsIAniTiE1XEbLp0nPVLOjeQC9dnhbQN
|
||||
=lVek
|
||||
iEYEAREKAAYFAk84E88ACgkQgAnW8HDreRZRNgCeJrMrixBJ/k/4xhbqOaExX4N2
|
||||
q7sAoJCZgXQY2whRSrR18ua1OMzaMeus
|
||||
=vxl6
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -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,38 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA1
|
||||
|
||||
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
|
||||
EBUILD icc-10.0.026.ebuild 3129 RMD160 b19ec2bf284991eca67a38d7e3aa811a663d7476 SHA1 83837b06769619390e2828fbe39aa50cdb444665 SHA256 b997df857b25ef33023b80c8a99bafe2dfb363186310b7c8c1d911187b8c7f6a
|
||||
EBUILD icc-10.1.017-r1.ebuild 3096 RMD160 45b7ad8bc5cb872ae880288696add1998ab6931a SHA1 6729ad0936124b28c05d7f32f2b664e7a0e0bf85 SHA256 4f5fd1f6d0947ec0bc3eee8ab675ab1fa80bc4041422fedf70f8c8c180c5f16c
|
||||
EBUILD icc-10.1.018.ebuild 3157 RMD160 89cd12e401300cf22761c4b6c4086749250455f3 SHA1 9030bfb7948c29e59923347a8251a335a5d3cbd8 SHA256 509d27f3231e56506b174fbb194aefdfa77d72fbc49ce77dfd7a1ebae0facbae
|
||||
EBUILD icc-11.1.046-r2.ebuild 4342 RMD160 677316d85d8a56543dbcec670b700c64b04f425e SHA1 2ed84406319cdc92f6e2a19d3879473996c763d0 SHA256 55ff2909679e1a6e52115168419be3a7f22c6ccb8eb7b37e51ce82dbf0afd819
|
||||
EBUILD icc-11.1.056-r1.ebuild 4449 RMD160 86adf606a8df873d7ae9bde091fd18b4502c851d SHA1 3af453260ffcd1148e5260b45ed48d7325f6d6e4 SHA256 0b310179e1d9db3a74063c3b0136a8f31ea778a7b17bdabbca2c5622a33d9d3f
|
||||
EBUILD icc-11.1.056.ebuild 4406 RMD160 5493a0b33423108dfce5b68796f3f582399aaa36 SHA1 8c5c350d0fabd72446e5a268b61487e0f1c28902 SHA256 c19b6e681fc03f38115784a9de6911037f6ecca77a01f701a8bdd3bba184a20a
|
||||
EBUILD icc-11.1.072-r1.ebuild 4914 RMD160 9e0e8036399ece4e81ecc298bb92ea9400fd587d SHA1 5b6b306143c0c46f912ec7e54a70079d48de2cd3 SHA256 11c03b1e869c80ca42bab2ad354041519d4e0368ad3f62544771a1183cfca4d8
|
||||
EBUILD icc-11.1.072.ebuild 4446 RMD160 b7995c401696f644fb6f8d1eb3277a49cf24a646 SHA1 a3b8ee99b41bfbe7fdcb17ee47bbc636b2af247f SHA256 32479b701d1eed82c6afe185a5e6c9442322779245f1f9c71c7b77f187acaccf
|
||||
MISC ChangeLog 16784 RMD160 74a24e28c4adebe992fa078dc86a84038f40d4d9 SHA1 443d4b32a77ef381e9c7088c8d784f65d96ca128 SHA256 c6ed59902ed1b95dc8359c45bccbde0372234726b7b52b293ef3c5c04bcbce13
|
||||
EBUILD icc-11.1.072-r1.ebuild 4911 RMD160 50d0d68a56026336d9ea559cc9c6f86440a3a930 SHA1 d06f7ff06638e93643b7dfa4ff48963a1ef78d76 SHA256 74a11133effc226d9e895779b7f19f8a70b5b7272a20f1335b51a9ee84c7bdd4
|
||||
MISC ChangeLog 17030 RMD160 1ef20efc6e5c5cb8156ea37f78524610ef09faea SHA1 225ec1a0aa26aee0dc16bc1f8fe6d1d9dbe1f4f2 SHA256 de7e566af0bcf72949f3b52526e5857f023d0dbf5ec1795e6267c8b0ca270b74
|
||||
MISC metadata.xml 1039 RMD160 ecf04614bbb55b6fb788e531eccb5521aa48dbbd SHA1 057584e0822154e6510b2aa4630db7aadf3c278e SHA256 7deae4d690cdeb050de7a0524d524e98bc11399d5cbf222f7b3f3e9864cc3223
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.18 (GNU/Linux)
|
||||
|
||||
iJwEAQEIAAYFAk59jUsACgkQfXuS5UK5QB1lQQP/eBxx2WQM+oeEgSlDM6Xg7ZdB
|
||||
2jY/TPjgXv8xdvViaDr+w7NH/EmzVoh9ZX3SU6H7fzlA5v5rUYwQ9u1yFXFkUNe7
|
||||
JRMpItcYo8ptnS5CjGR61S+pyevgzcuQFUGIBh9O81Z/uEk2hVSducaMAvjVcsKc
|
||||
arvLCEStBRo/2dppmp4=
|
||||
=wEAA
|
||||
iEYEARECAAYFAk84STYACgkQ1ycZbhPLE2BS0wCghRodH537J+lXZ9JNQYGQhB3S
|
||||
jvkAnR4oUgTmmCZiXTasHlovb1t/ZOVp
|
||||
=Op1I
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -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,20 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
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
|
||||
EBUILD libgit2-0.14.0.ebuild 818 RMD160 166c33e1bbedd4686a7bc152bcf67b1a19bb4dff SHA1 133ea81fc3824bf0c9d5dabe276d772bf83d685f SHA256 2d844da88886e66227abe10122bd0b8e6f7a32e7caa6096a196e841b016e0032
|
||||
DIST libgit2-0.16.0.tar.gz 1042613 RMD160 43aef37fc34ef4c55ea3f14b2663564ac20a34c6 SHA1 cc97920c8f751ed70a815efa7b9bfbd15d252ef0 SHA256 b84e5353ebc41e785f777a4977da9fa3eaf19f71c07eb2a2c23c2ceafb811597
|
||||
EBUILD libgit2-0.15.0.ebuild 805 RMD160 69b2448f7b229fe53adacda772f0185e4e5b8842 SHA1 f51a9818cf6f42d254821a2166a7d82ccaaa24cc SHA256 9e5da58eba8534863ae0cb35df579944231c82816cfa587330d3063f18396701
|
||||
MISC ChangeLog 864 RMD160 d3a4f910fb195c7e51571be4a1954ba1ea7a726f SHA1 1ba77409fb3f6a8fda3074a7eb8d2082bdb8eef5 SHA256 f4ba3481a651641fdafea6e0863c86427f77c792326ed3d971ddaa76322e195f
|
||||
EBUILD libgit2-0.16.0.ebuild 805 RMD160 bd84a0ef44b9cd49db180864d1ce67aecfeecf32 SHA1 7f0b71271104f9eb6918f89e8ff6f118b904dc3b SHA256 67d83b9f6768322b974608e9ae89ab978e7a82ad4951abfb3fa8ddeb577f3e1c
|
||||
MISC ChangeLog 1073 RMD160 ade26ebed05a23c446594502b8635ef35039d3cf SHA1 4240a04f18213dcd20142cebcc722dfb48c8a13b SHA256 90ead13eea7fdd319a908acae819858036f0112761d538335c351af5ded473e4
|
||||
MISC metadata.xml 518 RMD160 012e9d294c8e8a1e65b151da14bacebec46e13c0 SHA1 1d266ff9a22b6cf438b039237a4da62cecb1c1e0 SHA256 0cee5ccd29e738742a9e67c0f56de98559c969f57a27f9a5c449b46e36cb3da4
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.18 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCgAGBQJOjrcFAAoJEEqz6FtPBkyjSLoH/2qexwYWOPhmDwA4xUh2Gdvx
|
||||
SdSEHXWY0fMZiRGjgCabZYtw6D5Paaal+SDL7V4ONs9vUWAAtoJekllXl174mW6D
|
||||
VadY3nPvkLp+pRVVRRfm2Rt3s2YlM1SSsZxy7URNgpGRGViIDSoaT5thzCzUqwDI
|
||||
zAgz8VDR4Iuy+9oGbyAQ0RToBeiGlrK3lybptcByoB5CodVGZU8oOq66+VkHgsyc
|
||||
NPVvtJ6wNlfz6mod/gbE00lhrdBs2N3MEiF4nznwnps4Xn7Xu+jGqfsoKkQ/XQj8
|
||||
341gWkqfKs9BKGF2fzytdPD0kWZ3w5bSd+liYM2p584FO6H0Ww4V2zO1choO7Js=
|
||||
=0QHg
|
||||
iQEcBAEBCgAGBQJPOIyVAAoJEEqz6FtPBkyjBrgH/2MZne8WApiC60o59EFbWSGQ
|
||||
dHu9HT31SI45eKPZnlmt/iRZRmIv/jex+GB4k2gqkYJvBjX8NRri3PqqNJiGyr+J
|
||||
FUc5dNu0OuO5vGC3SRJLV4XvlIlWsdlinpWfeHXL38zM2AXc5B0584VYPO8ZKUEL
|
||||
C0tYiZdvi8EZvbIkLZs/ANQEKTCPEoBfeyYkhz3I6CZzbp4WuvPwg6IRZPAuKgbi
|
||||
h6bIxnXWXj+oU4Z+PlPC7sDCx9lWLscwXMrVWfWlEge9IHWICLKPEAXDWVJ0IG9D
|
||||
BrTM+0KFNwV0pwlaXlOIcmX2xWTPihEdB/K/TJmLAvyr4GPFxKes+dYoNZHH3PQ=
|
||||
=JW+v
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -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"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue