parent
69e2ce2cbd
commit
160cd2f7b2
@ -1,355 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/collectd/collectd-5.1.0.ebuild,v 1.6 2012/05/31 02:27:15 zmedico Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils base linux-info perl-app autotools multilib user
|
||||
|
||||
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 tape zfs_arc modbus amqp genericjmx lpar redis write_redis"
|
||||
|
||||
# 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 ethstat exec filecount fscache gmond
|
||||
hddtemp interface ipmi iptables irq java libvirt load madwifi mbmon md memcachec
|
||||
memcached memory multimeter mysql netlink network nfs nginx ntpd numa 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 routeros rrdcached rrdtool syslog threshold unixsock
|
||||
v5upgrade write_graphite write_http write_mongodb 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.13 )
|
||||
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 <sys-apps/iproute2-3.3.0 )
|
||||
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_routeros? ( net-libs/librouteros )
|
||||
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}
|
||||
virtual/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.patch
|
||||
"${FILESDIR}/${PN}-4.10.2"-{libocci,nohal}.patch
|
||||
"${FILESDIR}/${PN}-4.10.3"-{lt,werror}.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 ethstat interface iptables ipvs irq load
|
||||
memory md netlink nfs numa 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
|
||||
|
||||
if [[ ${REPLACING_VERSIONS} < 5 ]]; then
|
||||
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"
|
||||
fi
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST bacula-5.0.3.tar.gz 3800556 SHA256 9905598e18bbe94fa871ddcb3f13ef8b754dcb301331b67b5b92a65eb834fdb4 SHA512 feb4a7333b4c898aec175c6e8b45ce5d4eb6e15100a9f27c6010e1a17b44133b7d181d25419e923321d8bd7147d85342bf1e0dca8387d6e9cd269a0e2fec4626 WHIRLPOOL 65a900cc740a300b509a02d953ec5265e3cfbd2ce85d8e40b47e1f1fdd6d77885ec48e68471cc559accd6707fdd9f1cbb34fba22371e806d404abed052a168fb
|
||||
DIST bacula-5.2.10.tar.gz 4110586 SHA256 51f311e6c51d6c9575ca458cd63198c6984eeaaff4ce6f334ff82bc999b8b360 SHA512 908da1308c43d245fe1e481e042b87d8f08f20d653d94448f73cfdb516817bb0d23e763a7fd1a394e80251b6eec7a945f0e19bdad018f7da8827bab0f8b3632d WHIRLPOOL 33b47ced534003981231fe04e8ae897cb42d857f6f784e59b2059b7367181771eac6772d3451c6190adfa68aba36a2e2a6325510067ea9b69f516787fa47b998
|
||||
DIST bacula-5.2.11.tar.gz 4147470 SHA256 1493554ef3d6460e75797d23f8294e96a92bf90ea34c135cbf2ab85b0b8b2001 SHA512 18448abd07050edd25fa3bb26fb9aa4d9f5c21ab0d9bd955f32d8fcbdd8ba508c022407254e522901169eb75c1b6c159d96739d55bbc1221339dcad13f94bc38 WHIRLPOOL 44b41d77f7d432d60eef9f93bbf99436a4bd972c83815fd02490fbafb216743bbafef26b7acded211baabef825b9853a5d06e8be64276093818110c8c1f8020c
|
||||
DIST bacula-5.2.12.tar.gz 4147847 SHA256 360435634e28881b3fedb0dc1901b9c9be1895ce1e39c9737262b25f44513887 SHA512 2c2e2e522d0d2e22287145af99b76288dd64c2eaec1fab7864b08019dc2ad1d8fed05b829e8604f47b1e9054a71fcdb7bf637ca8acd6fe26d1ce9cac321a0755 WHIRLPOOL bf79d03bf4c8f2ba07d1dc0a935805b87657dcaef9df4a621a072abb7ce6b7831b8f5974e576227c5b87dcb9e9f604a44b4df102d4f006ce4325949944e9205a
|
||||
DIST bacula-5.2.5.tar.gz 4030327 SHA256 d731884b882178c597d8b7ef3f50c5622c87b1760d87133c24524faf43937f6d SHA512 da5e020a5eeefbaef63c5d6e54527b80e8be3c9497a7666709de6a5bc2a05294dbbc2ee5fd0feaf65f710a0d16f172ba487313918fc4503d858b3faf3938cf99 WHIRLPOOL d5e839a31ca0eb3d8bc60f1afdd721e328f5b6a3c2c06980915225ff3d1d0721457e2f31f5e4aeb2b18c943aed46e2e10780650d06ad147ec3d0e3a0633a313c
|
||||
DIST bacula-5.2.9.tar.gz 4104956 SHA256 f6421fa49007882f79963ed2544920d8aa4488ce28ca3ccd36d130adbf249e27 SHA512 fd2bb6190692cb9fba476e1bd21087a10dcef2906008cd707334fedba2ec09462e1d0c0992027f5eb6fc1518b119e7ccc1ae79216124209c5f54233699c0a169 WHIRLPOOL e412126b44d60b0a68531dbe8aac7cf2f27a64f23cd7c0e4c3146821ad2a6d3b5d715e842a2813a69a66d90363ec5df817a7249b40a2e0280a9cb6717200e66c
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.2.11.ebuild,v 1.1 2012/09/12 06:47:40 tomjbe Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.2.12.ebuild,v 1.1 2012/09/16 07:59:22 tomjbe Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="python? 2"
|
@ -1,13 +1,9 @@
|
||||
DIST LFS-BOOK-6.8-HTML.tar.bz2 184273 SHA256 f21c78a3c02554c1c120dcd855e4f99731da91eb0425e9aef75603dad12a9c59 SHA512 8ca1b9bb58c585e0e23488d814c3ca1116d8676691ab0e2d09ee958571095473a25ec44d4fb8abcce7e740a2bd64c12287c65283146b2b2ef6d1004e2e90f0b1 WHIRLPOOL 05523b21315a6fb0b6aea49e1eb1cac607f29e8a3cf081930fd6b7b5e8a085bd40767a5ae750bc171642b1e2136badd8f8adb7870a5e62a883a0f1046856e256
|
||||
DIST LFS-BOOK-6.8-NOCHUNKS.html.bz2 163393 SHA256 22216c471171f5d388afb1263d54c4f4f8cc2247f72b24b18c4227908af94414 SHA512 6f780ba877a108fedf42e1c3873e80ebbd6d8b434dec778e498dd9b0507b34c8f659ce16c35f1d732861506aba4ce19b88ab1111b4fce2df15073868e403cfa7 WHIRLPOOL 75882afe266c7de2227198e30d05f954090d545f7bba0766259d86a51cd89bbf0a1595f0937ef2acd17837263065b2142267d9c474b5286cce5d5755af20c665
|
||||
DIST LFS-BOOK-6.8.pdf 1389722 SHA256 9a7c7132f72451e35c6a23e37670d459c1c70207ede9d2e9b3e12d0fccad9341 SHA512 41c307fa499c0f5e91d21b80c7bb8f7eb82308cf29ee2e6a692a8bfa9fdfa4431329b11b38d668bc82f51177641b972086f6dae1b05fad4bcb003435644fc608 WHIRLPOOL aae780f37a86ba8d45d2c42c3fab7f6a4fa6d4c79eb5f61d492634dbb08e093222ee2f35300e8b84ca88486d1a201566685cd0aca8101bc8b660c3cbfe006dac
|
||||
DIST LFS-BOOK-7.0-NOCHUNKS.html.bz2 173208 SHA256 f2e9a7fc45fad6166ab380d91a77cd20aa82202050b4b8d64e02bfb33deb2059 SHA512 3e836499536f4aefb3de10816b3930c3e330eac9aab8b50fd6f8abb2eb878f60c222d5de8b5b9bb51bb54e2d36d4c327f02e4aeeea6b37683f3c8bb6a2fbcd76 WHIRLPOOL 795cacf598100612e3bc1189d575238cca8f0272089e09c5175093890dade4763573ad395dbbdaefeb152f716eba2f408467f36c9b9dd313049427ef7dd01229
|
||||
DIST LFS-BOOK-7.0.pdf 1582136 SHA256 a01fec839d0e80972e80a146a0648c37079d70898512d4b97e95a6d342820c59 SHA512 506c5b5e9feee26f3aac12e172648190520c21d2550d7d6d1a3a9fe41727dab6498f8455dd010e6bd041b69870106eb43a94c7d44816fce6c0d8cf975a6c4404 WHIRLPOOL 95701508a9a6fdb5acaa582892f65145240e920ed04b6137e54b08833b9757a3d87bb99e64aed123909f2a8edfa5207690f21961b071b543d981d13f0d5388c8
|
||||
DIST LFS-BOOK-7.0.tar.bz2 196919 SHA256 74fdcaebef455a2c7d6ccc64c16b7fdaa948fa935e5826a9034c334f8025e8af SHA512 050f43e998723a57c4124c8093ac570c5d4aa93fda34cf914fb674244a6c63e36382f82aa10bb2f7346b27284abad46441568dfdbc679a4220cb9afb77d0ae08 WHIRLPOOL 77aded757a902f9bbd0360e5b147906631382e7522cf1739e955942033c0f320179b0bbb720b7a6b860182cabe7a61c61d24e35b54443582e1ab0d926a3a4e6c
|
||||
DIST LFS-BOOK-7.1-NOCHUNKS.html.bz2 174148 SHA256 54516ff72f0e8e98980f750e7100baeeea0f7cd7ecf08f67afdbacd04644807c SHA512 20828eaac591acf31f4d1291979be88ca9645779cfc6c2fc3c91f437274b382124d7ac1f6f362e219e3072fb235706640dcce63b683b4787ee2c1f8988a7b039 WHIRLPOOL c1ec7db91cf6eeded7f4531aa7ef1cfc274c89a17d10065d91d9f49326ee05c98288fb1cc1bc36d103fb1db2989736e9623f94a755d6b47a89658a9b2d406e22
|
||||
DIST LFS-BOOK-7.1.pdf 1580414 SHA256 16f4ccdb0d8be1f789841189964f851c4104de170bc11831353f9d6a99f19f48 SHA512 9286385be729249341f502a3dd5f7731d0bc57020559dbc1accd500a20b8a593f2e80686bbb6081b2ecf3a9f9d31fd28a28927c5d40cd13e125aa76924d883c5 WHIRLPOOL 42cfba5d3fd67ffe66e208c487d74b009488723e4903e4d0d13b47576a5291b00693a882337bf92250fe8fd86df30584b75699180c435f843ade50cd76c9e0d0
|
||||
DIST LFS-BOOK-7.1.tar.bz2 198259 SHA256 c50e838cf8bb5cac790ad1fbf6baf382dce5d7a998d7e928bfd500042d7980b0 SHA512 26df302ada62db17a191549accf63b0a48c9121fde051b99720ba5ae9de5646a584c50f1b77c8f28be8b65cceb8ba14762a05ee4578bbf38eaa3c4f2ad240748 WHIRLPOOL 653ffd4cbea377a1a853d5f6ed25cd399985f4af05558edb4ec297eecb07ba7439d9293e68d2fa6d693934106de8c17e76792e84db88c18a136c513e2c995f83
|
||||
DIST lfs-bootscripts-20100627.tar.bz2 43257 SHA256 5d10126b0b17b5595f4fedff8c081e071bfdf121d9dde88d271215152a2bd74a SHA512 4291bbe8a350cd51d07e49f2945426e70f126377f7034e5025f629b04a59143f05a12a74c1288b58f8c1ea435cc9a0f11269c2071eb16b36da836437f1433fcc WHIRLPOOL 940d33fa995a3340a227267a6429884a500e72fe60f2a887b8ad836d02a4757b1fb9a4a9680f5a57981873456dd056f72ca06fc762f69c335d1b0ca6b9567237
|
||||
DIST lfs-bootscripts-20111017.tar.bz2 31955 SHA256 9494ccda0dee86e8c6807182d85adc8cafc2d4e27eb3c771aeccbdf4df1a1bbb SHA512 be132b0c89a413ebaea300141b3305111bbbd7459e4ba1cdfd50bf014fcd64f5a79c96b1a8f6dcba982aea46416063e735cce6401b38f664041b4e0ef2a42398 WHIRLPOOL 847ffded5ea1e243e0272c876e776bba1a4c326d9cf01bf0e70e1ae889e7f6576def322a5c08edee6a10db2bffbcb19f590cf42f6c2557b461203544af8b9d54
|
||||
DIST LFS-BOOK-7.2-NOCHUNKS.html.bz2 176016 SHA256 b4414f47e8098d66fffcf7dde37528973540001b325bc63a49dcb53553d94f79 SHA512 28f927a9ed944c45223be53f9d4a6be8f0615e99f9282a56002b73c29f6dfa6b96e103bfd57ec84ea7f4544bec30500094f9c0d8564ae4cfc4daf0228ca75991 WHIRLPOOL 57f90314e325e267651f74537e61727c908b2451cfd26f033e77cee03679ac0b9c7d7dc345cc1b89840e424812c51aea7ee71c5daf4b3301b88c14f218db444f
|
||||
DIST LFS-BOOK-7.2.pdf 1473478 SHA256 3d3a519c1973c2410638f4267415cf2fe13aad2ce079e0afdbbf212ec9624aa8 SHA512 44a0e1c6dc7fd15d5c477dbe2cc12e2c808050a4169f82615ae62bf4e19ca4fbe748dd17c38e83b98d1d0d5cc0a5619500bff1a6d7eb84c55c4edf46c08a8588 WHIRLPOOL bf00795bbf7de3b2bfb06c5802bc100a2db7caef3262fbf8ffe148d5586443511f5858e631781240fac94bf792cd3a747cec3410c5117567f3f895c541374e6a
|
||||
DIST LFS-BOOK-7.2.tar.bz2 200287 SHA256 4012b7d230db75d61ba069acba8037e3c2ea8db7f743852c505f66d636a2b3c7 SHA512 ee54f858a75700c78dc73ed24283b7f4025678cc7cd2bcfe1b6da17e4552018df0e6cfeac41d17f6f30af46b287129cd3dad061ed9bfa2f390983a1b2be5ff91 WHIRLPOOL 3b3932a209fe2817e068fb13ec924a7f5c74adb3e2cb5ca73a2058a991102046e072c16a5ee4509fc94e79b94e079164ed3469287811a4a2bf371765c7fcd833
|
||||
DIST lfs-bootscripts-20120229.tar.bz2 32701 SHA256 b7fb0d44a4fc041d3a066defeb8d3eedc259e4b7fd667790c8f100f1335a76d6 SHA512 86b398420f0fab34cf177debb2edc54b86bce32b0d59ed0b5284ad8de28cfe51fcac2e66390e9b54e73ffc8e1a8e5ce23012f9bd84d8e8683476a0e8576530b7 WHIRLPOOL 22763e7ec6dae29ebc718cb9944f916655d94c78ea97026c11a7cedbaa82ea92d6678bcc7d4b1b03e2a2a39ffde0a5aaea603faa15b961edd70df21e782a6361
|
||||
DIST lfs-bootscripts-20120901.tar.bz2 33627 SHA256 cd10e3cd009e4db40c667bed4c8cc39db1885fa9e219b17aaf6322d8a4019c48 SHA512 e218d836b17295a37105b98e374547ae1fd95ba18472ee1e7b3960d0889544689661c8ed6dc7aafcabc3503035e4d7c5f044419977a3ea9cf5d62b513a9c182a WHIRLPOOL 14c885c04d3066498e35ab8289007a028853b728e4b60c7aa9c90480df5c0f9cc12c860d99f8a39be4ca990e2c690bbc87f6782688da5ef58757236e16c95860
|
||||
DIST udev-config-20100128.tar.bz2 6283 SHA256 cc765ce0879bd8fb9347f43603ecfb45bbc2244ae2c8816b1018c86e23f7c02c SHA512 96b963cda837cb7cfa716f043bf982f1efa2ea852fdfea9ab38ee1389ea6966e984382d78c7bf3b5c3f97d29735ccec4392722576b36949736b8befb6dce0807 WHIRLPOOL eca1383bc852bb8b37fdfd5f9e0a14dcca1e75dc6b82466bbfb731d05ecd7d28fabbd744ab516228d5fcc7ae09b045818ca6f6632f0f7554e89c2c3921f1d93c
|
||||
|
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/linuxfromscratch/linuxfromscratch-6.8.ebuild,v 1.2 2012/01/02 04:50:51 dirtyepic Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
MY_SRC="http://www.linuxfromscratch.org/lfs/downloads/${PV}"
|
||||
|
||||
BOOTSCRIPT_PV="20100627"
|
||||
UDEV_PV="20100128"
|
||||
|
||||
DESCRIPTION="LFS documents building a Linux system entirely from source."
|
||||
HOMEPAGE="http://www.linuxfromscratch.org/lfs"
|
||||
SRC_URI="${MY_SRC}/LFS-BOOK-${PV}-HTML.tar.bz2
|
||||
${MY_SRC}/lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2
|
||||
${MY_SRC}/udev-config-${UDEV_PV}.tar.bz2
|
||||
htmlsingle? ( ${MY_SRC}/LFS-BOOK-${PV}-NOCHUNKS.html.bz2 )
|
||||
pdf? ( ${MY_SRC}/LFS-BOOK-${PV}.pdf )"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
|
||||
IUSE="htmlsingle pdf"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
unpack LFS-BOOK-${PV}-HTML.tar.bz2 \
|
||||
lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2 \
|
||||
udev-config-${UDEV_PV}.tar.bz2
|
||||
|
||||
use htmlsingle && unpack LFS-BOOK-${PV}-NOCHUNKS.html.bz2
|
||||
use pdf && cp "${DISTDIR}"/LFS-BOOK-${PV}.pdf "${S}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc -r *
|
||||
docompress -x /usr/share/doc/${PF}
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST dhex_0.65.tar.gz 55686 SHA256 0ac85c6bdd5db1d5a8d380e80fefea2ea0f496c44a64f6b8c010c62122c138c3 SHA512 abea8242822af78f53e0f9aa6ffe52b0e6c266897a4c7af7b470dabd738581070808377f526e7f45217a52461d800259fdfe7c381a8125ab3d9aa4bd0cf28960 WHIRLPOOL d7bce3ec3c746231b24353aa3a1abb06b23c1e60f54ab2b20249c27079b53aa2c9cb66992428f090fd3b1a2f39b25ed97db2e048d7308c65bd9869b8a7b9884b
|
||||
DIST dhex_0.66.tar.gz 56060 SHA256 bf0e44743b4cfb44861859b486edbf6f35430178730af63a10cc22bd596720ae SHA512 345cf34dfa91e9a423249028c5cd6a0e4e7d7d3ab877acd617d34ae82177ac2d5a99b213c0cd66c3dfd49f0b49f28f4f8f79edef14bfc105fb92161154ba00c9 WHIRLPOOL cf4b5fe1563a5137040f6312b93c6d48eba843bb11ca324b412290c4bd571ebd7521d8e80ee579ad07af12469a8ec83920ed73a002202b427fa5bc3dd8d42ab5
|
||||
DIST dhex_0.67.tar.gz 56687 SHA256 89f9c7e039ac7199cea1bdeffca200b40bba454817dc9a2fc8ccb2f21a910e71 SHA512 cc5013edcdabf6febcb8c7e79339da2b2ad3ae2783d023754d6cc1f9fa3ef3c37807f21b6182ec5db7e9280f934f29ef84b1526d440a1ca2eb2b6c951e0eb14b WHIRLPOOL 5b7bfa136ba0ea767bcfe379e64e7f1692ed64f17cf9f3a1276e1d40623a8d406dff1016a234c2cf54e8ec917b2d3ec1cdceb6336678b6f94db5b27a22d321df
|
||||
DIST dhex_0.68.tar.gz 58602 SHA256 126c34745b48a07448cfe36fe5913d37ec562ad72d3f732b99bd40f761f4da08 SHA512 9397ec0574652022387f4108613f839b9262841c436079249fb325011b0a0e3c5bbd32d323f37b0f30e643f7060c1275337710c237ab68fb0c3f8096651a2421 WHIRLPOOL a56bf1952108a97a8c2672e681bce01ef2e5dd99f39373aad168acc6772692aa2d569d3d7fcbb3bfe86960f8f72e74aad2a3ba1053378ad48fc8a6de2d9e5bb8
|
||||
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/dhex/dhex-0.65.ebuild,v 1.3 2011/07/13 19:46:29 maekke Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
MY_P=${PN}_${PV}
|
||||
|
||||
DESCRIPTION="ncurses-based hex-editor with diff mode"
|
||||
HOMEPAGE="http://www.dettus.net/dhex/"
|
||||
SRC_URI="http://www.dettus.net/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="sys-libs/ncurses"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-0.63-Makefile.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC=$(tc-getCC) || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin dhex || die
|
||||
dodoc README.txt || die
|
||||
doman dhex.1 dhex_markers.5 dhex_searchlog.5 dhexrc.5 || die
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
#!/bin/sh /usr/share/dpatch/dpatch-run
|
||||
## 01-abs-llabs.dpatch by Thiemo Seufer
|
||||
##
|
||||
## DP: Fixes FTBFS due to abs() not being in the global anymore since g++ 4.3
|
||||
## (#495467)
|
||||
|
||||
diff -up lfhex-0.42.orig/src/reader.cpp lfhex-0.42/src/reader.cpp
|
||||
--- lfhex-0.42.orig/src/reader.cpp 2008-10-08 19:25:57.000000000 +0200
|
||||
+++ lfhex-0.42/src/reader.cpp 2008-10-08 19:26:16.000000000 +0200
|
||||
@@ -238,7 +238,7 @@ bool Reader::loadPage(off_t pageIdx)
|
||||
// free the page which is the furthest away from the page we are loading
|
||||
|
||||
// this could be trouble if off_t is unsigned!
|
||||
- if( abs(_firstPage - pageIdx) > abs(_lastPage - pageIdx) )
|
||||
+ if( ::llabs(_firstPage - pageIdx) > ::llabs(_lastPage - pageIdx) )
|
||||
while(!freePage(_firstPage++));
|
||||
else
|
||||
while(!freePage(_lastPage--));
|
||||
|
@ -0,0 +1,19 @@
|
||||
#! /bin/sh /usr/share/dpatch/dpatch-run
|
||||
## 02-gcc-4.7.dpatch by gregor herrmann <gregoa@debian.org>
|
||||
##
|
||||
## All lines beginning with `## DP:' are a description of the patch.
|
||||
## DP: add missing include to avoid FTBFS with gcc 4.7
|
||||
## DP: Bug-Debian: http://bugs.debian.org/667238
|
||||
|
||||
@DPATCH@
|
||||
diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' lfhex-0.42~/src/expr.h lfhex-0.42/src/expr.h
|
||||
--- lfhex-0.42~/src/expr.h 2008-09-19 02:36:49.000000000 +0200
|
||||
+++ lfhex-0.42/src/expr.h 2012-05-07 17:03:22.788794002 +0200
|
||||
@@ -19,6 +19,7 @@
|
||||
*/
|
||||
|
||||
#include <string>
|
||||
+#include <sys/types.h>
|
||||
|
||||
bool expr_eval( const std::string &str, off_t &value );
|
||||
|
@ -1 +1,2 @@
|
||||
DIST vagrant-1.0.3.gem 1005568 SHA256 bac078af86b5a64e1ea71be68827af051c62d0ec39a2784b2615051fe0d331d9 SHA512 3559942295a0f88d35dc69cc700e4b2da58589c78d1b943f4fde04e4b711752d2dc93740b4277197d0d7dd84eaa68d41f6f64a10407902eaeaad52ddc8f6b0e2 WHIRLPOOL 5b87b5f63b8329e2598d9aa00f1c27807e60a9ee873b803ba4687eebc23b33b1bce47183329a1e376caa2bf69d4f576b0413d25289b23ef2a1e4ed9d9b04b3f6
|
||||
DIST vagrant-1.0.4.gem 1006080 SHA256 a826ecf187ef5f818bce907053152f678b77c636a4a950d341f6db05cc0e41d7 SHA512 f6df89718fd128400df78ab7ee15de3f292d4729a3ea22a97b979e9925d609739f9be41c6adc5cf84db88597b59da84285b3a1e925a9434b81cca22f6c6e9c7d WHIRLPOOL 63f0e8e2592f3f9f4793bf2d3be21c5d9b3ca72d73fac21d648d41ec5d562040f637c86c7622c4402c811562956a16e216ae2a7851374f6880d829c33749f5d0
|
||||
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vagrant/vagrant-1.0.4.ebuild,v 1.1 2012/09/15 20:51:22 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec"
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="config keys templates"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A tool for building and distributing virtual machines using VirtualBox"
|
||||
HOMEPAGE="http://vagrantup.com/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x64-macos"
|
||||
IUSE="test"
|
||||
|
||||
# Missing ebuild for contest
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
!x64-macos? ( || ( app-emulation/virtualbox app-emulation/virtualbox-bin ) )"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/archive-tar-minitar-0.5.2
|
||||
>=dev-ruby/childprocess-0.3.1
|
||||
>=dev-ruby/erubis-2.7.0
|
||||
dev-ruby/i18n:0.6
|
||||
>=dev-ruby/json-1.5.1
|
||||
>=dev-ruby/log4r-1.1.9
|
||||
>=dev-ruby/net-scp-1.0.4
|
||||
>=dev-ruby/net-ssh-2.2.2
|
||||
"
|
||||
|
||||
ruby_add_bdepend "
|
||||
dev-ruby/rake
|
||||
test? ( dev-ruby/mocha virtual/ruby-minitest )
|
||||
"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# remove bundler support
|
||||
sed -i '/[Bb]undler/d' Rakefile || die
|
||||
rm Gemfile || die
|
||||
|
||||
# loosen unslotted dependencies
|
||||
sed -i -e '/childprocess\|erubis\|json\|log4r\|net-scp\|net-ssh/s/~>/>=/' \
|
||||
-e '/archive-tar-minitar/s/=/>=/' \
|
||||
${PN}.gemspec || die
|
||||
|
||||
# avoid calling git
|
||||
sed -i '/git ls-files/d' ${PN}.gemspec || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use x64-macos ; then
|
||||
ewarn
|
||||
ewarn "For Mac OS X prefixes, you must install the virtualbox"
|
||||
ewarn "package specifically for OS X which can be found at:"
|
||||
ewarn "https://www.virtualbox.org/wiki/Downloads"
|
||||
ewarn
|
||||
fi
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/lenovo-sl-laptop/lenovo-sl-laptop-9999.ebuild,v 1.2 2011/09/21 07:35:10 mgorny Exp $
|
||||
|
||||
inherit eutils git-2 linux-mod
|
||||
|
||||
DESCRIPTION="Linux kernel support for the Lenovo SL series ThinkPads"
|
||||
HOMEPAGE="https://github.com/tetromino/lenovo-sl-laptop"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE=""
|
||||
|
||||
EGIT_REPO_URI="git://github.com/tetromino/${PN}.git
|
||||
https://github.com/tetromino/${PN}.git"
|
||||
|
||||
CONFIG_CHECK="HWMON BACKLIGHT_CLASS_DEVICE"
|
||||
MODULE_NAMES="${PN}(acpi)"
|
||||
BUILD_TARGETS="module"
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
dodoc README
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>maintainer-needed@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,2 +1,2 @@
|
||||
DIST nvidiabl-0.76-source-only.dkms.tar.gz 11915 SHA256 b2f35138eb11606816768c18a27f9171f47cc7b0f18b05f8b0895e7501d6ea8f SHA512 a9a5c984f001d874c9ce73db7b974aa0997b727c098489f5d042ea5c0e4ca28736005664424636bc0a8b39979863e217ba86300c78fa78c7f2b1064ec877b780 WHIRLPOOL 267e6c0453a73dd7133d6da26d9188004186508059fb63d6d02f8503320ae0db26342db18180cea2471b7c156649ebcb29d7c42f32fabc397db9915b4a17da9d
|
||||
DIST nvidiabl-0.77-source-only.dkms.tar.gz 12222 SHA256 c769af581d077a22c5ce919d4244708956eece868f71d30e1cc08c90a5701731 SHA512 049fbc9da258be9d22b883ca8f0ff69d790847d3d80200a5f5480c41cc2a640cc131c0241aeb0dd9cd00f9d0cea48ca5eca266bea3b300933da4be927437d18d WHIRLPOOL a9ba7cad7db754b12b3c06c2e75dd0728193659c3270e431978f0e29944a0c232f8b388489c1e8792b730b3d4d9ef5fc496044c37b7da7d3182dae3f90232b49
|
||||
DIST nvidiabl-0.79-source-only.dkms.tar.gz 12662 SHA256 fcef47beac64d4cbf8df89f75e1c863bbf616e3c49688814459513f484ae90ba SHA512 afc8750e3363297f26a3bd1f0782d2043228c1b9aa7f4c0f7f0361440ce7b3a9136893c7bd7247b3247eca44a4ea33e5e52a80847cfb9df89dd9005769c7eab2 WHIRLPOOL 947aba9dc090ebdb5a75e82fe2e6e6a0e3400fb1790c1e58d9aea56dc659083271c3a067df7835668bd6b26eeecc038e6342496b764275cf1de9711d38dc3d7b
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/nvidiabl/nvidiabl-0.76.ebuild,v 1.1 2012/07/16 12:00:18 angelos Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/nvidiabl/nvidiabl-0.79.ebuild,v 1.1 2012/09/16 11:47:32 angelos Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit linux-mod
|
@ -0,0 +1,269 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -187,14 +187,26 @@ AC_CHECK_FUNC([open_memstream])
|
||||
AM_CONDITIONAL([HAVE_HIVEXSH],[test "x$ac_cv_func_open_memstream" = "xyes"])
|
||||
|
||||
dnl Check for OCaml (optional, for OCaml bindings).
|
||||
-AC_PROG_OCAML
|
||||
-AC_PROG_FINDLIB
|
||||
+OCAMLC=no
|
||||
+OCAMLFIND=no
|
||||
+AC_ARG_ENABLE([ocaml],
|
||||
+ AS_HELP_STRING([--disable-ocaml], [Disable OCaml language bindings]),
|
||||
+ [],
|
||||
+ [enable_ocaml=yes])
|
||||
+AS_IF([test "x$enable_ocaml" != "xno"],
|
||||
+ [dnl OCAMLC and OCAMLFIND have to be unset first, otherwise
|
||||
+ dnl AC_CHECK_TOOL (inside AC_PROG_OCAML) will not look.
|
||||
+ OCAMLC=
|
||||
+ OCAMLFIND=
|
||||
+ AC_PROG_OCAML
|
||||
+ AC_PROG_FINDLIB
|
||||
+ ])
|
||||
AM_CONDITIONAL([HAVE_OCAML],
|
||||
- [test "x$OCAMLC" != "xno" && test "x$OCAMLFIND" != "xno"])
|
||||
+ [test "x$OCAMLC" != "xno" && test "x$OCAMLFIND" != "xno"])
|
||||
AM_CONDITIONAL([HAVE_OCAMLOPT],
|
||||
- [test "x$OCAMLOPT" != "xno" && test "x$OCAMLFIND" != "xno"])
|
||||
+ [test "x$OCAMLOPT" != "xno" && test "x$OCAMLFIND" != "xno"])
|
||||
|
||||
-if test "x$OCAMLC" != "xno"; then
|
||||
+if test "x$OCAMLC" != "xno" && test "x$OCAMLFIND" != "xno"; then
|
||||
dnl Check if we have caml/unixsupport.h header (OCaml bindings only).
|
||||
old_CFLAGS="$CFLAGS"
|
||||
CFLAGS="$CFLAGS -I$OCAMLLIB"
|
||||
@@ -223,28 +235,32 @@ if test "x$OCAMLC" != "xno"; then
|
||||
rm -f conftest conftest.* conftest_ml.*
|
||||
fi
|
||||
|
||||
-dnl Check for Perl (optional, for Perl bindings).
|
||||
-dnl XXX This isn't quite right, we should check for Perl devel library.
|
||||
+dnl Check for Perl (optional, for Perl bindings and Perl tools).
|
||||
AC_CHECK_PROG([PERL],[perl],[perl],[no])
|
||||
|
||||
-dnl Check for Perl modules that must be present to compile and
|
||||
-dnl test the Perl bindings.
|
||||
-missing_perl_modules=no
|
||||
-for pm in Test::More ExtUtils::MakeMaker IO::Stringy; do
|
||||
- AC_MSG_CHECKING([for $pm])
|
||||
- if ! perl -M$pm -e1 >/dev/null 2>&1; then
|
||||
- AC_MSG_RESULT([no])
|
||||
- missing_perl_modules=yes
|
||||
- else
|
||||
- AC_MSG_RESULT([yes])
|
||||
- fi
|
||||
-done
|
||||
-if test "x$missing_perl_modules" = "xyes"; then
|
||||
- AC_MSG_WARN([some Perl modules required to compile or test the Perl bindings are missing])
|
||||
-fi
|
||||
-
|
||||
+AC_ARG_ENABLE([perl],
|
||||
+ AS_HELP_STRING([--disable-perl], [Disable Perl language bindings]),
|
||||
+ [],
|
||||
+ [enable_perl=yes])
|
||||
+AS_IF([test "x$enable_perl" != "xno"],[
|
||||
+ dnl Check for Perl modules that must be present to compile and
|
||||
+ dnl test the Perl bindings.
|
||||
+ missing_perl_modules=no
|
||||
+ for pm in Test::More ExtUtils::MakeMaker IO::Stringy; do
|
||||
+ AC_MSG_CHECKING([for $pm])
|
||||
+ if ! $PERL -M$pm -e1 >/dev/null 2>&1; then
|
||||
+ AC_MSG_RESULT([no])
|
||||
+ missing_perl_modules=yes
|
||||
+ else
|
||||
+ AC_MSG_RESULT([yes])
|
||||
+ fi
|
||||
+ done
|
||||
+ if test "x$missing_perl_modules" = "xyes"; then
|
||||
+ AC_MSG_WARN([some Perl modules required to compile or test the Perl bindings are missing])
|
||||
+ fi
|
||||
+ ])
|
||||
AM_CONDITIONAL([HAVE_PERL],
|
||||
- [test "x$PERL" != "xno" && test "x$missing_perl_modules" != "xyes"])
|
||||
+ [test "x$enable_perl" != "xno" && test "x$PERL" != "xno" && test "x$missing_perl_modules" != "xyes"])
|
||||
|
||||
dnl Check for Python (optional, for Python bindings).
|
||||
PYTHON_PREFIX=
|
||||
@@ -252,85 +268,111 @@ PYTHON_VERSION=
|
||||
PYTHON_INCLUDEDIR=
|
||||
PYTHON_INSTALLDIR=
|
||||
|
||||
-AC_CHECK_PROG([PYTHON],[python],[python],[no])
|
||||
-
|
||||
-if test "x$PYTHON" != "xno"; then
|
||||
- AC_MSG_CHECKING([Python prefix])
|
||||
- PYTHON_PREFIX=`$PYTHON -c "import sys; print (sys.prefix)"`
|
||||
- AC_MSG_RESULT([$PYTHON_PREFIX])
|
||||
-
|
||||
- AC_MSG_CHECKING([Python version])
|
||||
- PYTHON_VERSION_MAJOR=`$PYTHON -c "import sys; print (sys.version_info@<:@0@:>@)"`
|
||||
- PYTHON_VERSION_MINOR=`$PYTHON -c "import sys; print (sys.version_info@<:@1@:>@)"`
|
||||
- PYTHON_VERSION="$PYTHON_VERSION_MAJOR.$PYTHON_VERSION_MINOR"
|
||||
- AC_MSG_RESULT([$PYTHON_VERSION])
|
||||
-
|
||||
- AC_MSG_CHECKING([for Python include path])
|
||||
- if test -z "$PYTHON_INCLUDEDIR"; then
|
||||
- python_path=`$PYTHON -c "import distutils.sysconfig; \
|
||||
- print (distutils.sysconfig.get_python_inc ());"`
|
||||
- PYTHON_INCLUDEDIR=$python_path
|
||||
- fi
|
||||
- AC_MSG_RESULT([$PYTHON_INCLUDEDIR])
|
||||
-
|
||||
- AC_ARG_WITH([python-installdir],
|
||||
- [AS_HELP_STRING([--with-python-installdir],
|
||||
- [directory to install python modules @<:@default=check@:>@])],
|
||||
- [PYTHON_INSTALLDIR="$withval"
|
||||
- AC_MSG_NOTICE([Python install dir $PYTHON_INSTALLDIR])],
|
||||
- [PYTHON_INSTALLDIR=check])
|
||||
-
|
||||
- if test "x$PYTHON_INSTALLDIR" = "xcheck"; then
|
||||
- PYTHON_INSTALLDIR=
|
||||
- AC_MSG_CHECKING([for Python site-packages path])
|
||||
- if test -z "$PYTHON_INSTALLDIR"; then
|
||||
- PYTHON_INSTALLDIR=`$PYTHON -c "import distutils.sysconfig; \
|
||||
- print (distutils.sysconfig.get_python_lib(1,0));"`
|
||||
+AC_ARG_ENABLE([python],
|
||||
+ AS_HELP_STRING([--disable-python], [Disable Python language bindings]),
|
||||
+ [],
|
||||
+ [enable_python=yes])
|
||||
+AS_IF([test "x$enable_python" != "xno"],
|
||||
+ [
|
||||
+ AC_CHECK_PROG([PYTHON],[python],[python],[no])
|
||||
+
|
||||
+ if test "x$PYTHON" != "xno"; then
|
||||
+ AC_MSG_CHECKING([Python prefix])
|
||||
+ PYTHON_PREFIX=`$PYTHON -c "import sys; print (sys.prefix)"`
|
||||
+ AC_MSG_RESULT([$PYTHON_PREFIX])
|
||||
+
|
||||
+ AC_MSG_CHECKING([Python version])
|
||||
+ PYTHON_VERSION_MAJOR=`$PYTHON -c "import sys; print (sys.version_info@<:@0@:>@)"`
|
||||
+ PYTHON_VERSION_MINOR=`$PYTHON -c "import sys; print (sys.version_info@<:@1@:>@)"`
|
||||
+ PYTHON_VERSION="$PYTHON_VERSION_MAJOR.$PYTHON_VERSION_MINOR"
|
||||
+ AC_MSG_RESULT([$PYTHON_VERSION])
|
||||
+
|
||||
+ AC_MSG_CHECKING([for Python include path])
|
||||
+ if test -z "$PYTHON_INCLUDEDIR"; then
|
||||
+ python_path=`$PYTHON -c "import distutils.sysconfig; \
|
||||
+ print (distutils.sysconfig.get_python_inc ());"`
|
||||
+ PYTHON_INCLUDEDIR=$python_path
|
||||
+ fi
|
||||
+ AC_MSG_RESULT([$PYTHON_INCLUDEDIR])
|
||||
+
|
||||
+ AC_ARG_WITH([python-installdir],
|
||||
+ [AS_HELP_STRING([--with-python-installdir],
|
||||
+ [directory to install python modules @<:@default=check@:>@])],
|
||||
+ [PYTHON_INSTALLDIR="$withval"
|
||||
+ AC_MSG_NOTICE([Python install dir $PYTHON_INSTALLDIR])],
|
||||
+ [PYTHON_INSTALLDIR=check])
|
||||
+
|
||||
+ if test "x$PYTHON_INSTALLDIR" = "xcheck"; then
|
||||
+ PYTHON_INSTALLDIR=
|
||||
+ AC_MSG_CHECKING([for Python site-packages path])
|
||||
+ if test -z "$PYTHON_INSTALLDIR"; then
|
||||
+ PYTHON_INSTALLDIR=`$PYTHON -c "import distutils.sysconfig; \
|
||||
+ print (distutils.sysconfig.get_python_lib(1,0));"`
|
||||
+ fi
|
||||
+ AC_MSG_RESULT([$PYTHON_INSTALLDIR])
|
||||
+ fi
|
||||
+
|
||||
+ dnl Look for some optional symbols in libpython.
|
||||
+ old_LIBS="$LIBS"
|
||||
+
|
||||
+ PYTHON_BLDLIBRARY=`$PYTHON -c "import distutils.sysconfig; \
|
||||
+ print (distutils.sysconfig.get_config_var('BLDLIBRARY'))"`
|
||||
+ AC_CHECK_LIB([c],[PyCapsule_New],
|
||||
+ [AC_DEFINE([HAVE_PYCAPSULE_NEW],1,
|
||||
+ [Found PyCapsule_New in libpython])],
|
||||
+ [],[$PYTHON_BLDLIBRARY])
|
||||
+ AC_CHECK_LIB([c],[PyString_AsString],
|
||||
+ [AC_DEFINE([HAVE_PYSTRING_ASSTRING],1,
|
||||
+ [Found PyString_AsString in libpython])],
|
||||
+ [],[$PYTHON_BLDLIBRARY])
|
||||
+
|
||||
+ LIBS="$old_LIBS"
|
||||
fi
|
||||
- AC_MSG_RESULT([$PYTHON_INSTALLDIR])
|
||||
- fi
|
||||
-
|
||||
- dnl Look for libpython and some optional symbols in it.
|
||||
- old_LIBS="$LIBS"
|
||||
- if test "x$PYTHON_VERSION_MAJOR" = "x3"; then
|
||||
- dnl libpython3 is called "libpython3.Xmu.so"
|
||||
- LIBPYTHON="python${PYTHON_VERSION}mu"
|
||||
- else
|
||||
- LIBPYTHON="python$PYTHON_VERSION"
|
||||
- fi
|
||||
- AC_CHECK_LIB([$LIBPYTHON], [PyList_Size], [],
|
||||
- [AC_MSG_FAILURE([$LIBPYTHON is not installed])])
|
||||
-
|
||||
- AC_CHECK_FUNCS([PyCapsule_New \
|
||||
- PyString_AsString])
|
||||
- LIBS="$old_LIBS"
|
||||
-fi
|
||||
-
|
||||
-AC_SUBST(PYTHON_PREFIX)
|
||||
-AC_SUBST(PYTHON_VERSION)
|
||||
-AC_SUBST(PYTHON_INCLUDEDIR)
|
||||
-AC_SUBST(PYTHON_INSTALLDIR)
|
||||
|
||||
+ AC_SUBST(PYTHON_PREFIX)
|
||||
+ AC_SUBST(PYTHON_VERSION)
|
||||
+ AC_SUBST(PYTHON_INCLUDEDIR)
|
||||
+ AC_SUBST(PYTHON_INSTALLDIR)
|
||||
+ ])
|
||||
AM_CONDITIONAL([HAVE_PYTHON],
|
||||
[test "x$PYTHON" != "xno" && test "x$PYTHON_INCLUDEDIR" != "x" && test "x$PYTHON_INSTALLDIR" != "x"])
|
||||
|
||||
dnl Check for Ruby and rake (optional, for Ruby bindings).
|
||||
AC_ARG_ENABLE([ruby],
|
||||
- AS_HELP_STRING([--disable-ruby], [Disable Ruby language bindings]),
|
||||
- [],
|
||||
- [enable_ruby=yes])
|
||||
-AS_IF([test "x$enable_ruby" != "xno"],
|
||||
- [
|
||||
- AC_CHECK_PROG([RUBY],[ruby],[ruby],[no])
|
||||
- AC_CHECK_PROG([RAKE],[rake],[rake],[no])
|
||||
- AC_CHECK_LIB([ruby],[ruby_init],[HAVE_LIBRUBY=1],[HAVE_LIBRUBY=0])
|
||||
- AC_SUBST(RAKE)
|
||||
+ AS_HELP_STRING([--disable-ruby], [Disable Ruby language bindings]),
|
||||
+ [],
|
||||
+ [enable_ruby=yes])
|
||||
+AS_IF([test "x$enable_ruby" != "xno"],[
|
||||
+ AC_CHECK_PROG([RUBY],[ruby],[ruby],[no])
|
||||
+ AC_CHECK_PROG([RAKE],[rake],[rake],[no])
|
||||
+
|
||||
+ AS_IF([test -n "$RUBY" && test -n "$RAKE"],[
|
||||
+ dnl Find the library. Note on Debian it's not -lruby.
|
||||
+ AC_MSG_CHECKING([for C library for Ruby extensions])
|
||||
+ ruby_cmd='puts RbConfig::CONFIG@<:@"RUBY_SO_NAME"@:>@'
|
||||
+ echo running: $RUBY -rrbconfig -e \'$ruby_cmd\' >&AS_MESSAGE_LOG_FD
|
||||
+ $RUBY -rrbconfig -e "$ruby_cmd" >conftest 2>&AS_MESSAGE_LOG_FD
|
||||
+ libruby="$(cat conftest)"
|
||||
+ rm conftest
|
||||
+ AS_IF([test -n "$libruby"],[
|
||||
+ AC_MSG_RESULT([-l$libruby])
|
||||
+ AC_CHECK_LIB([$libruby],[ruby_init],
|
||||
+ [have_libruby=1],[have_libruby=])
|
||||
+
|
||||
+ dnl Symbols that we substitute when missing.
|
||||
+ AS_IF([test -n "$have_libruby"],[
|
||||
+ old_LIBS="$LIBS"
|
||||
+ LIBS="$LIBS -l$libruby"
|
||||
+ AC_CHECK_FUNCS([rb_hash_lookup])
|
||||
+ LIBS="$old_LIBS"
|
||||
+ ])
|
||||
+ ],[
|
||||
+ AC_MSG_RESULT([not found])
|
||||
])
|
||||
+ ])
|
||||
+])
|
||||
AM_CONDITIONAL([HAVE_RUBY],
|
||||
- [test "x$RAKE" != "xno" && test -n "$HAVE_LIBRUBY"])
|
||||
-
|
||||
-AM_CONDITIONAL([HAVE_RUBY],
|
||||
- [test "x$RAKE" != "xno" && test -n "$HAVE_LIBRUBY"])
|
||||
+ [test -n "$RUBY" && test -n "$RAKE" && test -n "$have_libruby"])
|
||||
|
||||
dnl dnl Check for Java.
|
||||
dnl AC_ARG_WITH(java_home,
|
@ -0,0 +1,104 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/hivex/hivex-1.3.6-r1.ebuild,v 1.1 2012/09/16 08:59:18 pinkbyte Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
WANT_AUTOMAKE="1.11"
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
|
||||
USE_RUBY="ruby18"
|
||||
RUBY_OPTIONAL=yes
|
||||
PYTHON_DEPEND="python? 2:2.6"
|
||||
|
||||
inherit autotools-utils eutils perl-app python
|
||||
|
||||
DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary files"
|
||||
HOMEPAGE="http://libguestfs.org"
|
||||
SRC_URI="http://libguestfs.org/download/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="ocaml readline perl python test static-libs ruby"
|
||||
|
||||
RDEPEND="virtual/libiconv
|
||||
virtual/libintl
|
||||
dev-libs/libxml2:2
|
||||
ocaml? ( dev-lang/ocaml[ocamlopt]
|
||||
dev-ml/findlib[ocamlopt]
|
||||
)
|
||||
readline? ( sys-libs/readline )
|
||||
perl? ( dev-perl/IO-stringy )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl
|
||||
perl? (
|
||||
test? ( dev-perl/Pod-Coverage
|
||||
dev-perl/Test-Pod-Coverage )
|
||||
)
|
||||
ruby? ( dev-ruby/rake )
|
||||
"
|
||||
PATCHES=("${FILESDIR}"/"${PVR}"/disable_automagic_cumulative_patch.patch )
|
||||
|
||||
DOCS=(README)
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
python_need_rebuild
|
||||
fi
|
||||
if use perl; then
|
||||
perl-module_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_with readline)
|
||||
$(use_enable ocaml)
|
||||
$(use_enable perl)
|
||||
--enable-nls
|
||||
$(use_enable python)
|
||||
$(use_enable ruby)
|
||||
--disable-rpath )
|
||||
|
||||
autotools-utils_src_configure
|
||||
|
||||
if use perl; then
|
||||
pushd perl
|
||||
perl-app_src_configure
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
autotools-utils_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if use perl;then
|
||||
pushd perl
|
||||
perl-app_src_install
|
||||
popd
|
||||
fi
|
||||
|
||||
autotools-utils_src_compile check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
strip-linguas -i po
|
||||
|
||||
autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
|
||||
|
||||
if use perl; then
|
||||
fixlocalpod
|
||||
fi
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST jbidwatcher-1.0.2.tar.gz 636252 SHA256 c7490a95620b960704884faaba6f8a648fb005cb73e61310b006ae1edbfb415b SHA512 2b96a0b64d12f6891d19c4ed9351993fae8221b22832dbf090dee69b5a4029a2fb305ab0172d060464866770b50176bd81eb12f0223afd303ef44abaac81fbab WHIRLPOOL 7a5137ac922826924aa5d1a32f6d153ba46121ff885f9269f58bb8c6d1e32d1218a950fd64c22303c82dd6f85dbdf88f1aa8acd0941119f90aa86d6d8c592aa7
|
@ -1,13 +0,0 @@
|
||||
--- build.xml.orig 2007-08-11 12:24:46.000000000 +0200
|
||||
+++ build.xml 2007-08-17 19:09:58.000000000 +0200
|
||||
@@ -221,4 +221,10 @@
|
||||
<target name="run" description="Start Application">
|
||||
<java fork="true" jar="${BINARY}" args="-Xmx512m -Xms256m"/>
|
||||
</target>
|
||||
+
|
||||
+ <target name="javadoc">
|
||||
+ <javadoc destdir="${javadoc.dir}">
|
||||
+ <fileset dir="${src.dir}" includes="**/*.java"/>
|
||||
+ </javadoc>
|
||||
+ </target>
|
||||
</project>
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/jbidwatcher/jbidwatcher-1.0.2-r1.ebuild,v 1.1 2008/03/05 16:41:15 betelgeuse Exp $
|
||||
|
||||
JAVA_PKG_IUSE="doc"
|
||||
|
||||
inherit java-pkg-2 java-ant-2 eutils
|
||||
|
||||
MY_PN="JBidWatcher"
|
||||
|
||||
DESCRIPTION="Java-based eBay bidding, sniping and tracking tool"
|
||||
HOMEPAGE="http://www.jbidwatcher.com/"
|
||||
SRC_URI="http://www.jbidwatcher.com/download/${P}.tar.gz"
|
||||
#not this version at this time
|
||||
#SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
DEPEND=">=virtual/jdk-1.4"
|
||||
RDEPEND=">=virtual/jre-1.4"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
|
||||
epatch "${FILESDIR}/${P}-javadoc.patch"
|
||||
use doc && mkdir -p docs/api
|
||||
# jdictrayapi and tritonus are here
|
||||
#rm -fr org
|
||||
# apple stuff and pat stuff
|
||||
#rm -rf com
|
||||
#rm -fr javazoom
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
eant -Duser.home="${T}" jar $(use_doc -Djavadoc.dir=docs/api javadoc)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar ${MY_PN}-${PV}.jar
|
||||
|
||||
use doc && java-pkg_dojavadoc docs/api
|
||||
|
||||
java-pkg_dolauncher ${PN} --jar ${PN}.jar --java_args "-Xmx512m"
|
||||
newicon jbidwatch64.jpg ${PN}.jpg
|
||||
make_desktop_entry ${PN} ${MY_PN} ${PN}.jpg
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST lfm-2.3.tar.gz 119120 SHA256 e8df188c17d4d676cf41ccae9f6bf82aa0c5ff3942d5aad985990ad1446c9504 SHA512 d244cd03ebf4b145c0d364d9d7038a2b640010e7e6bc413a3613d4519afac4856ee7694a962176d7693bef6503b80703685b1cefab1eda0f8d0768ae10abf6c7 WHIRLPOOL 559bfd2bda0438709f53a7c22f285aeb932e6929b7c0e16af2684088c65f21a068440e5888e772a0b67bd45c2541a2441a5a22ab13011aa8eb97dd7bd5fc591f
|
@ -0,0 +1,12 @@
|
||||
--- lfm-2.3/setup.py.orig
|
||||
+++ lfm-2.3/setup.py
|
||||
@@ -56,8 +56,7 @@
|
||||
'lfm/actions', 'lfm/compress', 'lfm/utils', 'lfm/vfs',
|
||||
'lfm/config', 'lfm/pyview'],
|
||||
scripts = ['lfm/lfm', 'lfm/pyview'],
|
||||
- data_files = [('share/doc/lfm', DOC_FILES),
|
||||
- ('share/man/man1', MAN_FILES)]
|
||||
+ data_files = [('share/man/man1', MAN_FILES)]
|
||||
# **addargs
|
||||
)
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/lfm/lfm-2.3.ebuild,v 1.1 2012/09/16 09:26:38 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
PYTHON_USE_WITH="ncurses"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
DESCRIPTION="Last File Manager is a powerful file manager for the console"
|
||||
HOMEPAGE="http://www.terra.es/personal7/inigoserna/lfm"
|
||||
SRC_URI="http://www.terra.es/personal7/inigoserna/lfm/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-no-doc.patch
|
||||
}
|
@ -1,9 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml version = '1.0' encoding = 'UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>angelos@gentoo.org</email>
|
||||
<name>Christoph Mende</name>
|
||||
<email>radhermit@gentoo.org</email>
|
||||
<name>Tim Harder</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,4 +1,4 @@
|
||||
DIST mc-4.8.1.tar.xz 2057960 SHA256 3a734a12940e7f7db5b93a45823266c5ec2582838ac7d62c681283c1b0a8b672 SHA512 39158429c78e959700411e4b3c714552cad4e8badedcf9c391e4807f27f35753dcf911427b4319ea22be03c7cf7b1a3ff494e6c1b8f90389e5d518f1bb9cfa1c WHIRLPOOL e34e6dad86fbc4a4d2f727094ddfbbc7a346161b04944f6ec65bc2c27770ece5c3c8f9d46aef021a007dc3b8b4eceb2b34b9c6d6e266a9c431969043d838f7d3
|
||||
DIST mc-4.8.3.tar.xz 2042276 SHA256 bd2855116f6dc9acf5b45d2794beeba3ddfb2e71cd9ac3b692dd6629019e42a3 SHA512 db52c53b7325974fb8f5b6077ea6e802b05f2993492d486607745d0dde1dc77a305865c86c0afcd3b39b9f0abbc8ad50a45e279a4072a1481b7969aaf2032843 WHIRLPOOL 9263d9dfd35b12ea379c8ea0f0e966ccc2ad86bf292324615735db92a324487dea2c27666a8be350971991cbdbccf402549b6a904bdd2f35a208d90a1d387556
|
||||
DIST mc-4.8.4.tar.xz 2114996 SHA256 b4be11c27857ec0c0896a7cd42dd1782a03d1e4c82c83f86b5cc880f6970863e SHA512 b0827f5a88dd65a12a15dc207ab2e97d5ed40c38921ad17c22a8316a62122238bb69077100744cc2fea20b6a202812bc8e38183546fe3ef63924017269a024c7 WHIRLPOOL 65aaf0a95911eade82a00513e71ca00d13c914412f9de33269e4b216df4e64025e42a20808cc265ef5fac3388a0ec832f3a3c64aadba82f1a725b9a92d070eb0
|
||||
DIST mc-4.8.5.tar.xz 2172344 SHA256 a7c8de3dde99e66edaa1ef00df4b7f609b91d598a5725370cc800c8b53219512 SHA512 b34cd0965baf6a72dbc2f361652382471455f8189258ede2e3d85ff4088c7ffe4e881da24e595cf120e22390849af6a52a94f5b0ed2aaf5ef7ff107eac79e687 WHIRLPOOL c27c94d5dd87391bf24fdb5155e7d8470dc3d1b12da8d77d6cd256523d50f8d70c0de3a8376643abc7eeee61308b710f88ade03cf607244928a6f076ddf0d89a
|
||||
DIST mc-4.8.6.tar.xz 2172316 SHA256 b39456f384123aba46124b93220f99e1b1c705112be55fc92275830132f28083 SHA512 6df489127f90c60e2041c5bac9a05f447c8de0ef7ec569b335b87da6fb308b809b2d9a693c076ba215d4b67c534f0b332426e3172ae71f634edfc0953143e974 WHIRLPOOL 20f130ec2b5ca95671914c53c83079c3d2026139f163bd32efa717c72854d34aaa05bab85639cde0a077f792d000ddc803bf3f8444f5740fa0b60a17d30a2777
|
||||
|
@ -1,39 +0,0 @@
|
||||
https://www.midnight-commander.org/ticket/2881
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=434688
|
||||
|
||||
commit 28cd54da5a73e6d722bd0534e3f43baedb398cea
|
||||
Author: Andrew Borodin <aborodin@vmail.ru>
|
||||
Date: Tue Sep 11 10:14:48 2012 +0400
|
||||
|
||||
Ticket #2881: (edit_move_forward3): fix two-columns extra offset of cursor
|
||||
|
||||
...after tab character.
|
||||
|
||||
Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
|
||||
|
||||
diff --git a/src/editor/edit.c b/src/editor/edit.c
|
||||
index bfda1b9..3dfd22e 100644
|
||||
--- a/src/editor/edit.c
|
||||
+++ b/src/editor/edit.c
|
||||
@@ -3073,16 +3073,15 @@ edit_move_forward3 (WEdit * edit, off_t current, long cols, off_t upto)
|
||||
c = convert_to_display_c (c);
|
||||
#endif
|
||||
|
||||
+ if (c == '\n')
|
||||
+ return (upto != 0 ? (off_t) col : p);
|
||||
if (c == '\t')
|
||||
col += TAB_SIZE - col % TAB_SIZE;
|
||||
- else if (c == '\n')
|
||||
- return (upto != 0 ? (off_t) col : p);
|
||||
-
|
||||
- if ((c < 32 || c == 127) && (orig_c == c
|
||||
+ else if ((c < 32 || c == 127) && (orig_c == c
|
||||
#ifdef HAVE_CHARSET
|
||||
- || (!mc_global.utf8_display && !edit->utf8)
|
||||
+ || (!mc_global.utf8_display && !edit->utf8)
|
||||
#endif
|
||||
- ))
|
||||
+ ))
|
||||
/* '\r' is shown as ^M, so we must advance 2 characters */
|
||||
/* Caret notation for control characters */
|
||||
col += 2;
|
@ -1,2 +1,3 @@
|
||||
DIST dia2code-0.8.3.tar.gz 133043 SHA256 60d7d9e61ce0fe997cbcd9901a35d0dac4346e11f092c8277151cd2a3bed11b4 SHA512 43f7ed1a4ca919e15d0a3eee5f416c842acb24bb3d057eda507ab7777219b180d24d2000c2ee0b663133dd21fb0d58d1f2598be928c8b0fb5be6c8ff93e3a7b6 WHIRLPOOL 9eb397821a1daf856e27cb7f791197ff59318a9403fdc0404daa6f9eaaf58b32cb444cdbc98b9c6b86353b1e48878dd739e0c03fd08dd8afd62914985f74be3b
|
||||
DIST dia2code-0.8.4.tar.gz 156221 SHA256 d4fc86d8d6e0894d81b82bbd96a40f9c07a65e8554f736245799745dff34feb2 SHA512 a7a525b375e7d79f0ee194d71c70c1dd6418ef5bd4486f216216e51d38046aa7494cdaf83794dbea09897c965baa7eec88a2acba602d4b34a783b3bd11462377 WHIRLPOOL 551da44d26d8a4cdaf68614bdb9cda5939c01ec0c62018f3b329cb6cd854ad317b6d68b4e6b0d6c7a695e18a7711c1845fcf78361ffdf41c4d2c43490d725a16
|
||||
DIST dia2code-0.8.5.tar.gz 159258 SHA256 981a41b1bfd303174aea0cdea3a71f239bf24d0574ada99eb58600188854724b SHA512 81741be126438848e46ff1d554ad32dc56e6c76a358fdc9852a2689b406c453677ca63ab4daed17d4cec319edfd4edef55a6a2a257a3ffa5d0500136a7c147bc WHIRLPOOL 39b327f77a48f763dc2d30f475283e310073c2816c84a110490e03ca22022278d674fa64e92a782c1e99c74c4ac46c7bc93c07e08801e1312171f325c378631f
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/dia2code/dia2code-0.8.5.ebuild,v 1.1 2012/09/15 12:22:55 pacho Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit flag-o-matic autotools
|
||||
|
||||
DESCRIPTION="Convert UML diagrams produced with Dia to various source code flavours."
|
||||
HOMEPAGE="http://dia2code.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-libs/libxml2"
|
||||
RDEPEND="${DEPEND}
|
||||
>=app-office/dia-0.90.0"
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf # Needed to prevent maintainer-mode to get activated
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
doman dia2code.1
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST gnucash-2.4.10.tar.bz2 9367104 SHA256 52e65623b5ad812b8eeb4c221951e9b0ba3c49e28916acfb7b92566da159e6cc SHA512 e761c8390dee1c0724cbb3f624a5f3010d6b494fa0539f4468265e91f5410c7c6cefab3e267a86edbe14a5963017dca09281a8e88f6747f0103806d6fdb22741 WHIRLPOOL 2a320fae365c27fbaa4c8167f1caa794db79ccfcff1a683afbd95579914fd9643ef1ef90416a629c48b7f8737968118dbd8d7661a7da4debfc5207e3a1439e90
|
||||
DIST gnucash-2.4.8.tar.bz2 9345232 SHA256 4aa11e7746bb5105682a223f9baf97200ecf2a1fcddbf871626805ac097fee19 SHA512 b61f96898d7c2e160a99310f4eae3126cd48fb6ae4828646cc363b7a77253fa39c8958d01c18cc1a3998f642829aef924d6f220ffa7715170efe0acccb7020f6 WHIRLPOOL 5a4d74cb51222e2837231374488f55163976a7a8be202875783c18f0b3e017697587b42288a9fa24c11c3c56dfb3b31ef78c4ed860edda564f50e0b054b78247
|
||||
DIST gnucash-2.4.11.tar.bz2 9408193 SHA256 93c3d66af8d75da66dad814cabeb35aac417018ccc98e833af93b2ab4d7b7761 SHA512 220d0097f39bc359b97da388bbbddb233c6bfb7070cb793ae3a2848e6895fc35891ac72178c8fdaf0e0ac9da730b22c2443783eb3b66a99746488ebf8cbcd41b WHIRLPOOL 1d298051cd59f0b13e5c074de73b29522eb61b4727088851dcb66d8c9a85e08f366d050294325e0a8b7e11b26bdbf784b301828222851fe080555bff82e5731c
|
||||
|
@ -0,0 +1,147 @@
|
||||
Index: gnucash/branches/2.4/po/POTFILES.skip
|
||||
===================================================================
|
||||
--- gnucash/branches/2.4/po/POTFILES.skip (revision 18623)
|
||||
+++ gnucash/branches/2.4/po/POTFILES.skip (revision 22300)
|
||||
@@ -19,2 +19,142 @@
|
||||
src/libqof/qof/qofquery-serialize.c
|
||||
src/libqof/qof/qofsql.c
|
||||
+
|
||||
+# The scheme files are handled by intl-scm/guile-strings.c because
|
||||
+# intltool wouldn't scan scheme files. They're here now because
|
||||
+# intltool 0.50 *does* scan them, and it creates an error during make
|
||||
+# check. Once the whole world has upgraded to intltool 0.50, intl-scm
|
||||
+# can be deleted and these files added to POTFILES.in.
|
||||
+
|
||||
+src/app-utils/date-utilities.scm
|
||||
+src/app-utils/prefs.scm
|
||||
+src/business/business-utils/business-prefs.scm
|
||||
+src/business/business-utils/business-utils.scm
|
||||
+src/business/business-utils/gnucash/business-utils.scm
|
||||
+src/import-export/qif-import/qif-dialog-utils.scm
|
||||
+src/import-export/qif-import/qif-file.scm
|
||||
+src/import-export/qif-import/qif-import/qif-dialog-utils.scm
|
||||
+src/import-export/qif-import/qif-import/qif-file.scm
|
||||
+src/import-export/qif-import/qif-import/qif-merge-groups.scm
|
||||
+src/import-export/qif-import/qif-import/qif-parse.scm
|
||||
+src/import-export/qif-import/qif-import/qif-to-gnc.scm
|
||||
+src/import-export/qif-import/qif-merge-groups.scm
|
||||
+src/import-export/qif-import/qif-parse.scm
|
||||
+src/import-export/qif-import/qif-to-gnc.scm
|
||||
+src/report/business-reports/aging.scm
|
||||
+src/report/business-reports/balsheet-eg.eguile.scm
|
||||
+src/report/business-reports/balsheet-eg.scm
|
||||
+src/report/business-reports/business-reports.scm
|
||||
+src/report/business-reports/customer-summary.scm
|
||||
+src/report/business-reports/easy-invoice.scm
|
||||
+src/report/business-reports/fancy-invoice.scm
|
||||
+src/report/business-reports/gnucash/report/aging.scm
|
||||
+src/report/business-reports/gnucash/report/balsheet-eg.eguile.scm
|
||||
+src/report/business-reports/gnucash/report/balsheet-eg.scm
|
||||
+src/report/business-reports/gnucash/report/business-reports.scm
|
||||
+src/report/business-reports/gnucash/report/customer-summary.scm
|
||||
+src/report/business-reports/gnucash/report/easy-invoice.scm
|
||||
+src/report/business-reports/gnucash/report/fancy-invoice.scm
|
||||
+src/report/business-reports/gnucash/report/invoice.scm
|
||||
+src/report/business-reports/gnucash/report/job-report.scm
|
||||
+src/report/business-reports/gnucash/report/owner-report.scm
|
||||
+src/report/business-reports/gnucash/report/payables.scm
|
||||
+src/report/business-reports/gnucash/report/receivables.scm
|
||||
+src/report/business-reports/gnucash/report/taxinvoice.eguile.scm
|
||||
+src/report/business-reports/gnucash/report/taxinvoice.scm
|
||||
+src/report/business-reports/invoice.scm
|
||||
+src/report/business-reports/job-report.scm
|
||||
+src/report/business-reports/owner-report.scm
|
||||
+src/report/business-reports/payables.scm
|
||||
+src/report/business-reports/receivables.scm
|
||||
+src/report/business-reports/taxinvoice.eguile.scm
|
||||
+src/report/business-reports/taxinvoice.scm
|
||||
+src/report/locale-specific/us/gnucash/report/taxtxf-de_DE.scm
|
||||
+src/report/locale-specific/us/gnucash/report/taxtxf.scm
|
||||
+src/report/locale-specific/us/taxtxf-de_DE.scm
|
||||
+src/report/locale-specific/us/taxtxf.scm
|
||||
+src/report/report-gnome/gnucash/report/report-gnome.scm
|
||||
+src/report/report-gnome/report-gnome.scm
|
||||
+src/report/report-system/eguile-gnc.scm
|
||||
+src/report/report-system/gnucash/report/eguile-gnc.scm
|
||||
+src/report/report-system/html-acct-table.scm
|
||||
+src/report/report-system/html-fonts.scm
|
||||
+src/report/report-system/html-style-sheet.scm
|
||||
+src/report/report-system/html-utilities.scm
|
||||
+src/report/report-system/options-utilities.scm
|
||||
+src/report/report-system/report-utilities.scm
|
||||
+src/report/report-system/report.scm
|
||||
+src/report/standard-reports/account-piecharts.scm
|
||||
+src/report/standard-reports/account-summary.scm
|
||||
+src/report/standard-reports/advanced-portfolio.scm
|
||||
+src/report/standard-reports/average-balance.scm
|
||||
+src/report/standard-reports/balance-sheet.scm
|
||||
+src/report/standard-reports/budget-balance-sheet.scm
|
||||
+src/report/standard-reports/budget-barchart.scm
|
||||
+src/report/standard-reports/budget-flow.scm
|
||||
+src/report/standard-reports/budget-income-statement.scm
|
||||
+src/report/standard-reports/budget.scm
|
||||
+src/report/standard-reports/cash-flow.scm
|
||||
+src/report/standard-reports/category-barchart.scm
|
||||
+src/report/standard-reports/daily-reports.scm
|
||||
+src/report/standard-reports/equity-statement.scm
|
||||
+src/report/standard-reports/general-journal.scm
|
||||
+src/report/standard-reports/general-ledger.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/account-piecharts.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/account-summary.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/advanced-portfolio.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/average-balance.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/balance-sheet.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/budget-balance-sheet.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/budget-barchart.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/budget-flow.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/budget-income-statement.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/budget.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/cash-flow.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/category-barchart.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/daily-reports.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/equity-statement.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/general-journal.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/general-ledger.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/income-statement.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/net-barchart.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/net-linechart.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/portfolio.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/price-scatter.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/register.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/sx-summary.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/transaction.scm
|
||||
+src/report/standard-reports/gnucash/report/standard-reports/trial-balance.scm
|
||||
+src/report/standard-reports/income-statement.scm
|
||||
+src/report/standard-reports/net-barchart.scm
|
||||
+src/report/standard-reports/net-linechart.scm
|
||||
+src/report/standard-reports/portfolio.scm
|
||||
+src/report/standard-reports/price-scatter.scm
|
||||
+src/report/standard-reports/register.scm
|
||||
+src/report/standard-reports/sx-summary.scm
|
||||
+src/report/standard-reports/transaction.scm
|
||||
+src/report/standard-reports/trial-balance.scm
|
||||
+src/report/stylesheets/gnucash/report/stylesheet-easy.scm
|
||||
+src/report/stylesheets/gnucash/report/stylesheet-fancy.scm
|
||||
+src/report/stylesheets/gnucash/report/stylesheet-footer.scm
|
||||
+src/report/stylesheets/gnucash/report/stylesheet-plain.scm
|
||||
+src/report/stylesheets/stylesheet-easy.scm
|
||||
+src/report/stylesheets/stylesheet-fancy.scm
|
||||
+src/report/stylesheets/stylesheet-footer.scm
|
||||
+src/report/stylesheets/stylesheet-plain.scm
|
||||
+src/report/utility-reports/gnucash/report/hello-world.scm
|
||||
+src/report/utility-reports/gnucash/report/view-column.scm
|
||||
+src/report/utility-reports/gnucash/report/welcome-to-gnucash.scm
|
||||
+src/report/utility-reports/hello-world.scm
|
||||
+src/report/utility-reports/view-column.scm
|
||||
+src/report/utility-reports/welcome-to-gnucash.scm
|
||||
+src/scm/build-config.scm
|
||||
+src/scm/build-config.scm.in
|
||||
+src/scm/command-line.scm
|
||||
+src/scm/gnucash/price-quotes.scm
|
||||
+src/scm/main-window.scm
|
||||
+src/scm/price-quotes.scm
|
||||
+src/tax/us/de_DE.scm
|
||||
+src/tax/us/gnucash/tax/de_DE.scm
|
||||
+src/tax/us/txf-de_DE.scm
|
||||
+src/tax/us/txf.scm
|
||||
+
|
@ -1,45 +0,0 @@
|
||||
--- a/macros/ac_python_devel.m4
|
||||
+++ a/macros/ac_python_devel.m4
|
||||
@@ -20,14 +20,8 @@ AC_DEFUN([AC_PYTHON_DEVEL],[
|
||||
|
||||
# Check for Python include path
|
||||
AC_MSG_CHECKING([for Python include path])
|
||||
- python_path=`echo $PYTHON | sed "s,/bin.*$,,"`
|
||||
- for i in "$python_path/include/python$PYTHON_VERSION/" "$python_path/include/python/" "$python_path/" ; do
|
||||
- python_path=`find $i -type f -name Python.h -print | sed "1q"`
|
||||
- if test -n "$python_path" ; then
|
||||
- break
|
||||
- fi
|
||||
- done
|
||||
- python_path=`echo $python_path | sed "s,/Python.h$,,"`
|
||||
+ python_path=`$PYTHON -c 'import distutils.sysconfig; \
|
||||
+ print(distutils.sysconfig.get_python_inc())'`
|
||||
AC_MSG_RESULT([$python_path])
|
||||
if test -z "$python_path" ; then
|
||||
AC_MSG_ERROR([cannot find Python include path])
|
||||
@@ -36,21 +30,16 @@ AC_DEFUN([AC_PYTHON_DEVEL],[
|
||||
|
||||
# Check for Python library path
|
||||
AC_MSG_CHECKING([for Python library path])
|
||||
- python_path=`echo $PYTHON | sed "s,/bin.*$,,"`
|
||||
- for i in "$python_path/lib/python$PYTHON_VERSION/config/" "$python_path/lib/python$PYTHON_VERSION/" "$python_path/lib/python/config/" "$python_path/lib/python/" "$python_path/" ; do
|
||||
- python_path=`find $i -type f -name libpython$PYTHON_VERSION.* -print | sed "1q"`
|
||||
- if test -n "$python_path" ; then
|
||||
- break
|
||||
- fi
|
||||
- done
|
||||
- python_path=`echo $python_path | sed "s,/libpython.*$,,"`
|
||||
+ python_path=`$PYTHON -c 'import distutils.sysconfig; \
|
||||
+ print(distutils.sysconfig.get_config_var("LIBDIR"))'`
|
||||
AC_MSG_RESULT([$python_path])
|
||||
if test -z "$python_path" ; then
|
||||
AC_MSG_ERROR([cannot find Python library path])
|
||||
fi
|
||||
AC_SUBST([PYTHON_LDFLAGS],["-L$python_path -lpython$PYTHON_VERSION"])
|
||||
#
|
||||
- python_site=`echo $python_path | sed "s/config/site-packages/"`
|
||||
+ python_site=`$PYTHON -c 'import distutils.sysconfig; \
|
||||
+ print(distutils.sysconfig.get_python_lib(standard_lib=False))'`
|
||||
AC_SUBST([PYTHON_SITE_PKG],[$python_site])
|
||||
#
|
||||
# libraries which must be linked in when embedding
|
@ -1,45 +0,0 @@
|
||||
--- macros/ac_python_devel.m4~ 2011-10-17 18:53:34.000000000 +0200
|
||||
+++ macros/ac_python_devel.m4 2011-11-30 15:17:45.978799588 +0100
|
||||
@@ -20,14 +20,8 @@
|
||||
|
||||
# Check for Python include path
|
||||
AC_MSG_CHECKING([for Python include path])
|
||||
- python_path=`echo $PYTHON | sed "s,/bin.*$,,"`
|
||||
- for i in "$python_path/include/python$PYTHON_VERSION/" "$python_path/include/python/" "$python_path/" ; do
|
||||
- python_path=`find -L $i -type f -name Python.h -print | sed "1q"`
|
||||
- if test -n "$python_path" ; then
|
||||
- break
|
||||
- fi
|
||||
- done
|
||||
- python_path=`echo $python_path | sed "s,/Python.h$,,"`
|
||||
+ python_path=`$PYTHON -c 'import distutils.sysconfig; \
|
||||
+ print(distutils.sysconfig.get_python_inc())'`
|
||||
AC_MSG_RESULT([$python_path])
|
||||
if test -z "$python_path" ; then
|
||||
AC_MSG_ERROR([cannot find Python include path])
|
||||
@@ -36,21 +30,16 @@
|
||||
|
||||
# Check for Python library path
|
||||
AC_MSG_CHECKING([for Python library path])
|
||||
- python_path=`echo $PYTHON | sed "s,/bin.*$,,"`
|
||||
- for i in "$python_path/lib/python$PYTHON_VERSION/config/" "$python_path/lib/python$PYTHON_VERSION/" "$python_path/lib/python/config/" "$python_path/lib/python/" "$python_path/" ; do
|
||||
- python_path=`find -L $i -type f -name libpython$PYTHON_VERSION.* -print | sed "1q"`
|
||||
- if test -n "$python_path" ; then
|
||||
- break
|
||||
- fi
|
||||
- done
|
||||
- python_path=`echo $python_path | sed "s,/libpython.*$,,"`
|
||||
+ python_path=`$PYTHON -c 'import distutils.sysconfig; \
|
||||
+ print(distutils.sysconfig.get_config_var("LIBDIR"))'`
|
||||
AC_MSG_RESULT([$python_path])
|
||||
if test -z "$python_path" ; then
|
||||
AC_MSG_ERROR([cannot find Python library path])
|
||||
fi
|
||||
AC_SUBST([PYTHON_LDFLAGS],["-L$python_path -lpython$PYTHON_VERSION"])
|
||||
#
|
||||
- python_site=`echo $python_path | sed "s/config/site-packages/"`
|
||||
+ python_site=`$PYTHON -c 'import distutils.sysconfig; \
|
||||
+ print(distutils.sysconfig.get_python_lib(standard_lib=False))'`
|
||||
AC_SUBST([PYTHON_SITE_PKG],[$python_site])
|
||||
#
|
||||
# libraries which must be linked in when embedding
|
@ -1,2 +1,2 @@
|
||||
DIST gtimelog-0.7.0.tar.gz 186292 SHA256 21c8a47a395581d444b0242adb9d9b229bffbe84685a5fd8ac33b7ac1ddf8779 SHA512 94860a10891f2a4d06ae338f343fd0bf6eab2319b63a73a63a75947e7426f84755d4818d45baf87d7237d4c5bec513cd635a6c5b50374ffd5af5e917fe7d3090 WHIRLPOOL c5def61df336f1a6f2936e528b96b2119c9a99c5325aaa0beaa5be25b5533ba0169bbfe7c6984cc723228c95acefdfd8ac073168fdceabdce7a5a8f07d53c977
|
||||
DIST gtimelog-0.7.1.tar.gz 185028 SHA256 41a0e782c90766dcc11cfdb6e0175ccf59c62e488d9fbcfd60e2de360e6286ea SHA512 f87a29295c334a595996122c02ade6721d3769744e5d26088b14de6e6bc2235b0951e1c67f930aac18d6ea3b34addb23ae4d693807a39fe5c2b109c4c73fbc99 WHIRLPOOL 9909cb91795a70056a58e52ff7f43580635a3ed47e0ca08dc27c5d874d6545c7f1a4e692e5017986e3ee8ff004618314ceceb5a567ef25924cba1e83b9b90a4c
|
||||
DIST gtimelog-0.8.0.tar.gz 187323 SHA256 2b061348ecb77fd974692251f7fe8e946a66955a37ce932de305adbdb8ce794d SHA512 079ee86dbd19c661c6b70dd3cb434cf79d4eb9127cbe325273284e773aeb5eb77441a85a926fd5f39018438c1f24d44acd0933b473f9af5b2d01f8771e68495a WHIRLPOOL e19f33d7e87ae8c9791370d9b5aee0fc1124a82515df01606ef197b1da287cc872ff5324f7598d1c7b9623df8c308158aff398436ba2979a3920fbc5ff761620
|
||||
|
@ -1,19 +1,18 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/gtimelog/gtimelog-0.7.0.ebuild,v 1.3 2012/09/05 09:21:06 jlec Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/gtimelog/gtimelog-0.8.0.ebuild,v 1.1 2012/09/15 11:30:03 pacho Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils distutils versionator virtualx
|
||||
inherit eutils distutils virtualx
|
||||
|
||||
DESCRIPTION="A small Gtk+ application for keeping track of your time"
|
||||
HOMEPAGE="http://mg.pov.lt/gtimelog/"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
SRC_URI="https://launchpad.net/gtimelog/devel/$(get_version_component_range 1-2 ${PV})/+download/${P}.tar.gz"
|
||||
SRC_URI="https://launchpad.net/gtimelog/devel/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
@ -1,11 +0,0 @@
|
||||
diff -r -U1 TeXmacs-1.0.7.16-src.orig/Makefile.in TeXmacs-1.0.7.16-src/Makefile.in
|
||||
--- TeXmacs-1.0.7.16-src.orig/Makefile.in 2012-07-09 21:33:36.000000000 +0700
|
||||
+++ TeXmacs-1.0.7.16-src/Makefile.in 2012-09-13 12:27:29.000000000 +0700
|
||||
@@ -181,3 +181,2 @@
|
||||
$(CP) $(tmdir)/misc/mime/texmacs.xml $(DESTDIR)$(datadir)/mime/packages
|
||||
- @update-mime-database $(DESTDIR)$(datadir)/mime/ 2>/dev/null || :
|
||||
$(MKDIR) $(DESTDIR)$(datadir)/pixmaps
|
||||
@@ -228,3 +227,2 @@
|
||||
$(RM) $(datadir)/mime/packages/texmacs.xml
|
||||
- @update-mime-database $(DESTDIR)$(datadir)/mime/ 2>/dev/null || :
|
||||
$(RM) $(datadir)/pixmaps/TeXmacs.xpm
|
@ -0,0 +1,29 @@
|
||||
diff -r -U1 TeXmacs-1.0.7.16-src.orig/Makefile.in TeXmacs-1.0.7.16-src/Makefile.in
|
||||
--- TeXmacs-1.0.7.16-src.orig/Makefile.in 2012-07-09 21:33:36.000000000 +0700
|
||||
+++ TeXmacs-1.0.7.16-src/Makefile.in 2012-09-16 11:20:06.000000000 +0700
|
||||
@@ -171,3 +171,2 @@
|
||||
$(DESTDIR)$(datadir)/applications
|
||||
- @update-desktop-database 2>/dev/null || :
|
||||
$(MKDIR) $(DESTDIR)$(datadir)/application-registry
|
||||
@@ -181,3 +180,2 @@
|
||||
$(CP) $(tmdir)/misc/mime/texmacs.xml $(DESTDIR)$(datadir)/mime/packages
|
||||
- @update-mime-database $(DESTDIR)$(datadir)/mime/ 2>/dev/null || :
|
||||
$(MKDIR) $(DESTDIR)$(datadir)/pixmaps
|
||||
@@ -193,4 +191,2 @@
|
||||
$(DESTDIR)$(datadir)/icons/gnome/scalable/mimetypes
|
||||
- @gtk-update-icon-cache -t --force \
|
||||
- $(DESTDIR)$(datadir)/icons/gnome 2>/dev/null || :
|
||||
@echo installed TeXmacs mime info in $(DESTDIR)$(datadir)
|
||||
@@ -223,3 +219,2 @@
|
||||
$(RM) $(datadir)/applications/texmacs.desktop
|
||||
- @update-desktop-database 2>/dev/null || :
|
||||
$(RM) $(datadir)/application-registry/texmacs.applications
|
||||
@@ -228,3 +223,2 @@
|
||||
$(RM) $(datadir)/mime/packages/texmacs.xml
|
||||
- @update-mime-database $(DESTDIR)$(datadir)/mime/ 2>/dev/null || :
|
||||
$(RM) $(datadir)/pixmaps/TeXmacs.xpm
|
||||
@@ -232,4 +226,2 @@
|
||||
$(RM) $(datadir)/icons/gnome/scalable/mimetypes/text-texmacs.svg
|
||||
- @gtk-update-icon-cache -t --force \
|
||||
- $(DESTDIR)$(datadir)/icons/gnome 2>/dev/null || :
|
||||
@echo removed TeXmacs mime info from $(datadir)
|
@ -1 +1,2 @@
|
||||
DIST libspectre-0.2.6.tar.gz 358088 SHA256 2f637c62322c8040514284c00f63a5c310a28801e7dcfbe2ba2791be4fac0dd3 SHA512 4f99afe68293e188f70a5043f0c5199123d6ab0936f196b198f1c66eff980d54a6fba093be39839180dcef82db5fd9780a9d50887e453352d7b90b986829dfb6 WHIRLPOOL 0335575a7a5a5fa5724b35456105badcb845202b0d48b03a03f292aab10959e1a4ba9d94189c935667114878f20f7a5b8cbb892bf52533b4846a5afebb1eecb7
|
||||
DIST libspectre-0.2.7.tar.gz 387947 SHA256 e81b822a106beed14cf0fec70f1b890c690c2ffa150fa2eee41dc26518a6c3ec SHA512 2e60905f7eeed9ac6ec3b5f8b47a7dad85178c8c35a63ba097ef6088dd334f7fde5797ecb05cf67532b759d07a65006427914d2cd6b09107ecc90620c9541794 WHIRLPOOL b59a1fea4ebd0cac13d4b5c7e76247de214761929bd71cf7879832acc4779786d764ddf2d38c5dea070f6e05c41f0d8460b8a8b11a51c35492827228740fb604
|
||||
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/libspectre/libspectre-0.2.7.ebuild,v 1.1 2012/09/15 09:31:52 pacho Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="A library for rendering Postscript documents"
|
||||
HOMEPAGE="http://www.freedesktop.org/wiki/Software/libspectre"
|
||||
SRC_URI="http://libspectre.freedesktop.org/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
|
||||
IUSE="debug doc static-libs"
|
||||
|
||||
RDEPEND=">=app-text/ghostscript-gpl-8.62"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
# does not actually test anything, see bug 362557
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS="NEWS README TODO"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.2.0-interix.patch
|
||||
eautoreconf # need new libtool for interix
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable debug asserts) \
|
||||
$(use_enable debug checks) \
|
||||
$(use_enable static-libs static) \
|
||||
--disable-test
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
if use doc; then
|
||||
doxygen || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use doc && dohtml -r doc/html/*
|
||||
find "${D}" -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST gtkmm-2.24.2.tar.xz 10776640 SHA256 c90c7a29c20dd6d795925bd66ad1ff40be07cea0e4c03f4d6105a8c07448953d SHA512 9f48138641815a40f9c22f6b8785cbcd9e92473c405577dcc6ae29559835d51a17d87fd75518d8043eeec8ce0f643aeb8cfcd68a6df382d0b392da33f6c6f8b7 WHIRLPOOL 2c0408f4b3f5f6296e23a8782a386b80dd70fcb1247309f700bd03c0468c1f9226b501793c4dbc13ba8304be5429d38c4dc4dd8b64cbfcc290f5c23bf3d814e7
|
||||
DIST gtkmm-3.2.0.tar.xz 8784844 SHA256 6195dac58454e287ae17d380c028827f0a49669a3b93f85e2d4f6eb9459674f2 SHA512 845437f06de0956a208cdf1ec0ee5a855220de4765154f78a35d00e38b6e88b9c671a617d786fbdc91e69c207a377a0b5e80808446233f75055b1da8e85c4aac WHIRLPOOL 489cd735fb9a522968e0f21bb86c0bf7d5f3ed237bfe9a291244c495794ca08ea3120a232365b4f58057e102bc6414e32b8a2b619a8b53189a609a34cc3e7508
|
||||
DIST gtkmm-3.4.0.tar.xz 9188956 SHA256 42ea4e9acdd37fc3fe7026f8249a5427927b51048adff827bc1312900d6b12e9 SHA512 f98264fe9b4bcd7d926f52408f4a51d7d3191668e95fb9f49c29f88f9a63ef5330ee4d14d021eb4351f3a69646019d9c0963e7065140c5b776e0a7abf9ac62d1 WHIRLPOOL 04ac7aa36198ef4a71b64bd1d750559c499c7970e2e1012a8bb05f7bff6e95f961fa44322904b31af5f17519319a4bf83f1ca302445b9c1cbd3026d73c1ee851
|
||||
DIST gtkmm-3.4.1.tar.xz 1677032 SHA256 af218681c8ba7b97cafa67419d43be8d1151a541c1aea2a20d76971ef487bdcf SHA512 1fc950ba1277d62e737ba0e26ef90dc6502f9503837c14a42d98b4ca759d1d0f1469ebde496b02857d7f48064a1229766026580e5c4d31745d5d255339ace3d8 WHIRLPOOL 2b2fdc1447f4a03a2c724c8dbf2d41d6b52ba1a17a556697eab5a8c41a3357aaf058140abe2c38fdac9e6570de50193b8a3b3a62640d19740b027e6e6091ee99
|
||||
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-3.4.1.ebuild,v 1.1 2012/09/15 09:21:19 pacho Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="C++ interface for GTK+2"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="3.0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE="aqua doc examples test wayland +X"
|
||||
REQUIRED_USE="|| ( aqua wayland X )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-cpp/glibmm-2.32.0:2
|
||||
>=x11-libs/gtk+-3.4.0:3[aqua?,wayland?,X?]
|
||||
>=x11-libs/gdk-pixbuf-2.22.1:2
|
||||
>=dev-cpp/atkmm-2.22.2
|
||||
>=dev-cpp/cairomm-1.9.2.2
|
||||
>=dev-cpp/pangomm-2.27.1:1.4
|
||||
dev-libs/libsigc++:2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
media-gfx/graphviz
|
||||
dev-libs/libxslt
|
||||
app-doc/doxygen )"
|
||||
|
||||
# dev-cpp/mm-common"
|
||||
# eautoreconf needs mm-common
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog PORTING NEWS README"
|
||||
targets=
|
||||
G2CONF="${G2CONF}
|
||||
--enable-api-atkmm
|
||||
$(use_enable doc documentation)
|
||||
$(use_enable aqua quartz-backend)
|
||||
$(use_enable wayland wayland-backend)
|
||||
$(use_enable X x11-backend)"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use test; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|
||||
|| die "sed 1 failed"
|
||||
fi
|
||||
|
||||
if ! use examples; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|
||||
|| die "sed 2 failed"
|
||||
fi
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
@ -1,10 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>graphics</herd>
|
||||
<herd>cpp</herd>
|
||||
<maintainer>
|
||||
<email>ssuominen@gentoo.org</email>
|
||||
<name>Samuli Suominen</name>
|
||||
</maintainer>
|
||||
<herd>graphics</herd>
|
||||
<herd>cpp</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST mysql-workbench-gpl-5.2.35-src.tar.gz 17874329 SHA256 3681351af061637ce54dcc1b490325e9a4a0b42127e642e60220845fcfc2cbaa SHA512 1b7e94811b39204761dfd9308a51fb78068e2f2cfd141b8add52fdb1eecb51daafe903adcd5ff20066c22606060a672bde479705da7b7bde88719a8d3f12974f WHIRLPOOL 0e1d9d3297eb7fa414804714045db47bc64b4d3888c4de26b8d0a091ddd0b83f88f306c0906e3ac0e598b0f1976f94f58b0b6a42b2db98b173cb2e95519db7ac
|
||||
DIST mysql-workbench-gpl-5.2.40-src.tar.gz 18902330 SHA256 782be704afd7f2348bab98479c1ace807f83811f24aa268d5853486909c356ed SHA512 adbf5a6ded8f38bbbe3ce91fc0bb8fd7914d8287446302d1b3fca892b5a332883b71c23a481f7f0ebd04f4bfb6275f6a58c5913d6f4bb89a6be9741bd3320495 WHIRLPOOL d36f0ecd8697acf81db43054990b7b74e0df9e51dcdc8ca4329ae26d64292d5011fda776e1790063a4118b02660b471a0fbad5b301188e288180c8cd45ebf5d0
|
||||
DIST mysql-workbench-gpl-5.2.43-src.tar.gz 30541959 SHA256 d11fb0eb323f4044f7857417d3dd37d8f85a74b8cdb3eb352d770f3ba3900149 SHA512 34c4fe73aef6a5fc83723d489bc6463b49d500ed09346a959a8431c46d5fd7e283f85484bfe9dccb37f8d7ce43ddb0d52c80da734db964c74501c25601c6fab9 WHIRLPOOL 3197570909f1940b37322576e19bd0097ec2da94d57831702e6b38e816f1a1fd15b067c7ac3a6b3a39e2af815cc3466d12b066e0b286fa56b77286a8677d2a90
|
||||
|
@ -0,0 +1,93 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-5.2.43.ebuild,v 1.1 2012/09/16 17:18:43 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
GCONF_DEBUG="no"
|
||||
PYTHON_DEPEND=2
|
||||
|
||||
inherit gnome2 eutils flag-o-matic python autotools
|
||||
|
||||
MY_P="${PN}-gpl-${PV}-src"
|
||||
|
||||
DESCRIPTION="MySQL Workbench"
|
||||
HOMEPAGE="http://dev.mysql.com/workbench/"
|
||||
SRC_URI="mirror://mysql/Downloads/MySQLGUITools/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="debug doc gnome-keyring nls static-libs"
|
||||
|
||||
# Build system bundles an unreleased copy of dev-libs/antlr-c 3.4 so we
|
||||
# can't depend on our own packaged version right now.
|
||||
|
||||
CDEPEND="dev-db/sqlite:3
|
||||
>=x11-libs/gtk+-2.6:2
|
||||
dev-libs/glib:2
|
||||
gnome-base/libglade:2.0
|
||||
dev-libs/libsigc++:2
|
||||
dev-libs/boost
|
||||
>=dev-cpp/ctemplate-0.95
|
||||
>=dev-libs/libxml2-2.6.2:2
|
||||
>=dev-cpp/glibmm-2.14:2
|
||||
>=dev-cpp/gtkmm-2.14:2.4
|
||||
dev-db/libiodbc
|
||||
dev-libs/libzip
|
||||
>=virtual/mysql-5.1
|
||||
dev-libs/libpcre
|
||||
virtual/opengl
|
||||
>=dev-lang/lua-5.1[deprecated]
|
||||
x11-libs/pango
|
||||
|| ( sys-libs/e2fsprogs-libs
|
||||
dev-libs/ossp-uuid )
|
||||
>=x11-libs/cairo-1.5.12[svg]
|
||||
dev-python/pexpect
|
||||
>=dev-python/paramiko-1.7.4
|
||||
doc? ( dev-python/pysqlite:2 )
|
||||
gnome-keyring? ( gnome-base/libgnome-keyring )
|
||||
nls? ( sys-devel/gettext )"
|
||||
RDEPEND="${CDEPEND}
|
||||
app-admin/sudo
|
||||
sys-apps/net-tools"
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
S="${WORKDIR}"/"${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
# Make sure we use Python 2 since the code is not compatible with 3.
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# ifconfig isn't in the normal path
|
||||
sed -i -e 's:ifconfig:/sbin/ifconfig:' plugins/wb.admin/backend/wb_server_control.py || die
|
||||
|
||||
# Remove hardcoded CXXFLAGS
|
||||
sed -i -e 's/debug_flags="-ggdb3 /debug_flags="/' configure || die
|
||||
sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/Makefile.in ext/scintilla/gtk/Makefile.am || die
|
||||
|
||||
# Remove bundled ctemplate version to make sure we use the system
|
||||
# version, but leave a directory to avoid confusing configure, bug
|
||||
# 357539.
|
||||
rm -rf ext/ctemplate || die
|
||||
mkdir -p ext/ctemplate/ctemplate-src || die
|
||||
|
||||
# Regenerate autotools files to work around broken libtool for
|
||||
# antlr, bug 431756.
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable nls i18n) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" || die
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
DIST pgpool-2.6.3.tar.gz 150829 SHA256 a1aeab14412447f487012dfa8b8c29ff609a938ac9c215c00d30acee0841011e SHA512 2ab6e2c0ff44ac7b8d9bf82a627a65a0767e776389ed6733f3d9308bf1ced4f71cfeb74b63ae3b9d177b938f3a206e0b09c4ebd44f43af38b304c1d3b265b7dd WHIRLPOOL 6c1993a96134ae79515183a00fbd9abb031ba85699c56d97b81a6458f0a90686f6ca4404cc14e2b1cd2024ec449472330cd5a69de2e081ad983389e088ad8ca1
|
||||
DIST pgpool-3.0.1.tar.gz 156281 SHA256 ad848317abe0fe1b126ec2c9ad2edd220ed4c86127c548b6a137c1724cc9ac3f SHA512 dbb8e72226cce9e4d30f372a549fb6867c1e31ba00a20f8135a49c31d1164f14c836c700ee7b61ce713efbff242ed2482439fd27dc17497667f2030fa1820493 WHIRLPOOL 3b60fd86354c763311ed67121b27d4ebcde3d6994c941fac48ae552261490f9c09b1b97858ef0f34164b72ac47733eacc87ed222160a3c1e1915630d039da655
|
||||
DIST pgpool-3.4.1.tar.gz 201509 SHA256 39d6229acfdd30616207de997ac2a221dd962361bb0bd532ddb15ecc3f04118d SHA512 6d8d2cf2fccf8e955c0a546976173b8c39996283d1f54cbf292007c6c0b4b73025d183f7826a1ef65277a4940d57662a903f4222e7d578f7c209bcadd42be333 WHIRLPOOL 43027e8547fa1813cc2f9124ad77271dff14ee0a0801dacde66a7689d58b0b17ba87883a01ee9b162a2eb2278b21ca00f31414368662d3c743e2bbab2429f7e7
|
||||
DIST pgpool-3.4.tar.gz 200954 SHA256 ced042a0af70bddedf6d1b450816a3fc32d76e4d0acc3923acdfb0bc88e8b50d SHA512 2d55a90278ce9af123f77c2a480596f47b17d91f7b3dcf7b0ac2fb7cbf81e200e1d50bebbb635b224f128db82868a40810dd0eadc0fd0c77ec5cef5e1fbcc338 WHIRLPOOL 0a843680f58803e149dcf7be42c0f462aa6238c2bc72b4fb0e1348905c4eddff920743776aa7c5769357e0942bdafe31bdecd981ec5f0eedce4a17fb2063d02a
|
@ -1,23 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2004 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool/files/pgpool.init,v 1.3 2004/07/14 21:41:38 agriffis Exp $
|
||||
|
||||
depend() {
|
||||
need net
|
||||
use postgresql
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting pgpool"
|
||||
start-stop-daemon --start --quiet --exec /usr/bin/pgpool
|
||||
result=$?
|
||||
eend $result
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping pgpool"
|
||||
start-stop-daemon --stop --quiet --pidfile /var/run/pgpool.pid
|
||||
result=$?
|
||||
eend $result
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool/pgpool-2.6.3.ebuild,v 1.7 2010/06/17 18:17:19 patrick Exp $
|
||||
|
||||
DESCRIPTION="Connection pool server for PostgreSQL"
|
||||
HOMEPAGE="http://pgpool.projects.postgresql.org/"
|
||||
SRC_URI="http://pgfoundry.org/frs/download.php/426/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc sparc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-db/postgresql-base"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd ${S}
|
||||
sed -i -e "/^logdir/s:/tmp:/var/run:g" pgpool.conf.sample || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf --with-pgsql=/usr/include/postgresql || die
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
einstall || die
|
||||
mv ${D}/etc/pgpool.conf.sample ${D}/etc/pgpool.conf
|
||||
dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO
|
||||
newinitd ${FILESDIR}/${PN}.init ${PN}
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool/pgpool-3.0.1.ebuild,v 1.4 2010/06/17 18:17:19 patrick Exp $
|
||||
|
||||
DESCRIPTION="Connection pool server for PostgreSQL"
|
||||
HOMEPAGE="http://pgpool.projects.postgresql.org/"
|
||||
SRC_URI="http://pgfoundry.org/frs/download.php/733/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-db/postgresql-base"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd ${S}
|
||||
sed -i -e "/^logdir/s:/tmp:/var/run:g" pgpool.conf.sample || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf --with-pgsql=/usr/include/postgresql || die
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
einstall || die
|
||||
mv ${D}/etc/pgpool.conf.sample ${D}/etc/pgpool.conf
|
||||
dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO
|
||||
newinitd ${FILESDIR}/${PN}.init ${PN}
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool/pgpool-3.4.1.ebuild,v 1.3 2010/06/17 18:17:19 patrick Exp $
|
||||
|
||||
DESCRIPTION="Connection pool server for PostgreSQL"
|
||||
HOMEPAGE="http://pgpool.projects.postgresql.org/"
|
||||
SRC_URI="http://pgfoundry.org/frs/download.php/1446/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-db/postgresql-base"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd ${S}
|
||||
sed -i -e "/^logdir/s:/tmp:/var/run:g" pgpool.conf.sample || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf --with-pgsql=/usr/include/postgresql || die
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
einstall || die
|
||||
mv ${D}/etc/pgpool.conf.sample ${D}/etc/pgpool.conf
|
||||
mv ${D}/etc/pool_hba.conf.sample ${D}/etc/pool_hba.conf
|
||||
dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO
|
||||
newinitd ${FILESDIR}/${PN}.init ${PN}
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool/pgpool-3.4.ebuild,v 1.3 2010/06/17 18:17:19 patrick Exp $
|
||||
|
||||
DESCRIPTION="Connection pool server for PostgreSQL"
|
||||
HOMEPAGE="http://pgpool.projects.postgresql.org/"
|
||||
SRC_URI="http://pgfoundry.org/frs/download.php/1418/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-db/postgresql-base"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd ${S}
|
||||
sed -i -e "/^logdir/s:/tmp:/var/run:g" pgpool.conf.sample || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
econf --with-pgsql=/usr/include/postgresql || die
|
||||
emake || die
|
||||
}
|
||||
|
||||
src_install () {
|
||||
einstall || die
|
||||
mv ${D}/etc/pgpool.conf.sample ${D}/etc/pgpool.conf
|
||||
mv ${D}/etc/pool_hba.conf.sample ${D}/etc/pool_hba.conf
|
||||
dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO
|
||||
newinitd ${FILESDIR}/${PN}.init ${PN}
|
||||
}
|
@ -0,0 +1,79 @@
|
||||
xbsql/xb_fieldset.cpp | 6 +++---
|
||||
xbsql/xbsql.cpp | 20 ++++++++++----------
|
||||
2 files changed, 13 insertions(+), 13 deletions(-)
|
||||
|
||||
diff --git a/xbsql/xb_fieldset.cpp b/xbsql/xb_fieldset.cpp
|
||||
index ea9e726..f922ed3 100644
|
||||
--- a/xbsql/xb_fieldset.cpp
|
||||
+++ b/xbsql/xb_fieldset.cpp
|
||||
@@ -58,10 +58,10 @@ XBSQL::Index
|
||||
if ((fldno < 0) || (fldno >= fieldSet.getNumFields()))
|
||||
return XBSQL::IndexNone ;
|
||||
|
||||
- char buff[255] ;
|
||||
- strncpy (buff, tabname, sizeof(buff)) ;
|
||||
+ char buff[256] ;
|
||||
+ strncpy (buff, tabname, sizeof(buff) - 1) ;
|
||||
strncat (buff, "_", sizeof(buff)) ;
|
||||
- strncat (buff, getFieldName(fldno), sizeof(buff)) ;
|
||||
+ strncat (buff, getFieldName(fldno), sizeof(buff) - strlen(tabname) - 1) ;
|
||||
|
||||
const char *path = xbase->getPath (buff, "ndx") ;
|
||||
int fd = open (path, O_RDONLY) ;
|
||||
diff --git a/xbsql/xbsql.cpp b/xbsql/xbsql.cpp
|
||||
index 9d07f88..96304c4 100644
|
||||
--- a/xbsql/xbsql.cpp
|
||||
+++ b/xbsql/xbsql.cpp
|
||||
@@ -376,9 +376,9 @@ bool XBaseSQL::createTable
|
||||
char name [256] ;
|
||||
xbNdx ndxFile (&dbfFile) ;
|
||||
|
||||
- strncpy (name, table, sizeof(name)) ;
|
||||
+ strncpy (name, table, sizeof(name) - 1) ;
|
||||
strncat (name, "_", sizeof(name)) ;
|
||||
- strncat (name, schema[idx].FieldName, sizeof(name)) ;
|
||||
+ strncat (name, schema[idx].FieldName, sizeof(name) - strlen(table) - 1) ;
|
||||
|
||||
path = getPath (name, "ndx") ;
|
||||
idxflag = index[idx] == XBSQL::IndexUnique ?
|
||||
@@ -467,9 +467,9 @@ XBSQLTable *XBaseSQL::openTable
|
||||
{
|
||||
char name[256] ;
|
||||
|
||||
- strncpy (name, table, sizeof(name)) ;
|
||||
+ strncpy (name, table, sizeof(name) - 1) ;
|
||||
strncat (name, "_", sizeof(name)) ;
|
||||
- strncat (name, fSet.getFieldName (idx), sizeof(name)) ;
|
||||
+ strncat (name, fSet.getFieldName (idx), sizeof(name) - strlen(table) - 1) ;
|
||||
|
||||
path = getPath (name, "ndx") ;
|
||||
#ifndef _WIN32
|
||||
@@ -873,12 +873,12 @@ bool XBaseSQL::renameTable
|
||||
char _newName[256] ;
|
||||
const char *fname = fSet.getFieldName (idx) ;
|
||||
|
||||
- strncpy (_oldName, oldName, sizeof(_oldName)) ;
|
||||
+ strncpy (_oldName, oldName, sizeof(_oldName) - 1) ;
|
||||
strncat (_oldName, "_", sizeof(_oldName)) ;
|
||||
- strncat (_oldName, fname, sizeof(_oldName)) ;
|
||||
- strncpy (_newName, newName, sizeof(_newName)) ;
|
||||
+ strncat (_oldName, fname, sizeof(_oldName) - strlen(oldName) - 1) ;
|
||||
+ strncpy (_newName, newName, sizeof(_newName) - 1) ;
|
||||
strncat (_newName, "_", sizeof(_newName)) ;
|
||||
- strncat (_newName, fname, sizeof(_newName)) ;
|
||||
+ strncat (_newName, fname, sizeof(_newName) - strlen(newName) - 1) ;
|
||||
|
||||
oldAnon = getPath (_oldName, "ndx") ;
|
||||
newAnon = getPath (_newName, "ndx") ;
|
||||
@@ -956,9 +956,9 @@ bool XBaseSQL::dropTable
|
||||
char _idxName[256] ;
|
||||
const char *fname = fSet.getFieldName (idx) ;
|
||||
|
||||
- strncpy (_idxName, table, sizeof(_idxName)) ;
|
||||
+ strncpy (_idxName, table, sizeof(_idxName) - 1) ;
|
||||
strncat (_idxName, "_", sizeof(_idxName)) ;
|
||||
- strncat (_idxName, fname, sizeof(_idxName)) ;
|
||||
+ strncat (_idxName, fname, sizeof(_idxName) - strlen(table) - 1) ;
|
||||
|
||||
tabAnon = getPath (_idxName, "ndx") ;
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/xbsql/xbsql-0.11-r2.ebuild,v 1.1 2012/09/16 14:58:48 jlec Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
AUTOTOOLS_AUTORECONF=yes
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="An SQL Wrapper for the XBase library"
|
||||
HOMEPAGE="http://www.rekallrevealed.org/"
|
||||
SRC_URI="http://www.rekallrevealed.org/packages/${P}.tgz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-db/xbase-3.1.2
|
||||
sys-libs/readline"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/automake
|
||||
sys-devel/libtool"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-ncurses64.patch
|
||||
"${FILESDIR}"/${P}-xbase64.patch
|
||||
"${FILESDIR}"/${P}-autotools.patch
|
||||
"${FILESDIR}"/${P}-bfr-overflow.patch
|
||||
)
|
||||
|
||||
DOCS=( AUTHORS Announce ChangeLog INSTALL README TODO )
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
use doc && dohtml doc/*
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
From d2c4a279942a4575b80618719646d0767c077e96 Mon Sep 17 00:00:00 2001
|
||||
From: Guillaume Pitel <guillaume.pitel@exensa.com>
|
||||
Date: Tue, 6 Mar 2012 17:20:24 +0100
|
||||
Subject: [PATCH] Added try/catch around EndRequest Record sending (Bug 3765
|
||||
https://bugzilla.xamarin.com/show_bug.cgi?id=3765)
|
||||
|
||||
---
|
||||
src/Mono.WebServer.FastCgi/Connection.cs | 11 +++++++----
|
||||
1 file changed, 7 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/src/Mono.WebServer.FastCgi/Connection.cs b/src/Mono.WebServer.FastCgi/Connection.cs
|
||||
index 6c70824..0e9ef64 100644
|
||||
--- a/src/Mono.WebServer.FastCgi/Connection.cs
|
||||
+++ b/src/Mono.WebServer.FastCgi/Connection.cs
|
||||
@@ -319,10 +319,13 @@ public void Run ()
|
||||
{
|
||||
EndRequestBody body = new EndRequestBody (appStatus,
|
||||
protocolStatus);
|
||||
-
|
||||
- if (IsConnected)
|
||||
- new Record (1, RecordType.EndRequest, requestID,
|
||||
- body.GetData ()).Send (socket);
|
||||
+ try {
|
||||
+ if (IsConnected)
|
||||
+ new Record (1, RecordType.EndRequest, requestID,
|
||||
+ body.GetData ()).Send (socket);
|
||||
+ } catch (System.Net.Sockets.SocketException) {
|
||||
+ }
|
||||
+
|
||||
|
||||
int index = GetRequestIndex (requestID);
|
||||
|
||||
--
|
||||
1.7.10
|
||||
|
@ -0,0 +1,12 @@
|
||||
--- readline-1.0.1.0-orig/System/Console/Readline.hsc 2007-11-06 02:25:00.000000000 +1100
|
||||
+++ readline-1.0.1.0/System/Console/Readline.hsc 2012-09-15 17:30:53.690973810 +1000
|
||||
@@ -298,6 +298,9 @@
|
||||
import Foreign.C.Types ( CInt, CChar, CFile )
|
||||
import Foreign.C.String ( newCString, peekCString, withCString,
|
||||
castCharToCChar, castCCharToChar )
|
||||
+#if (__GLASGOW_HASKELL__>=705)
|
||||
+import Foreign.C.Types(CInt(..))
|
||||
+#endif
|
||||
import GHC.Handle ( fdToHandle )
|
||||
|
||||
{-# CFILES HsReadline_cbits.c #-}
|
@ -1,4 +1,2 @@
|
||||
DIST mono-2.10.5.tar.bz2 33940775 SHA256 a80c644862541f403f8d51a3b7c71c47b6567614884639c2d890e27fa9efaf16 SHA512 5473c16ff93f7100e5a82e246633e516b91915c57a4fb46e92962514be563d5520681e52f6682f63b9f021209217c3beaf67e91e5027a491df97d3252b2db9c0 WHIRLPOOL 6490626c3ff3f82f2a51d151e922e10525547b32cadec385b67223624a17ee4265ef5fee7b39b46e280f689db00721bd6804d9db703d74a91b5d04e1791b9578
|
||||
DIST mono-2.10.8.tar.bz2 34007203 SHA256 c940bcbb0302411d29c0e7c213e99a0f1db1631de59bce7ed3f21b46da78676f SHA512 a322022376413c2cc90faf7a91e3d09f9827dc6df6dff1164e45215b73ee595c81b2680e4c278b46e5f2cf5bdea5a6e91b915eac5bc3c190f7310252982df458 WHIRLPOOL 1ac82aac6fb78c074f12efb665e2351bf3d820642bcb6211572b55a6a0455c8462cdeb95bbb9eeb3759d0e19954eae455255c9ad618188c5589d4daa7e570271
|
||||
DIST mono-2.10.9.tar.bz2 34038017 SHA256 541038cd4edd4a1c485638d49697d45015ef7483bcb21bb6165e4d7eb770c9a5 SHA512 426881873e7f9aaf01e1306bed7b3ac220082ca40dce91fa4f4f331944e8d91453b3cdcc4918882ab039ed694ae8819eeb787edf6a2ad42cc661614076725c01 WHIRLPOOL 93f54fbbf032fb60467fd4317630588d349c3dfb50158bad478bd3e2650fd3e8f12d45be372873b57626d4ac48f798646c3650590bbf731dc2f005ee618b8548
|
||||
DIST mono-2.11.1.tar.bz2 48552641 SHA256 c4fc1ffb074c6ed34e3e7aaa8c828c8b53149801d26c2a29c7c9407ed5ae2341 SHA512 260aa4f3a8a4ed8f1748b89fb8e86853ba11b2ddb0b247d4b4ed1ff68bf38012248a17fe89ba5a81c17371dc038f84ab2b3372a9d3d67314655a91a078b84747 WHIRLPOOL baa803fd7c60e0e01798ebb43905bc9f1e782c1d104a70967e89715c4082b993572a70fa37931259f10e068db0dbb63de1f289dd4558fbe093632a4ad3696454
|
||||
|
@ -0,0 +1,196 @@
|
||||
From 04245de5c480db5dff5983467f7a8606f1321ed6 Mon Sep 17 00:00:00 2001
|
||||
From: Marek Habersack <grendel@twistedcode.net>
|
||||
Date: Tue, 24 Jul 2012 18:49:34 -0400
|
||||
Subject: [PATCH] Fix for Novell bug #739119
|
||||
|
||||
---
|
||||
.../System.Web.Util/SecureHashCodeProvider.cs | 131 ++++++++++++++++++++
|
||||
mcs/class/System.Web/System.Web.dll.sources | 1 +
|
||||
mcs/class/System.Web/System.Web/WebROCollection.cs | 5 +-
|
||||
3 files changed, 136 insertions(+), 1 deletion(-)
|
||||
create mode 100644 mcs/class/System.Web/System.Web.Util/SecureHashCodeProvider.cs
|
||||
|
||||
diff --git a/mcs/class/System.Web/System.Web.Util/SecureHashCodeProvider.cs b/mcs/class/System.Web/System.Web.Util/SecureHashCodeProvider.cs
|
||||
new file mode 100644
|
||||
index 0000000..165022c
|
||||
--- /dev/null
|
||||
+++ b/mcs/class/System.Web/System.Web.Util/SecureHashCodeProvider.cs
|
||||
@@ -0,0 +1,131 @@
|
||||
+//
|
||||
+// System.Collections.SecureHashCodeProvider.cs
|
||||
+//
|
||||
+// Authors:
|
||||
+// Sergey Chaban (serge@wildwestsoftware.com)
|
||||
+// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
|
||||
+// Sebastien Pouliot <sebastien@ximian.com>
|
||||
+//
|
||||
+// Copyright (C) 2004-2005 Novell, Inc (http://www.novell.com)
|
||||
+// Copyright 2012 Xamarin, Inc (http://xamarin.com)
|
||||
+//
|
||||
+// Permission is hereby granted, free of charge, to any person obtaining
|
||||
+// a copy of this software and associated documentation files (the
|
||||
+// "Software"), to deal in the Software without restriction, including
|
||||
+// without limitation the rights to use, copy, modify, merge, publish,
|
||||
+// distribute, sublicense, and/or sell copies of the Software, and to
|
||||
+// permit persons to whom the Software is furnished to do so, subject to
|
||||
+// the following conditions:
|
||||
+//
|
||||
+// The above copyright notice and this permission notice shall be
|
||||
+// included in all copies or substantial portions of the Software.
|
||||
+//
|
||||
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
+//
|
||||
+using System;
|
||||
+using System.Collections;
|
||||
+using System.Globalization;
|
||||
+
|
||||
+namespace System.Web.Util
|
||||
+{
|
||||
+ class SecureHashCodeProvider : IHashCodeProvider
|
||||
+ {
|
||||
+ static readonly SecureHashCodeProvider singletonInvariant = new SecureHashCodeProvider (CultureInfo.InvariantCulture);
|
||||
+ static SecureHashCodeProvider singleton;
|
||||
+ static readonly object sync = new object ();
|
||||
+ static readonly int seed;
|
||||
+
|
||||
+ TextInfo m_text; // must match MS name for serialization
|
||||
+
|
||||
+ public static SecureHashCodeProvider Default {
|
||||
+ get {
|
||||
+ lock (sync) {
|
||||
+ if (singleton == null) {
|
||||
+ singleton = new SecureHashCodeProvider ();
|
||||
+ } else if (singleton.m_text == null) {
|
||||
+ if (!AreEqual (CultureInfo.CurrentCulture, CultureInfo.InvariantCulture))
|
||||
+ singleton = new SecureHashCodeProvider ();
|
||||
+ } else if (!AreEqual (singleton.m_text, CultureInfo.CurrentCulture)) {
|
||||
+ singleton = new SecureHashCodeProvider ();
|
||||
+ }
|
||||
+ return singleton;
|
||||
+ }
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ public static SecureHashCodeProvider DefaultInvariant {
|
||||
+ get { return singletonInvariant; }
|
||||
+ }
|
||||
+
|
||||
+ static SecureHashCodeProvider ()
|
||||
+ {
|
||||
+ // It should be enough to fend off the attack described in
|
||||
+ // https://bugzilla.novell.com/show_bug.cgi?id=739119
|
||||
+ // In order to predict value of the seed, the attacker would have to know the exact time when
|
||||
+ // the server process started and since it's a remote attack, this is next to impossible.
|
||||
+ // Using milliseconds instead of ticks here would make it easier for the attackers since there
|
||||
+ // would only be as many as 1000 possible values
|
||||
+ seed = (int)DateTime.UtcNow.Ticks;
|
||||
+ }
|
||||
+
|
||||
+ // Public instance constructor
|
||||
+ public SecureHashCodeProvider ()
|
||||
+ {
|
||||
+ CultureInfo culture = CultureInfo.CurrentCulture;
|
||||
+ if (!AreEqual (culture, CultureInfo.InvariantCulture))
|
||||
+ m_text = CultureInfo.CurrentCulture.TextInfo;
|
||||
+ }
|
||||
+
|
||||
+ public SecureHashCodeProvider (CultureInfo culture)
|
||||
+ {
|
||||
+ if (culture == null)
|
||||
+ throw new ArgumentNullException ("culture");
|
||||
+ if (!AreEqual (culture, CultureInfo.InvariantCulture))
|
||||
+ m_text = culture.TextInfo;
|
||||
+ }
|
||||
+
|
||||
+ static bool AreEqual (CultureInfo a, CultureInfo b)
|
||||
+ {
|
||||
+ return a.LCID == b.LCID;
|
||||
+ }
|
||||
+
|
||||
+ static bool AreEqual (TextInfo info, CultureInfo culture)
|
||||
+ {
|
||||
+ return info.LCID == culture.LCID;
|
||||
+ }
|
||||
+
|
||||
+ public int GetHashCode (object obj)
|
||||
+ {
|
||||
+ if (obj == null)
|
||||
+ throw new ArgumentNullException ("obj");
|
||||
+
|
||||
+ string str = obj as string;
|
||||
+
|
||||
+ if (str == null)
|
||||
+ return obj.GetHashCode ();
|
||||
+
|
||||
+ int h = seed;
|
||||
+ char c;
|
||||
+
|
||||
+ if ((m_text != null) && !AreEqual (m_text, CultureInfo.InvariantCulture)) {
|
||||
+ str = m_text.ToLower (str);
|
||||
+ for (int i = 0; i < str.Length; i++) {
|
||||
+ c = str [i];
|
||||
+ h = h * 31 + c;
|
||||
+ }
|
||||
+ } else {
|
||||
+ for (int i = 0; i < str.Length; i++) {
|
||||
+ c = Char.ToLower (str [i], CultureInfo.InvariantCulture);
|
||||
+ h = h * 31 + c;
|
||||
+ }
|
||||
+ }
|
||||
+ return h;
|
||||
+ }
|
||||
+ }
|
||||
+}
|
||||
diff --git a/mcs/class/System.Web/System.Web.dll.sources b/mcs/class/System.Web/System.Web.dll.sources
|
||||
index ca7745a..aa41fca 100644
|
||||
--- a/mcs/class/System.Web/System.Web.dll.sources
|
||||
+++ b/mcs/class/System.Web/System.Web.dll.sources
|
||||
@@ -1174,6 +1174,7 @@ System.Web.Util/IWebPropertyAccessor.cs
|
||||
System.Web.Util/MachineKeySectionUtils.cs
|
||||
System.Web.Util/RuntimeHelpers.cs
|
||||
System.Web.Util/SearchPattern.cs
|
||||
+System.Web.Util/SecureHashCodeProvider.cs
|
||||
System.Web.Util/SerializationHelper.cs
|
||||
System.Web.Util/StrUtils.cs
|
||||
System.Web.Util/TimeUtil.cs
|
||||
diff --git a/mcs/class/System.Web/System.Web/WebROCollection.cs b/mcs/class/System.Web/System.Web/WebROCollection.cs
|
||||
index ddb2e30..e1b98df 100644
|
||||
--- a/mcs/class/System.Web/System.Web/WebROCollection.cs
|
||||
+++ b/mcs/class/System.Web/System.Web/WebROCollection.cs
|
||||
@@ -5,6 +5,7 @@
|
||||
// Gonzalo Paniagua Javier (gonzalo@novell.com)
|
||||
//
|
||||
// (c) 2005-2009 Novell, Inc. (http://www.novell.com)
|
||||
+// Copyright 2012 Xamarin, Inc (http://xamarin.com)
|
||||
//
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining
|
||||
@@ -26,8 +27,10 @@
|
||||
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
//
|
||||
+using System.Collections;
|
||||
using System.Collections.Specialized;
|
||||
using System.Text;
|
||||
+using System.Web.Util;
|
||||
|
||||
namespace System.Web
|
||||
{
|
||||
@@ -36,7 +39,7 @@ class WebROCollection : NameValueCollection
|
||||
bool got_id;
|
||||
int id;
|
||||
|
||||
- public WebROCollection () : base (StringComparer.OrdinalIgnoreCase) { }
|
||||
+ public WebROCollection () : base (SecureHashCodeProvider.DefaultInvariant, CaseInsensitiveComparer.DefaultInvariant) { }
|
||||
public bool GotID {
|
||||
get { return got_id; }
|
||||
}
|
||||
--
|
||||
1.7.10
|
||||
|
@ -0,0 +1,34 @@
|
||||
From 049bb49f1c5b650166de2a266bc1879c5def0190 Mon Sep 17 00:00:00 2001
|
||||
From: Marek Habersack <grendel@twistedcode.net>
|
||||
Date: Wed, 25 Jul 2012 08:42:09 -0400
|
||||
Subject: [PATCH] Update to fix for Novell bug #739119
|
||||
|
||||
---
|
||||
mcs/class/System.Web/System.Web.UI/Page.cs | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/mcs/class/System.Web/System.Web.UI/Page.cs b/mcs/class/System.Web/System.Web.UI/Page.cs
|
||||
index 989af7e..b2316a4 100644
|
||||
--- a/mcs/class/System.Web/System.Web.UI/Page.cs
|
||||
+++ b/mcs/class/System.Web/System.Web.UI/Page.cs
|
||||
@@ -1175,7 +1175,7 @@ internal void OnFormPostRender (HtmlTextWriter writer, string formUniqueID)
|
||||
|
||||
void ProcessPostData (NameValueCollection data, bool second)
|
||||
{
|
||||
- NameValueCollection requestValues = _requestValueCollection == null ? new NameValueCollection () : _requestValueCollection;
|
||||
+ NameValueCollection requestValues = _requestValueCollection == null ? new NameValueCollection (SecureHashCodeProvider.DefaultInvariant, CaseInsensitiveComparer.DefaultInvariant) : _requestValueCollection;
|
||||
|
||||
if (data != null && data.Count > 0) {
|
||||
var used = new Dictionary <string, string> (StringComparer.Ordinal);
|
||||
@@ -1210,7 +1210,7 @@ void ProcessPostData (NameValueCollection data, bool second)
|
||||
|
||||
} else if (!second) {
|
||||
if (secondPostData == null)
|
||||
- secondPostData = new NameValueCollection ();
|
||||
+ secondPostData = new NameValueCollection (SecureHashCodeProvider.DefaultInvariant, CaseInsensitiveComparer.DefaultInvariant);
|
||||
secondPostData.Add (id, data [id]);
|
||||
}
|
||||
}
|
||||
--
|
||||
1.7.10
|
||||
|
@ -1,274 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.10.5.ebuild,v 1.6 2011/11/10 19:14:21 xarthisius Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit linux-info mono eutils flag-o-matic multilib go-mono pax-utils
|
||||
|
||||
DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
|
||||
HOMEPAGE="http://www.mono-project.com/Main_Page"
|
||||
|
||||
LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception IDPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
|
||||
IUSE="minimal pax_kernel xen"
|
||||
|
||||
#Bash requirement is for += operator
|
||||
COMMONDEPEND="!dev-util/monodoc
|
||||
!minimal? ( =dev-dotnet/libgdiplus-${GO_MONO_REL_PV}* )
|
||||
ia64? ( sys-libs/libunwind )"
|
||||
RDEPEND="${COMMONDEPEND}
|
||||
|| ( www-client/links www-client/lynx )"
|
||||
|
||||
DEPEND="${COMMONDEPEND}
|
||||
sys-devel/bc
|
||||
virtual/yacc
|
||||
>=app-shells/bash-3.2
|
||||
pax_kernel? ( sys-apps/paxctl )"
|
||||
|
||||
MAKEOPTS="${MAKEOPTS} -j1"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
if use kernel_linux
|
||||
then
|
||||
get_version
|
||||
if linux_config_exists
|
||||
then
|
||||
if linux_chkconfig_present SYSVIPC
|
||||
then
|
||||
einfo "CONFIG_SYSVIPC is set, looking good."
|
||||
else
|
||||
eerror "If CONFIG_SYSVIPC is not set in your kernel .config, mono will hang while compiling."
|
||||
eerror "See http://bugs.gentoo.org/261869 for more info."
|
||||
die "Please set CONFIG_SYSVIPC in your kernel .config"
|
||||
fi
|
||||
else
|
||||
ewarn "Was unable to determine your kernel .config"
|
||||
ewarn "Please note that if CONFIG_SYSVIPC is not set in your kernel .config, mono will hang while compiling."
|
||||
ewarn "See http://bugs.gentoo.org/261869 for more info."
|
||||
fi
|
||||
fi
|
||||
PATCHES=( "${FILESDIR}/${PN}-2.10.2-threads-access.patch" )
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
go-mono_src_prepare
|
||||
|
||||
# we need to sed in the paxctl -mr in the runtime/mono-wrapper.in so it don't
|
||||
# get killed in the build proces when MPROTEC is enable. #286280
|
||||
# RANDMMAP kill the build proces to #347365
|
||||
if use pax_kernel ; then
|
||||
ewarn "We are disabling MPROTECT on the mono binary."
|
||||
sed '/exec/ i\paxctl -mr "$r/@mono_runtime@"' -i "${S}"/runtime/mono-wrapper.in
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# mono's build system is finiky, strip the flags
|
||||
strip-flags
|
||||
|
||||
#Remove this at your own peril. Mono will barf in unexpected ways.
|
||||
append-flags -fno-strict-aliasing
|
||||
|
||||
# NOTE: We need the static libs for now so mono-debugger works.
|
||||
# See http://bugs.gentoo.org/show_bug.cgi?id=256264 for details
|
||||
#
|
||||
# --without-moonlight since www-plugins/moonlight is not the only one
|
||||
# using mono: https://bugzilla.novell.com/show_bug.cgi?id=641005#c3
|
||||
#
|
||||
# --with-profile4 needs to be always enabled since it's used by default
|
||||
# and, otherwise, problems like bug #340641 appear.
|
||||
#
|
||||
# sgen fails on ppc, bug #359515
|
||||
|
||||
local myconf=""
|
||||
use ppc && myconf="${myconf} --with-sgen=no"
|
||||
go-mono_src_configure \
|
||||
--enable-static \
|
||||
--disable-quiet-build \
|
||||
--without-moonlight \
|
||||
--with-libgdiplus=$(use minimal && printf "no" || printf "installed" ) \
|
||||
$(use_with xen xen_opt) \
|
||||
--without-ikvm-native \
|
||||
--with-jit \
|
||||
--disable-dtrace \
|
||||
--with-profile4 \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
echo ">>> Test phase [check]: ${CATEGORY}/${PF}"
|
||||
|
||||
export MONO_REGISTRY_PATH="${T}/registry"
|
||||
export XDG_DATA_HOME="${T}/data"
|
||||
export MONO_SHARED_DIR="${T}/shared"
|
||||
export XDG_CONFIG_HOME="${T}/config"
|
||||
export HOME="${T}/home"
|
||||
|
||||
emake -j1 check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
go-mono_src_install
|
||||
|
||||
# Remove files not respecting LDFLAGS and that we are not supposed to provide, see Fedora
|
||||
# mono.spec and http://www.mail-archive.com/mono-devel-list@lists.ximian.com/msg24870.html
|
||||
# for reference.
|
||||
rm -f "${D}"/usr/$(get_libdir)/mono/2.0/mscorlib.dll.so
|
||||
rm -f "${D}"/usr/$(get_libdir)/mono/2.0/mcs.exe.so
|
||||
}
|
||||
|
||||
#THINK!!!! Before touching postrm and postinst
|
||||
#Reference phase order:
|
||||
#pkg_preinst
|
||||
#pkg_prerm
|
||||
#pkg_postrm
|
||||
#pkg_postinst
|
||||
|
||||
pkg_preinst() {
|
||||
local symlink
|
||||
local NUNIT_DIR="/usr/$(get_libdir)/mono/nunit"
|
||||
local pv_atom
|
||||
if [[ "$(readlink "${ROOT}"/${NUNIT_DIR})" == *"mono-nunit"* ]]
|
||||
then
|
||||
for pv_atom in 2.2{,-r1,-r2,-r3,-r4} '2.4_pre*' '2.4_rc*' 2.4
|
||||
do
|
||||
if has_version "=dev-lang/mono-${pv_atom}"
|
||||
then
|
||||
einfo "If you just received a file collision warning message,"
|
||||
einfo "be advised that this is a known problem, which will now be fixed:"
|
||||
ebegin "Found broken symlinks created by $(best_version dev-lang/mono), fixing"
|
||||
for symlink in \
|
||||
"${ROOT}/${NUNIT_DIR}" \
|
||||
"${ROOT}/usr/$(get_libdir)/pkgconfig/nunit.pc" \
|
||||
"${ROOT}/usr/bin/nunit-console" \
|
||||
"${ROOT}/usr/bin/nunit-console2"
|
||||
do
|
||||
if [[ -L "${symlink}" ]]
|
||||
then
|
||||
rm -f "${symlink}" &> /dev/null
|
||||
fi
|
||||
done
|
||||
eend 0
|
||||
break
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "PLEASE TAKE NOTE!"
|
||||
elog ""
|
||||
elog "Some of the namespaces supported by Mono require extra packages to be installed."
|
||||
elog "Below is a list of namespaces and the corresponding package you must install:"
|
||||
elog ""
|
||||
elog ">=x11-libs/cairo-1.6.4"
|
||||
elog " Mono.Cairo"
|
||||
elog "Also read:"
|
||||
elog "http://www.mono-project.com/Mono.Cairo"
|
||||
elog ""
|
||||
elog ">=dev-db/firebird-2.0.4.13130.1"
|
||||
elog " FirebirdSql.Data.Firebird"
|
||||
elog "Also read:"
|
||||
elog "http://www.mono-project.com/Firebird_Interbase"
|
||||
elog ""
|
||||
elog "=dev-dotnet/gluezilla-${GO_MONO_REL_PV}*"
|
||||
elog " Mono.Mozilla"
|
||||
elog " Mono.Mozilla.WebBrowser"
|
||||
elog " Mono.Mozilla.Widget"
|
||||
elog " Interop.SHDocVw"
|
||||
elog " AxInterop.SHDocVw"
|
||||
elog " Interop.mshtml.dll"
|
||||
elog " System.Windows.Forms.WebBrowser"
|
||||
elog " Microsoft.IE"
|
||||
elog "Also read:"
|
||||
elog "http://www.mono-project.com/WebBrowser"
|
||||
elog ""
|
||||
elog "dev-db/sqlite:3"
|
||||
elog " Mono.Data.Sqlite"
|
||||
elog "Also read:"
|
||||
elog "http://www.mono-project.com/SQLite"
|
||||
elog ""
|
||||
elog ">=dev-db/oracle-instantclient-basic-10.2"
|
||||
elog " System.Data.OracleClient"
|
||||
elog "Also read:"
|
||||
elog "http://www.mono-project.com/Oracle"
|
||||
elog ""
|
||||
elog "Mono also has support for packages that are not included in portage:"
|
||||
elog ""
|
||||
elog "No ebuild available:"
|
||||
elog " IBM.Data.DB2"
|
||||
elog "Also read: http://www.mono-project.com/IBM_DB2"
|
||||
elog ""
|
||||
elog "No ebuild needed:"
|
||||
elog " Mono.Data.SybaseClient"
|
||||
elog "Also read: http://www.mono-project.com/Sybase"
|
||||
}
|
||||
|
||||
# NOTICE: THE COPYRIGHT FILES IN THE TARBALL ARE UNCLEAR!
|
||||
# WHENEVER YOU THINK SOMETHING IS GPL-2+, IT'S ONLY GPL-2
|
||||
# UNLESS MIGUEL DE ICAZA HIMSELF SAYS OTHERWISE.
|
||||
|
||||
# mono
|
||||
# The code we use is LGPL, but contributions must be made under the MIT/X11
|
||||
# license, so Novell can serve its paying customers. Exception is mono/man.
|
||||
# LICENSE="LGPL-2.1"
|
||||
|
||||
# mono/man
|
||||
# LICENSE="MIT"
|
||||
|
||||
# mcs/mcs
|
||||
# mcs/gmcs
|
||||
# LICENSE="GPL-2 MIT"
|
||||
|
||||
# tests
|
||||
# LICENSE="MIT"
|
||||
|
||||
# mcs/class
|
||||
# Except the listed exceptions:
|
||||
# LICENSE="MIT"
|
||||
|
||||
# mcs/class/ByteFX.Data
|
||||
# mcs/class/Npgsql
|
||||
# LICENSE="LGPL-2.1"
|
||||
|
||||
# mcs/class/FirebirdSql.Data.Firebird
|
||||
# LICENSE="IDPL"
|
||||
|
||||
# mcs/class/ICSharpCode.SharpZipLib
|
||||
# LICENSE="GPL-2-with-linking-exception"
|
||||
|
||||
# mcs/class/MicrosoftAjaxLibrary
|
||||
# LICENSE="Ms-Pl"
|
||||
|
||||
# mcs/class/Microsoft.JScript/Microsoft.JScript/TokenStream.cs
|
||||
# mcs/class/Microsoft.JScript/Microsoft.JScript/Token.cs
|
||||
# mcs/class/Microsoft.JScript/Microsoft.JScript/Parser.cs
|
||||
# mcs/class/Microsoft.JScript/Microsoft.JScript/Decompiler.cs
|
||||
# LICENSE="|| ( NPL-1.1 GPL-2 )"
|
||||
|
||||
# mcs/jay
|
||||
# LICENSE="BSD-4"
|
||||
|
||||
# mcs/tools
|
||||
# Except the listed exceptions:
|
||||
# LICENSE="MIT"
|
||||
|
||||
# mcs/tools/mdoc/Mono.Documentation/monodocs2html.cs
|
||||
# LICENSE="GPL-2"
|
||||
|
||||
# mcs/tools/sqlsharp/SqlSharpCli.cs
|
||||
# LICENSE="GPL-2"
|
||||
|
||||
# mcs/tools/csharp/repl.cs
|
||||
# LICENSE="|| ( MIT GPL-2 )"
|
||||
|
||||
# mcs/tools/mono-win32-setup.nsi
|
||||
# LICENSE="GPL-2"
|
||||
|
||||
# samples
|
||||
# LICENSE="MIT"
|
@ -1,2 +1,3 @@
|
||||
DIST btparser-0.16.tar.xz 309320 SHA256 cb3337a282ef87010631861c2992fa397533b2331cfa2f84e50b62bfb2ae6272 SHA512 1fe347bcc04c080e5bace421beb88d0372732cd670b688c0b597d617746857792bbd582643946d8842bf61cd013d3863f34229682148e2f9a4a9828957f89af0 WHIRLPOOL 91d8228228524e4f021b3ad62bec2d99440fc801635c088cb9cc43ed500324743c87ad0a255af95d101cf0c0bceb760f27e0fb5bd40d5900b8d8b145c0b18e67
|
||||
DIST btparser-0.17.tar.xz 309636 SHA256 3747087f15d56c08af6e3cafe6bd1b5f2eb8c1fa05ad5346c4730fe1bc07447d SHA512 fd1599032a4e00450a0038e1f8851caea625cc5d178ed241fd14c123a69437601a7bfe792b8b2cd45881f67d6d60817ad7ed8fb43e940809983b32c049bdad4e WHIRLPOOL 5d2d697f63cb4444157436808a01c3a3a224d92915ef4d8aff43efca7c62f557496dd92a3cecfc5fd581e48318152b66fa99873c11f90a67b6d240a2ac54c293
|
||||
DIST btparser-0.18.tar.xz 343068 SHA256 e209165c43c8852692c513e84212622338e83cf7766344a48fbcfaa027f7a0e2 SHA512 dd5d9fbe1a353aad85e22b9456bf08c835b2011daf229cb37fe3e25b095a9e6f6708d302a7bfa3e1a3865383bcdfab207e8a4a0854024354c3058b1d1e3bf0aa WHIRLPOOL af207c618ce69f75b9956586cd0b463c9ed117e4d20a6204db4d6a76dc465cd6dc90fb1c714dcdb516a60a609ab96e2266986b35490b2ec76a34d558c4624d53
|
||||
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/btparser/btparser-0.18.ebuild,v 1.1 2012/09/15 11:34:02 pacho Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
|
||||
inherit python
|
||||
|
||||
DESCRIPTION="Parser and analyzer for backtraces produced by gdb"
|
||||
HOMEPAGE="https://fedorahosted.org/btparser/"
|
||||
SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.21:2"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
python_clean_py-compile_files
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Configure checks for python.pc; our python-2.7 installs python-2.7.pc,
|
||||
# while python-2.6 does not install any pkgconfig file.
|
||||
export PYTHON_CFLAGS=$(python-config --includes)
|
||||
export PYTHON_LIBS=$(python-config --libs)
|
||||
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
--disable-maintainer-mode
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${D}" -name '*.la' -exec rm -f {} +
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize btparser
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup btparser
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST libcec-1.6.2.tar.gz 929364 SHA256 2d853df4478a9b93ef699c7038cf78a97741b1a594996d1df644f2d5e51d6969 SHA512 6b42c6810ebc6819e1cf1c806a25d8ca5ccc6786d4026a595e7b86336f7cb087d80e9daf464f3bbccb2fa3d009f551fdcb616d5b5ddea2d8db42b28499786dcd WHIRLPOOL 2d78ab7885a04975b7c283041a33747a09b7444bedba27f2cd3057558f255ce3a8c60766766664685c79cf4fd19b35cf7f13281c8eace605891c2948a0a1a9ce
|
||||
DIST libcec-1.8.1.tar.gz 986052 SHA256 97cda7935404360b56e3c0698deabcc97548bc357a4e4fecbe89de3db12ca0bc SHA512 e8224f1287f5486641b495f84df528d85e793d9a60b547ee6516d7607314b48d2fc10968df42cfd3f35db0b2173ac811d4fd23e3ba2c23c9180b6842b30b8bb3 WHIRLPOOL 97af989c01206a71ff1cfbf615df675a67d563641f6c5a716cf1abbeea79e92c8a840f5a2de0ac4d1d04933f83592b36938601bbe4cdc492a99c18496d754075
|
||||
DIST libcec-1.9.0.tar.gz 988708 SHA256 93c0c56b446f82ef71499fd88186c7212a92b037cb8a19516140216cc0aae68f SHA512 aba909b63b18ce7aa4f3accdd083eca28222f8aa74d0c43de55ee042db980e6bb00c342f475f7e903b2d86d5fdee78d08641c983cf5b0f19574483a9c0876903 WHIRLPOOL abf5f6f858b1c3d7599940de52ae95349577fd7ab6ae2e4f3164e2139b1799cc44a6b5f563efdbdd8512d4b8f8db3d02cabccdb9f8512b18c14e1ad00a8662f9
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcec/libcec-1.8.1.ebuild,v 1.1 2012/08/08 18:02:15 thev00d00 Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcec/libcec-1.9.0.ebuild,v 1.1 2012/09/15 12:44:39 thev00d00 Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools linux-info vcs-snapshot
|
||||
inherit autotools eutils linux-info vcs-snapshot
|
||||
|
||||
DESCRIPTION="Library for communicating with the Pulse-Eight USB HDMI-CEC Adaptor"
|
||||
HOMEPAGE="http://libcec.pulse-eight.com"
|
@ -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/dev-libs/liboop/liboop-1.0-r1.ebuild,v 1.1 2012/09/16 11:45:53 pacho Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="low-level event loop management library for POSIX-based operating systems"
|
||||
HOMEPAGE="http://liboop.ofb.net/"
|
||||
SRC_URI="http://download.ofb.net/liboop/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="adns gnome tcl readline"
|
||||
|
||||
DEPEND="adns? ( net-libs/adns )
|
||||
gnome? ( dev-libs/glib )
|
||||
tcl? ( dev-lang/tcl )
|
||||
readline? ( sys-libs/readline )"
|
||||
|
||||
src_configure() {
|
||||
export ac_cv_path_PROG_LDCONFIG=true
|
||||
econf \
|
||||
$(use_with adns) \
|
||||
$(use_with gnome) \
|
||||
$(use_with tcl tcltk) \
|
||||
$(use_with readline) \
|
||||
--without-libwww \
|
||||
--disable-static
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST libwacom-0.4.tar.xz 238476 SHA256 13a7989572126b7f9013f8289b7e59707e23690fbd5eaa7f033b88245fa12367 SHA512 bf961e2f1a0e2697aa21e5ac15cabb4f6424d5472735ce85a96fd1803da976bbe5b14eac31db539795bede9d6ba3913c15c984c47eb628983db9cc14e9e8e900 WHIRLPOOL 6ec5dca84f17a2eb2014108897e1cec7467fe51cb21a31714650a98c0341b4e069e7a52494218463d24ce5d72934723dc6ec5819c10b8886512e36115fb613d9
|
||||
DIST libwacom-0.5.tar.bz2 371749 SHA256 62e38476305ba8c998071e77feaa4ec7b8a5ab08b6b483c35f1a4dca8a6b7ede SHA512 4b550e36a1d11e2915a0858a86cc532de4dc07ca96d61f36cdfc05b0bc021d2cbee384734d5f21ee6c1df674bb8c92d90f15a475e01809e4d7474971e54c300a WHIRLPOOL 9ab6e99eac49dbaa09064ee07e4e03b08fcfaf5f09ae0bc9557d9a171cd1981cae5d2739eccd78a9eb9b457c8819a85525eeac26c68c91622a2d8ada669d9ba4
|
||||
DIST libwacom-0.6.tar.bz2 372573 SHA256 7115690698edc87deec482f0b2526567b858475d2135b5f8ccc946e5e76ec01d SHA512 0ac8269656374b7d3627683556f10874ccb0da887ac46c01cfde8c7ef2effdc84b1fa5975d00b08da39b61afba514d6d1c8aad530608e45bc55ff5d82e1059f8 WHIRLPOOL 112aae2be308440e3731481233216e2e7277495616e2a84fb277d4a051e96b8e69a5f5df9568ab15eb4cf316a7fa00d1c0eef5a42623315fde8cfea14e247507
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue