parent
c283002f75
commit
6014fd7c0e
@ -1,31 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX gentoo-setup 11154 SHA256 136c2955e6c380e2e8cc8ad8991f4d8d6a404c386fb7846ca8b269921fef534f SHA512 575079793316790f869c31747a7418c986204dfcb73d0c78207014bec0dedfff74546e9182bccf71a0e05160f190275fb9e31c6284a3bffa6a378dc6f4ea6fdf WHIRLPOOL ba744bced5bea07570e63e60c4f98579a9b304314a13369da369043f76bd4f29ac8e224c198beed1a1dc5566e86973da85d361df4023a3757079cbb41bf57677
|
||||
AUX gentoo-setup 11549 SHA256 1468c8641cd292006e2dc70bb656db8cf0bb858f79c50a39f605072c520cf7a4 SHA512 3ae80ff0dd7a4fd10c0fcc26521d7dcf3b2ca26e87d6282b5272dca855563992fa97ff3c2d1bc721e69449e45ba779f81eff5bd0ccb6e80f6d5a8d64a3d8e74e WHIRLPOOL b60a1f317dbfbf297097d3bc5598867c127e62ac410819c5d60062650326b57fe407c6181eaee0a8c1c7d4c45cb6f08b3546f87d9524d0ef2f384f868a546a9e
|
||||
AUX init.d.webmin 2254 SHA256 c596712f1dffd69a618055372a39245ecf732a3bbcfadf6c26c9d03640af3547 SHA512 13b28390220a2b653cfdea347b0164e307f8ee6fbe3fff70b12c771829d31b32617f876faab1942f35ca9c46dceb7fcb26d199beccabd683ebe774b69c375d25 WHIRLPOOL 1c5067dc113a692ef68e15a890e325c61ab9e356cc7d43a586afa778eb0708c9cafac219e5766301a284da8998a48e31e600c4cc23d8c7b4ae524888def4db36
|
||||
AUX webmin-1.600-SA51201.patch 3338 SHA256 cf66e9d7e4f51301b903debf58f861530911b3d5c757dd4e1ac3f4b14b35ec74 SHA512 5441f727a15ac004af51e9499bf2714ea68a942e5d6181fb7dad4fa9d973b2090981652e21ea50ba98a6390f93bc232734396f0ddafc1083b7d5101d1c81c27d WHIRLPOOL 304747f61a5bda45ed45cfdc37a8a2d6230239587434b3ac939c5de9b1cbb5d73c680e9a669f46cd818f80a43321d1a509c453f5c4a81f0799629e3d461a6bca
|
||||
DIST webmin-1.600-minimal.tar.gz 2432340 SHA256 6ffbd63da362638784b2b45ca2f3b46e89b78a868b8d0eb1c73499bcdb90207f SHA512 8fb4cbed2dcc85a0542ee5035637fe05abf45a90e53600112d31353725aef026f513063ea44341639d4d820e0f9336c58b955d490558927b999013b476710268 WHIRLPOOL 5c231e4cc28a985235b8eb8c62ec69e94e03797d9bb818e506c9f112bb1f7c8ff59dc28d10c43019b06f5ad214f30d05ccc967261274bc62a385ddea348ffff3
|
||||
DIST webmin-1.600.tar.gz 21397348 SHA256 a45ddad342e9a3b9263f45749ec1d440e0702645c6297310701e988f5f1c74a9 SHA512 bd73ba2ed6df9ed7c6e336ea07571ca17f552f1d41ffda2f78ea00f43e31e4652a9afc8877addc5cd2bdcfebae1d787294601f17cfc43db78c3682a6200fe0d6 WHIRLPOOL f27abf2ec43a9cc6f04ea4ab019628a83e3f305ebfa27a435787167289c92a4f4a0cf9464e7cdd18e37b59846fb10e8dd64dd46f318c3421369dd51e0b95c391
|
||||
DIST webmin-1.610-minimal.tar.gz 2433278 SHA256 43fdf50662ae423e4903e0c671198918f45e314c0813e1b072e4c85b8a920789 SHA512 9dc932e312b083f4dd87099c0b7a61c46107ce634e8e67b34a83c396b6f81697a45128f72fe9a7d8112ccfb02bf3456c3d949934af95be5ab36942ebf5eaf263 WHIRLPOOL a803b6e04613056c105c690c81d7987b88821b33de23f00c38fa26fcd387076f682c323f96803037ac612afea02b84b75592c709845e1304b069504f3d2a8e00
|
||||
DIST webmin-1.610.tar.gz 21526599 SHA256 6393a2a33040951b17bb2d3e663b2a54f921e0f7b74ec49f4997dcd74f8a8d6e SHA512 72a363425f227144d988d9b95bcd43ce06db9fde8cb0638266e3cd429cfe74fe92f19f573c1a23194ec95ad36fd12bf9d324abcc4d174abfa05a689b98b91340 WHIRLPOOL f575ad5cc36edb8f71c39cc60075ae732239601c9e66e8c0fbbf3b9835fa12b0179ec0c075b668d867ab8a84ed8afc97d1b73bc48639126d10182f8cf8dafb3b
|
||||
EBUILD webmin-1.600-r1.ebuild 9142 SHA256 65d8b20ccdbc095889aba0e1c0687233168a3b82642e44ac6392ebc44ffa3672 SHA512 60c1288d6cc74c5bb52e0eac12198b8d883c9c69b3137c557c4297ba60add8e1dfa72a1120ef7a5dea421fdc69ea58ecb0d5e9031e7cb709e6b7a8123af2bb24 WHIRLPOOL 4666b2a26f175616e156a51cf9576d6fe408aa1b30446a6632092a3ab20a3621e3743c4f1fe755989544ae5fb65d9d200ce1ca83c103f6fc7014a397e708a38a
|
||||
EBUILD webmin-1.610.ebuild 9026 SHA256 c8059d021807b7a2251a6283578983d9311f8d065305322873e6f430e82c77e0 SHA512 1ceb998aa7e54bb76c5ce8ae14bb3dfdc7da4da53fe5afe35b236a0a5cd48aef7a7dd4f7eac6e540c381a2e53878d1d0c1b3f240f23c6973c721f098ee1c1579 WHIRLPOOL f2f4d621a702f80593c0c4042288f95c35a7057d09731b6f15890e479ea7dc60dbeb2eb2ec019dd637f112116f369638ca564892656c49e70c0fe58e4621e30d
|
||||
MISC ChangeLog 2789 SHA256 10e7efef65d0cfb4ad1e6d17a777cc3e8d1293f1dfdc9240eeb3426e970f7fba SHA512 4920dd55dab543bf315035c25f34cd7b94e565c777606dfef0d206abc0458403d94b1970f45a47485bf32b0f3ed20209675c9914f424f6f7fd46e65155fe0886 WHIRLPOOL 8b89556a8f34d8ebebc6827fd31343817ea058255bbcaad5a7505d56c2b130d6a555bcfc58a669a71df630e38a0b729e210c2b4b76c31df015fd9e5b4256cc1c
|
||||
DIST webmin-1.620-minimal.tar.gz 2440850 SHA256 51d75ce76a9038357dec4fbf74069aca1b003bb1e64c7339626cb28ce42fd834 SHA512 099c5197eba2ad205c4aad785fe21c4bc4994be1e70c75157dc0f59fb3292b912b16a0a81ef6e147eb9dd7506a445ab5e677935e1c13449599744d90b8d0d52f WHIRLPOOL d88fa9ccdefdf9d7f9d981225da4f47ef50f0cc976c9691ebae362f974942f26ffca6a43c5b0da50a18937c44a4c23b60228e2155611274aca78f6724db61614
|
||||
DIST webmin-1.620.tar.gz 21646366 SHA256 3d36153406d8e5d3dcaeadba34dfb5cdbc4060b75c38339174ac97b2277f284b SHA512 18fcf5dcee161b71b927a7fb5acffe5c655376982989d4f92a08c296186b40b1c185bde83df2cc670eaf6efa8070d73fb39755f94309347e040e8e5edde12312 WHIRLPOOL 6cdcc8855998d1f1f2482d43765894584445bc1f75f2606e39ed7569522891af6ec2c260dcfb0a2a0350cff8a4b21964b3a91edceb49278963f2b71df1211633
|
||||
EBUILD webmin-1.620.ebuild 9150 SHA256 b8ce00cdf89feffc8c270313f1520ec5b28c2e69d15e01e4c2a652f82b50a132 SHA512 b21dec9cac334b8baffff45593b162e7e5c7a133b5b26aa676610f8e98b84673f4336e942150be0b7ce453de4a6a5a123210896a740835d4801b6d3d67053ae5 WHIRLPOOL 012712fd2a62f8f1604c032458140f8ecef22f726c8db274ed62e036bcb53c0263bef20a665bb9119bb39178e7d356b1c0b118562b053267404cc5e6bf858f97
|
||||
MISC ChangeLog 3089 SHA256 de1554ee6826386417d06b7453ec469013f66379389106481e94bedffe429b1f SHA512 bf4278fd21fcf8d09d96884ac7401237cf62ea58307683b914b4d6fb956dc7c5a1e6ecbb27aaa67d63a415836eb47257843e38288eb9b94f12fa3c60de03cec9 WHIRLPOOL d2962477916e1489d55ff10d88fd1aad6b6f33d76e093e0866351772b9275173c2e8b356ae6e6fcd53a21f9ee14b4a35fb7d37e377181b38c6a71d1473d831dd
|
||||
MISC metadata.xml 326 SHA256 44e634f8f6afe175e696bb53be1749163798e22862c6ab40d81a70146e28269f SHA512 7c400180abd54e464c3570f046ecbf2489de6f83738bdbda83285df1ebc5354a532ea7495b842e39219649d729488bc00ba39bc426faefa24bc88090a136f8b6 WHIRLPOOL 9124acba12823edb57b989ca40913e408e1ed2f894822beab847b0b49bea86a8f974e984b444cb05d7d0881b21c1bcdaf5676c863a21098b2ef2b4e772bd2d98
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQv5kWAAoJEPqDWhW0r/LCkVoP/2D4qP2vwCWgRYxGVPvUEAwc
|
||||
cUZWbhM7WCNzR0dJ8AwcNNk7LznElfMn5BxPlvCFi3nC1QrvHykTpYc92T7gaoC3
|
||||
X0bGiVobBuLHUwyRCXg2as4vLy/1RZogoVMdR9DEqBHnMR28Ncy2iYmiil2X++DO
|
||||
Frg+RU4NdfIuHfVf94tAV+DF/DuRhacYIqVbpjWvA7KeNmLZrW1MmEcUeAPgNf/a
|
||||
eXpzCFJksiN+TQ5uscZ27mKHLN6HG9QaaW5d7o1zTCDdnhzoNATLNmbYaKVoSHGw
|
||||
FecFQwHU1ydx+d+w4WGD0cq+X0/wHL6XKQnRwC9SjFzZF0WYe+r+LdZTqzn+rvcO
|
||||
yiAmpr1j7fC5b/I0coNDlVgY4xaz49QcwChVbhMwzAyXe0wj16G8g8Qfa/jqzOWl
|
||||
uPDmkxSAaXBwClooXuSrWkjFhuFyXnsJv0QzrfKUXtI86jNf4MbiJ2QykedRqiPC
|
||||
KKSK/G9XF885hYAAagUQZgQcvSjdq1wt8ZexErqa05Ef8qjU6LbKRnvzJfsJMh9H
|
||||
HL/r2O2kksy/xKGpSKBYwUNZg3NJVSZj1nyesUlzU7vQqA8icHHPtDg5DM/uybph
|
||||
lBE815QdJib+7ETQN2fuYoCex/OUM1NGOxznZaqIoA/t/60Ednwr2rH6kynEhu4o
|
||||
iwvdfdZScTx5QRyDjMec
|
||||
=VAVU
|
||||
iQIcBAEBCAAGBQJRErmAAAoJEPqDWhW0r/LCth4QALCuAadLydstj5LYcGHi9Z0J
|
||||
PFsPUZfVGS8CQgrgsOo+1pGXVZUv0vlHjXkibHfqqqxF6rnEptIdWolj6SkNtNQC
|
||||
2Gsm9py7i+F08Czi/tDNNarZ5Kp6v6QEcDnwiWhBRbId/5WLi0Uhvm9Qie8O/8kV
|
||||
dwBMqJzLO8lIUYQzrbGw7KWIb/N2YuhxLhCRrnuygHEwGLxkf1qnrWShY0VkRPpc
|
||||
8IpnAPK3CBhECHXyA2sXXx4vh8iNRwlHigsnsbbsvL878/O7OSC88XAYjZRKcwan
|
||||
CExk3RrmAG6dYl+fL+u+xiYHNXXZCcwcL7ELTGnm0BzLMfjoPQnGCgRAr94484Sn
|
||||
sQGqnt/9J98tGjPfDs9EuLocBckGq0WmP4k9i5oEIX7hKy6iAwAEMwWLiEkBcCbB
|
||||
/uzu/ejjipGCZGmzqnxjgXvhMLiWWohdOspKx/6YIWa0wPA5VYejIaiyD1bx9GVt
|
||||
Yu4w0AaE/KYZHCAQfdyvYZuOFyzm8S6HKP+nxpQpu9gtWP9s7bUNpl8GN2yVgDzL
|
||||
S16ZHUGFoGb3pQxdWDrvcs0bH+nKqH93ghDndt1jUcXuajkGbfI75gz6EGQssV3Z
|
||||
7sqIdCXWKb0H4zsSN9jghHx0su0w2HrzeOvp0m+2W4nDjnGIZXDH86c81ccgND1N
|
||||
gBEBnJC2qfrM4BHMbX/r
|
||||
=f0N8
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,265 +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/webmin/webmin-1.610.ebuild,v 1.1 2012/12/05 18:57:25 hwoarang Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit eutils pam ssl-cert
|
||||
|
||||
DESCRIPTION="A web-based Unix systems administration interface"
|
||||
HOMEPAGE="http://www.webmin.com/"
|
||||
SRC_URI="minimal? ( mirror://sourceforge/webadmin/${P}-minimal.tar.gz )
|
||||
!minimal? ( mirror://sourceforge/webadmin/${P}.tar.gz )"
|
||||
|
||||
LICENSE="BSD GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
# NOTE: The ssl flag auto added by ssl-cert eclass is not used actually
|
||||
# because openssl is forced by dev-perl/Net-SSLeay
|
||||
IUSE="minimal +ssl mysql postgres ldap"
|
||||
|
||||
# All the required perl modules can be found easily using (in Webmin's root src dir):
|
||||
# find . -name cpan_modules.pl -exec grep "::" {} \;
|
||||
# NOTE: If Webmin doesn't find the required perl modules, it offers(runtime) the user
|
||||
# to install them using the in-built cpan module, and this will mess up perl on the system
|
||||
# That's why some modules are forced without a use flag
|
||||
# NOTE: pam, ssl and dnssec-tools deps are forced for security and Gentoo compliance installation reasons
|
||||
DEPEND="virtual/perl-Sys-Syslog
|
||||
virtual/perl-Time-HiRes
|
||||
virtual/perl-Time-Local
|
||||
dev-perl/Authen-Libwrap
|
||||
dev-perl/IO-Tty
|
||||
dev-perl/MD5
|
||||
dev-perl/Net-SSLeay
|
||||
dev-perl/Authen-PAM
|
||||
dev-perl/Sys-Hostname-Long
|
||||
>=net-dns/dnssec-tools-1.13
|
||||
!minimal? (
|
||||
mysql? ( dev-perl/DBD-mysql )
|
||||
postgres? ( dev-perl/DBD-Pg )
|
||||
ldap? ( dev-perl/perl-ldap )
|
||||
dev-perl/XML-Generator
|
||||
dev-perl/XML-Parser
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
local perl="$( which perl )"
|
||||
|
||||
# Remove the unnecessary and incompatible files
|
||||
rm -rf acl/Authen-SolarisRBAC-0.1*
|
||||
if ! use minimal ; then
|
||||
rm -rf {format,{bsd,hpux,sgi}exports,zones,rbac}
|
||||
rm -f mount/{free,net,open}bsd-mounts*
|
||||
rm -f mount/macos-mounts*
|
||||
fi
|
||||
|
||||
# For security reasons remove the SSL certificate that comes with Webmin
|
||||
# We will create our own later
|
||||
rm -f miniserv.pem
|
||||
|
||||
# Remove the Webmin setup scripts to avoid Webmin in runtime to mess up config
|
||||
# We will use our own later
|
||||
rm -f setup.{sh,pl}
|
||||
|
||||
# Fix the permissions of the install files
|
||||
chmod -R og-w "${S}"
|
||||
|
||||
# Since we should not modify any files after install
|
||||
# we set the perl path in all cgi and pl files here using Webmin's routines
|
||||
# The pl file is Prefix safe and works only on provided input, no other filesystem files
|
||||
ebegin "Fixing perl path in source files"
|
||||
(find "${S}" -name '*.cgi' -print ; find "${S}" -name '*.pl' -print) | $perl "${S}"/perlpath.pl $perl -
|
||||
eend $?
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Create config dir and keep
|
||||
diropts -m0755
|
||||
dodir /etc/webmin
|
||||
keepdir /etc/webmin
|
||||
|
||||
# Create install dir
|
||||
# Third party modules installed through Webmin go here too, so keep
|
||||
dodir /usr/libexec/webmin
|
||||
keepdir /usr/libexec/webmin
|
||||
|
||||
# Copy our own setup script to installation folder
|
||||
insinto /usr/libexec/webmin
|
||||
newins "${FILESDIR}"/gentoo-setup gentoo-setup.sh
|
||||
fperms 0744 /usr/libexec/webmin/gentoo-setup.sh
|
||||
|
||||
# This is here if we ever want in future ebuilds to add some specific
|
||||
# config values in the /etc/webmin/miniserv.conf
|
||||
# The format of this file should be the same as the one of miniserv.conf:
|
||||
# var=value
|
||||
#
|
||||
# Uncomment it if you use such file. Before that check if upstream
|
||||
# has this file in root dir too.
|
||||
#newins "${FILESDIR}/miniserv-conf" miniserv-conf
|
||||
|
||||
# Create the log dir and keep
|
||||
diropts -m0700
|
||||
dodir /var/log/webmin
|
||||
keepdir /var/log/webmin
|
||||
|
||||
# Create the init.d file and put the neccessary variables there
|
||||
newinitd "${FILESDIR}"/init.d.webmin webmin
|
||||
sed -i \
|
||||
-e "s:%exe%:${EROOT}usr/libexec/webmin/miniserv.pl:" \
|
||||
-e "s:%pid%:${EROOT}var/run/webmin.pid:" \
|
||||
-e "s:%conf%:${EROOT}etc/webmin/miniserv.conf:" \
|
||||
-e "s:%perllib%:${EROOT}usr/libexec/webmin:" \
|
||||
"${ED}etc/init.d/webmin" \
|
||||
|| die "Failed to patch the webmin init file"
|
||||
|
||||
# Setup pam
|
||||
pamd_mimic system-auth webmin auth account session
|
||||
|
||||
# Copy files to installation folder
|
||||
ebegin "Copying install files to destination"
|
||||
cp -pPR "${S}"/* "${ED}usr/libexec/webmin"
|
||||
eend $?
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# First stop service if running so Webmin to not messup our config
|
||||
ebegin "Stopping any running Webmin instance prior merging"
|
||||
rc-service --ifexists -- webmin --ifstarted stop
|
||||
eend $?
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Run pkg_config phase first - non interactively
|
||||
export INTERACTIVE="no"
|
||||
pkg_config
|
||||
# Every next time pkg_config should be interactive
|
||||
INTERACTIVE="yes"
|
||||
|
||||
ewarn
|
||||
ewarn "Bare in mind that not all Webmin modules are Gentoo tweaked and may have some issues."
|
||||
ewarn "Always be careful when using modules that modify init entries, do update of webmin, install CPAN modules etc."
|
||||
ewarn "To avoid problems, please before using any module, look at its configuration options first."
|
||||
ewarn "(Usually there is a link at top in the right pane of Webmin for configuring the module.)"
|
||||
ewarn
|
||||
elog "- To make Webmin start at boot time, run: 'rc-update add webmin default'"
|
||||
elog "- The default URL to connect to Webmin is: https://localhost:10000"
|
||||
elog "- The default user that can login is: root"
|
||||
elog "- To reconfigure Webmin in case of problems run 'emerge --config app-admin/webmin'"
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
# First stop service if running - we do not want Webmin to mess up config
|
||||
ebegin "Stopping any running Webmin instance prior unmerging"
|
||||
rc-service --ifexists -- webmin --ifstarted stop
|
||||
eend $?
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
ewarn
|
||||
ewarn "You have uninstalled Webmin, so have in mind that all cron jobs scheduled"
|
||||
ewarn "by Webmin for its own modules, are left active and they will fail when Webmin is missing."
|
||||
ewarn "To fix this just disable them if you intend to use Webmin again,"
|
||||
ewarn "OR delete them if not."
|
||||
ewarn
|
||||
}
|
||||
|
||||
pkg_config(){
|
||||
# First stop service if running
|
||||
ebegin "Stopping any running Webmin instance"
|
||||
rc-service --ifexists -- webmin --ifstarted stop
|
||||
eend $?
|
||||
|
||||
# Next set the default reset variable to 'none'
|
||||
# reset/_reset can be:
|
||||
# 'none' - does not reset anything, just upgrades if a conf is present
|
||||
# OR installs new conf if a conf is missing
|
||||
# 'soft' - deletes only $config_dir/config file and thus resetting most
|
||||
# conf values to their defaults. Keeps the specific Webmin cron jobs
|
||||
# 'hard' - deletes all files in $config_dir (keeping the .keep_* Gentoo file)
|
||||
# and thus resetting all Webmin. Deletes the specific Webmin cron jobs too.
|
||||
local _reset="none"
|
||||
|
||||
# If in interactive mode ask user what should we do
|
||||
if [[ "${INTERACTIVE}" = "yes" ]]; then
|
||||
einfo
|
||||
einfo "Please enter the number of the action you would like to perform?"
|
||||
einfo
|
||||
einfo "1. Update configuration"
|
||||
einfo " (keeps old config options and adds the new ones)"
|
||||
einfo "2. Soft reset configuration"
|
||||
einfo " (keeps some old config options, the other options are set to default)"
|
||||
ewarn " All Webmin users will be reset"
|
||||
einfo "3. Hard reset configuration"
|
||||
einfo " (all options including module options are set to default)"
|
||||
ewarn " You will lose all Webmin configuration options you have done till now"
|
||||
einfo "4. Exit this configuration utility (default)"
|
||||
while [ "$correct" != "true" ] ; do
|
||||
read answer
|
||||
if [[ "$answer" = "1" ]] ; then
|
||||
_reset="none"
|
||||
correct="true"
|
||||
elif [[ "$answer" = "2" ]] ; then
|
||||
_reset="soft"
|
||||
correct="true"
|
||||
elif [[ "$answer" = "3" ]] ; then
|
||||
_reset="hard"
|
||||
correct="true"
|
||||
elif [ "$answer" = "4" -o "$answer" = "" ] ; then
|
||||
die "User aborted configuration."
|
||||
else
|
||||
echo "Answer not recognized. Enter a number from 1 to 4"
|
||||
fi
|
||||
done
|
||||
|
||||
if [[ "$_reset" = "hard" ]]; then
|
||||
while [ "$sure" != "true" ] ; do
|
||||
ewarn "You will lose all Webmin configuration options you have done till now."
|
||||
ewarn "Are you sure you want to do this? (y/n)"
|
||||
read answer
|
||||
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
|
||||
sure="true"
|
||||
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
|
||||
die "User aborted configuration."
|
||||
else
|
||||
echo "Answer not recognized. Enter 'y' or 'n'"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
fi
|
||||
|
||||
export reset=$_reset
|
||||
|
||||
# Create ssl certificate for Webmin if there is not one in the proper place
|
||||
if [[ ! -e "${EROOT}etc/ssl/webmin/server.pem" ]]; then
|
||||
SSL_ORGANIZATION="${SSL_ORGANIZATION:-Webmin Server}"
|
||||
SSL_COMMONNAME="${SSL_COMMONNAME:-*}"
|
||||
install_cert "${EROOT}/etc/ssl/webmin/server"
|
||||
fi
|
||||
|
||||
# Ensure all paths passed to the setup script use EROOT
|
||||
export wadir="${EROOT}usr/libexec/webmin"
|
||||
export config_dir="${EROOT}etc/webmin"
|
||||
export var_dir="${EROOT}var/log/webmin"
|
||||
export tempdir="${T}"
|
||||
export pidfile="${EROOT}var/run/webmin.pid"
|
||||
export perl="$( which perl )"
|
||||
export os_type='gentoo-linux'
|
||||
export os_version='*'
|
||||
export real_os_type='Gentoo Linux'
|
||||
export real_os_version='Any version'
|
||||
# Forcing 'ssl' and 'ssl_redirect' for tightening security
|
||||
export ssl=1
|
||||
export ssl_redirect=1
|
||||
export keyfile="${EROOT}etc/ssl/webmin/server.pem"
|
||||
export port=10000
|
||||
|
||||
export atboot=0
|
||||
|
||||
einfo "Executing Webmin's configure script"
|
||||
$wadir/gentoo-setup.sh
|
||||
|
||||
einfo "Configuration of Webmin done"
|
||||
}
|
@ -1,6 +1,19 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX freeze-2.5.0-gentoo.patch 1541 SHA256 7d2cad942baf77912799542db417a637bfb57fec89bf01e12d4731b4169c5c41 SHA512 be93f27959405bb7ca0f7407e32e93d9b1bf5f202ad6100e7a8aa18fb8b978402fe5293714a116c6eb7599c84c2186eaf518025c1dd8cc8f6184d346ca54eeac WHIRLPOOL 5d91adb1c5ea4f87be0b34a4fd38da792b15f084761cbda46c3c7d82d1ada442bcd2347d99f48ffbb100058aba70efb6485e93ef22aa676598b29d7e87a9961c
|
||||
DIST freeze-2.5.0.tar.gz 36010 SHA256 f543eb18bd7de8893a3c0bac0e4fa5fea46a4e10f5d8182cebc40c97b8593863 SHA512 2e0965e1bb772a829763b99c623b3dfa062a624ed2bd5f658c9df0e4040a9c914aec5a85602340fe994634b82d2fac3250030b35ad3d5f5054b0a6f4059469e7 WHIRLPOOL 8415350c9ad833ceebff515922df947a54c1400cbba9606ef283068d6453cded3a6b674c4940fe0260a085834dd7b5b0a5cf3cb0116bbfde9cdd59d26323f0f2
|
||||
EBUILD freeze-2.5.0-r1.ebuild 1039 SHA256 0b8f5e8376619495ea696e7f0c31a28f728bca9f1c18cacdefc0bb1213073353 SHA512 4cfbea61f0affd147c412120229424bdd1bb368589a51637aec0219d4488f5e5c9905165ac656893558bae72113dea7e5705aa1ab342c6c4be07780c7e9437fc WHIRLPOOL 7dc1e9c359a9af7a81fd2fddc73481151eaf4319bb94cbbf5e6147f185f1cee7a92317d25502688a305af57efcbc656978cafb5f9fca47e4b8a8872939b54056
|
||||
EBUILD freeze-2.5.0.ebuild 1200 SHA256 efb943b9590293d38c125aadd7864b5c938fa70ee5285ca0858b2cf432b63b11 SHA512 3d564e1a1cec715190595d9ed6d1372d64619ccc180a83ed90c2801e9de280447470800eb2845db05c347b4259a672a02c2d9504c872c788933eef923deafec3 WHIRLPOOL 2b1516041058b7b361eb89b0c2a92c3a2548c5251ff80bd8db952b11444dac950e3bd5d27549d2983c9154beff0fe7dc96d33ef01ba843b3b011361fe7391b10
|
||||
MISC ChangeLog 3391 SHA256 29a7acda6f9b866f3948f21f5368d6c0a09d56922d364aaec9fbc27e455def8b SHA512 9464c47a671c6868ad8e7c9072aaf658fa5a75e23ca23fb149fb490260f01ee5ee5f69735689f2f75e04d9a1eb266ad67caaebdd27f19a3d4102c88832d4b493 WHIRLPOOL dbfa82561b0797575674b059bcda09a1e59a3455767da4d5395339083f6cc4301b65dc57f92dc971e88949162d2cee6ca4ec97b37e71efd0ed2392afc3a0cda4
|
||||
MISC ChangeLog 3491 SHA256 eba4b7de77c0c1e9548671b8cb39005858e897f2c36c5c74d7a25307e7581d78 SHA512 a15721c04d29a14803db2e827020fa2f62d5e1f5650606839c0c70340807d5b43eff1e00d1d3eaafa2ab646cc590f1628f30fc340650e938c268a338a428a6ad WHIRLPOOL 6a6a73c54efff5469dd812f2935715d32a8b215a0e3eed2652b1b95334336e48ca7ef59f52f303befc494a3859e33bde0f00d6af6b344fffbfdbff5adc406674
|
||||
MISC metadata.xml 268 SHA256 2089ca59285b2836a6ec1d5aef27f83d580e922212301f0b1eadb04400eb45eb SHA512 8e365ead118785104bc7576a48a106346ef24f5b709349f8ca3d5fb9107a248d0f172e6898fb4ba4b2b7f84e6c8c7960578a2919e1a3692664cb808b16e6b2b2 WHIRLPOOL 255e754b42ff038b07a48321ced9fe6f8acdc99bb85873807b3e902517a1764dabc7152e5ca9ad4d83ab5dc9d3a611f79e6c066121be77aed3cad1b0f3587b73
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJREofDAAoJEMbwO6tnXQ0sLuoIALOOUfElmdsCBVB+6QMCrxiF
|
||||
qc+EpQAYkZxl0zHmlzimT3Uo2lhsyiRg+VppEP1tKCdld/nTimI3sg9Adq9EKtdL
|
||||
4N7jPuCbwHOIoHWfk91Zg2oj7ypwAIcBBH1A0FjtseKjfdugswoGQdZw6a/bNGPB
|
||||
E0rpNOZzOBWoI1cNX7uYG0d4QzfVPbX/u5Lv1kPrD0YFqhX5bJ7oZiXmTVabnEtM
|
||||
ef0/Y/pPeXBJxaUCRdN9EW61+PY6yMSfXAIwqR6jpKT5AdfuC/RpsM89N7I4Q/tB
|
||||
qod2oLCTwbLUYZ2IQOojKIyarR4vgQPCXqjbnVS/cSD5WpM9O/IM3sJIMiqOsuQ=
|
||||
=Za8t
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/freeze/freeze-2.5.0.ebuild,v 1.22 2012/12/12 16:14:01 jer Exp $
|
||||
|
||||
EAPI="2"
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Freeze/unfreeze compression program"
|
||||
HOMEPAGE="http://www.ibiblio.org/pub/Linux/utils/compress/"
|
||||
SRC_URI="ftp://ftp.ibiblio.org/pub/Linux/utils/compress/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
!<=media-libs/mlt-0.4.2
|
||||
!>=app-forensics/sleuthkit-4.0.1
|
||||
!media-libs/mlt[melt]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-apps/sed-4"
|
||||
|
||||
src_prepare() {
|
||||
# Hard links confuse prepman and these links are absolute.
|
||||
# Fix pre-stripped binary and respect CFLAGS as well
|
||||
sed -i -e 's:ln -f:ln -sf:g' \
|
||||
-e 's:-strip $@::g' \
|
||||
-e '/^CFLAGS/s:=.*:+= -I.:' \
|
||||
Makefile.in || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC=$(tc-getCC)
|
||||
OPTIONS="-DDEFFILE=\\\"/etc/freeze.cnf\\\"" \
|
||||
|| die "compile problem"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/bin /usr/share/man/man1
|
||||
make install \
|
||||
DEST="${D}/usr/bin" \
|
||||
MANDEST="${D}/usr/share/man/man1" \
|
||||
|| die
|
||||
dobin showhuf || die
|
||||
dodoc README *.lsm
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/efte/efte-1.1.ebuild,v 1.1 2010/05/01 22:56:10 hanno Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A fast text editor supporting folding, syntax highlighting, etc."
|
||||
HOMEPAGE="http://efte.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gpm X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
gpm? ( sys-libs/gpm )
|
||||
X? (
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXau
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs="
|
||||
$(cmake-utils_use_build gpm)
|
||||
$(cmake-utils_use_build X)"
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
rm "${D}/usr/share/doc/${PN}/COPYING"
|
||||
mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}"
|
||||
prepalldocs
|
||||
}
|
@ -1,4 +1,21 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX poedit-1.5.5-wx28.patch 610 SHA256 84f3b5b9c60fb4504619ed79d3a6685a4aff3a07d160249926d7a8f1ccab921b SHA512 70193e75980938cf42658ea8bee5979d57a204dd92909e2a0cdb803659e8becccd4c1919eb2fb85467cd6aa2e4ac913c074eb834c9b318bc265239aaffbcf551 WHIRLPOOL c09fe986a8a94ce72ecf2a1e73cf1e0f6a1f44c8b31ba3bc044ec2c409dcb2ebe90b5efde24ea96ff90dd10e2566554ddcfc9ae5fe469cf8dfdba9f9dcbb44d2
|
||||
DIST poedit-1.4.6.1.tar.gz 1585949 SHA256 68d9b374280b02c16a82684d247d4766c4c4a9262324381f443c1678959d8242 SHA512 c8084c80a75cc8499615d736ee6d1a1fcf5753ab610f2931c151167c5c5b2fccff5892e971a90bc53eae815074d209c9e3b5854cc05bed8d72e8f0c2f00b96ed WHIRLPOOL 86484e70aea17770d23ed7baea02626a1a00a1f443bb44cd5f1432989b867515e5ffc2c4aa2d1740289c0c8d0ec17ca08a033ab367b4918b5db70ea627b37880
|
||||
DIST poedit-1.5.5.tar.gz 2594758 SHA256 3c94c9825c11a2d1ce10e083ad246e8625469f358da4a5a2f6210170b970f949 SHA512 a3524e27681dbf97babef7bf3ec56d6b7cd736370f8ed86b53c717a5a2eb36245f9ed89fcd28b57bd4d6f5ff5fb98d6c1615baae0bf10be720dcfdafa57ad4f4 WHIRLPOOL 893795acc85183cede0313b9220179cafa17a92033e8472e48454475f4ecdf51a014dc7123e9396a38a98217c43666919e7a1dadf68ab2f401b920071cec3d23
|
||||
EBUILD poedit-1.4.6.1.ebuild 938 SHA256 6bb3566931783e9b3f89dc87934b958b4b8071378831f63682e05fed22b59382 SHA512 4bd7bb45917c98190c00353ace6e8e02a543ef07a5b68f8b4aaba2fcc1f29d87d51f7b802d71d70070cb050cb8a0f85373867096f603e9ce657849854b51b540 WHIRLPOOL 6f14656e652064aa45a9a8c84f379b75f00629b1fa25b7631601511e168e5ba1da6ecd39a3910f40eb4a32667ae2d7d68b4b653194304ffcc062f0342b0a4e9d
|
||||
MISC ChangeLog 12205 SHA256 79fc6dc9d60bd3eb5cd7cd2e4cbb9bd66d82cac3e6e43beb4bd1125c72439d6e SHA512 4ac731859a9c87008f85b0e8242ec3b86cf25f9b9913affcc06769eab4fb5119dec934fea5b999de9db5bc1412376002152a5c361547c98eaf9d0e57027e03f4 WHIRLPOOL 1650ee64f3646fd49670f0e0e94076df098cdb6e97fb4fd9ad9c6f017afc08212890ccb177d1bd768f1416e45a77d919c75725a1d9c25f41e2c6bb3c19bb9808
|
||||
EBUILD poedit-1.5.5.ebuild 1062 SHA256 c5fe797a64775c8ed01b034df332984c09ca28ce4657385d4db395f9bf3e885a SHA512 a7b4f85e5b6c3684a6eafd046e2ef12231164d76ab04c279c27c03f589285b82178cca47d4abe25aa76280d63a5c8109db270d815e2d5377d292be602c7b4a2f WHIRLPOOL ef7e495a090ab418fdcec2a7eef4d62fcc92498515b2ffb56cae66fb9fa935ded8bc9042efdcd4dfa683f2a4a3d3c249952230f2aa8df7e9b063f834b48b0b09
|
||||
MISC ChangeLog 12371 SHA256 b90b39d9f715303a3e9bc47aeb29a5cdd1406d97744a2435fbdcfcc0bcc315a5 SHA512 70478cd1e8fad4e9f72e0bfc719bea53e5e0874b352080f5cb44e42f7cb893bb85cdda652358c36dc4febb51fc5696f8352c7eb6685f5738e8c21dd22cd33bf4 WHIRLPOOL 20901f13650880addd60d3ea0e8d6c575045e60028d851b7e98bf5c5c1b2781fad2351c6d342ce2b06b87f8e1ae6c0aa0f04f8d5bc87773b70e34d974ee5679e
|
||||
MISC metadata.xml 162 SHA256 fab42f6a31209847529447a2bea2b9dd746521fe5d59d967470736120712f093 SHA512 54458e1e306dfb7f1018129fa314d3e5d17219807a0a210d78ccf98034eba020115e2aeca7ea4922074e52dcb748fe06fa616bd083f30ed905f4c2f323afedf0 WHIRLPOOL 70cdb6ff3e6e6a6c01049ca93d1ddd2e9976516c3de0e8dbc1ae76a133e01a715658fdb7dabeefa1c1d9f7388b059710d5174375b32d23d44424abc7f8dd277f
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJREytoAAoJEO04vUmVeoRjCgkH/3l/ckTQeFR5uyiMZ665Dfjs
|
||||
QCyVgdSBM0XAXds2ODd5SrLZ9ak6HO5LIdxfVJplzSUzJFHa7z+Gs3SM6EBJWZDF
|
||||
365q9GznazlWgThPgivCdZgJEvriIO+xNoRqSLfGXUEXPPFoSytxbwDFLn4Q1d5f
|
||||
QoYY40gmPXAhXuUGtHylqhGmtqkbs40NsgS4e6IqSwXiKBp/atCChF8DhfqmLWc7
|
||||
S7ugdv/95wBe8c3utj4CkpAYMLzCCnFkCxiecdS9Llz1mClV/Qo/q9J41I9JiHNn
|
||||
yAUOOwiju3qB2QCum9e2rF6iyPAmSndoqvCRloHlXAmPXQgr3CGOFJBdGfxYMYU=
|
||||
=pgS6
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,22 @@
|
||||
catalog.cpp:1155:20: error: 'class wxCharBuffer' has no member named 'length'
|
||||
|
||||
http://www.poedit.net/trac/ticket/513
|
||||
|
||||
|
||||
--- a/src/catalog.cpp
|
||||
+++ b/src/catalog.cpp
|
||||
@@ -1151,8 +1151,13 @@ inline bool CanEncodeStringToCharset(const wxString& s, wxMBConv& conv)
|
||||
{
|
||||
if (s.empty())
|
||||
return true;
|
||||
- wxCharBuffer converted(s.mb_str(conv));
|
||||
+ const wxCharBuffer converted(s.mb_str(conv));
|
||||
+#if wxCHECK_VERSION(2,9,0)
|
||||
if ( converted.length() == 0 )
|
||||
+#else
|
||||
+ const char *cs = (const char*)converted;
|
||||
+ if ( cs == NULL || strlen(cs) == 0 )
|
||||
+#endif
|
||||
return false;
|
||||
return true;
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/poedit/poedit-1.5.5.ebuild,v 1.1 2013/02/07 04:08:54 dirtyepic Exp $
|
||||
|
||||
EAPI=5
|
||||
WX_GTK_VER=2.8
|
||||
|
||||
inherit eutils fdo-mime flag-o-matic wxwidgets
|
||||
|
||||
DESCRIPTION="Cross-platform gettext catalogs (.po files) editor."
|
||||
HOMEPAGE="http://poedit.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/poedit/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT CCPL-Attribution-2.5 CCPL-Attribution-ShareAlike-2.5"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||
IUSE="spell"
|
||||
|
||||
RDEPEND="dev-libs/boost
|
||||
>=sys-libs/db-4.7
|
||||
x11-libs/wxGTK:2.8[X]
|
||||
spell? ( app-text/gtkspell:2 )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-wx28.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
econf $(use_enable spell spellchecking)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS NEWS README TODO
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,24 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX transifex-client-0.8.0-tests.patch 695 SHA256 e90cd4c2fb763ba55ad88e0c1757d29a6135e47aac4ba4b6400a297c77cc08f2 SHA512 3efcc84a5cbd53cca347002fb1f399483c967d37508436f2bbb8a55fcf2d9d752da807efdb21351230e54cd85d896646c4c73dd7067940266f8f95e3f7821c0c WHIRLPOOL 37e3ce9bb44bda09010b2291135f2cec9cb210d51536a4865b9971f8208bacbb2a311756b7420e2b2f4ad5acee8e2c7d875e44d1dbc9a01eb96fbede0353d1a1
|
||||
DIST transifex-client-0.8.0.tar.gz 36336 SHA256 89abd9426b35a6e5f2f4c096c6e83fa6e59d4b0b73f721ddbf19027ce3167adc SHA512 77750de853d3fb7f3228a04ce1b6c92c2ab67a6f4001c44cfb243132cf7039228467664ca01b2c6ec420dbedc7e4d54dd1ad7ee2534c87b37a13705fe5b163cb WHIRLPOOL 795ff3e700bdb63d1d10bb2a7440073b36d5ac43b583fc0ad58895f3d72f4109d24b5f6a0ca19149aa55a2fb1395bd57ab05758f7284c4849f3701b6315dda4a
|
||||
EBUILD transifex-client-0.8.0-r1.ebuild 860 SHA256 b165d0e9dedc83a7e9e2cba40b474d201996637c1ddcd5cafa576ebc554cdf24 SHA512 604c25124f0219413d803efe4ee08b33141c6c8360688bfb84f8ed7983baf55a8b5eb957b680d400ddbfe267baa3bf8ae892d3620c6bfe844256a112ae6029b5 WHIRLPOOL 0bf5fb0377a5c28b38c27f47aa9914af57b7a0d00795b78833e5f134117d0668a01e5179304b05ac6148a786cafafd4f450308066336ed1e4501ff5a3c607c93
|
||||
EBUILD transifex-client-0.8.0.ebuild 764 SHA256 12e434a10a19764ea844307ae7f98a6d338b1f4aab6d322b88966c3e9a3649b4 SHA512 1b14ce31f6acd7712add3feb825a5e5b0e1ed9b932a8bf8a99647da760ac7497f362fccd8ef178471e48b066f16f2b8c285a970bffe30bbf212745392178459c WHIRLPOOL f16079d384d602f339eb7ab777271c85844e2a745e8d9d0c8bc0a5cebaf95ef0fb6f20239802c6c5a69e01c6e8319f936053bef30aa9c2eca576f94bcd7c2b15
|
||||
MISC ChangeLog 3082 SHA256 b11260df99a09bcf7d876a08621b69c7ec2858694b5bdca49e1cb8f754eecc08 SHA512 ebd2dad120c6fb96341b83a8f642caa025ae69c1840a2e35165cd2a5d2de4146e88075efdc029b0e7f8db060265f0ed4d1cb8d82af9d4a565693dd9c88a8b720 WHIRLPOOL 518e62dd681db377f4605a31f8a551a64147ce84ac5e59e7f2ed57badf7a75baea76373170246c8a6f6aa00d316725df08d041603828743394a111ccbbc2a15f
|
||||
MISC ChangeLog 3288 SHA256 f3405305d297642479aee070f86e0346f77cc9ded182f68baae978c2be0d908b SHA512 fc8ddbab1b31c0885d283c2fac22e9ac7e52f7f3d2f8cd13577b8afd7424cbf46afde27b1a32611511bd6c9515155b4f3e7900090da9c36293c9f45fbfbf2685 WHIRLPOOL b0abef706e7bcb5c7b14af831cc4393a25b9bb90e6851e67996892f99d7cab587d0e57cdc4123dcd7329d0621731ce349dbbddd9c398d9d9a965f80485460b79
|
||||
MISC metadata.xml 315 SHA256 4d73835d9e9caeb4e96cf4fecf432b9fac5f49d18559ca79c304b6dc35d6c228 SHA512 07e27145f2272f6994d303531f84940507a9ad25fbd30e343708c968d697959e48148dada4479eb18d3985bce38f35c6705b4f840514b861f2270bb7e220be72 WHIRLPOOL 5b61653c5caa572d99cf78ab28a8c0e8fe587a0ce4da7656dae5e3b50adda54c4634585f4851e7bc17d78d80aa37b5c677fd8884732e744a983ec20cbb741433
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQOW5fAAoJEPqDWhW0r/LCfuIP/iiepNjMuqKKibZZy5ZX+Z4o
|
||||
i8mxlVSF8AZYvWshpj7vtmJNYLCwDFrXNCE9EKSjdI8vCm09Z4XmARAQcJGwEo+o
|
||||
51RQegKESB6vMd+Vpsmd+ugUe+pQLMC21T/HNqANJzdfGiX+WwmiKhF+WvREhe99
|
||||
BAiOmgGyi6bclyFBmlGRW8E7oz3t+cCf5+sDG2BoiTOfsDhRHAmVWzJP8ILWjqWl
|
||||
GkophQ5ksgDazT+MguJNlskpWej3hSrGl2nuoZkMrqbJnZxrcxOJeSAHLz5oW3UA
|
||||
liiyfM37HLcQM5kDix0/O3reh9clKl/zVc7uKrExF69DPH9TVehmTCll9zFqcyVa
|
||||
uqIJ/Tdx8cyxcyjTy7DTN4FqCLJINu+FxWVr+w4vv/WPU++ZhNpxLsL6olmX5Rm6
|
||||
6KRXmgm/1JC/TCxiRTjdMeyydYFOedeliUAMLV8NMs+KqEVr+bKd4bGqjMbP2Rtf
|
||||
2XGm73y+F4kJ/txo/gVouh0wOxYU72CikXlAa9umNBbhSan3lR3vrvOMKgj9kHDJ
|
||||
694pbufP4R/fUuyYb/9tmVAHA129XSXFqKfY92kNigWQAHDaQNkAkorgSZT4R18H
|
||||
58gwn+m+HNi/dMwQ1j30vfGdykRxQQwOmt9oW+6t7JDU/jJuS08XdUFrLWFFqIzY
|
||||
PsBj4xIZHmwVLCqxHXMr
|
||||
=MSx+
|
||||
iF4EAREIAAYFAlESiOoACgkQC77qH+pIQ6RzMgD+La8VluT/qBIXt4hLrUmcAWGR
|
||||
r7keXc9a/Zl/806aVLYBAMmBZSqj/qsDf5WkfIRpIBy3+CqfW5eAKHPQUG6ulCJU
|
||||
=aJDs
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,26 @@
|
||||
From b37da095c8e8b70d8d4300b32e787b6da88e28c0 Mon Sep 17 00:00:00 2001
|
||||
From: Apostolos Bessas <mpessas@transifex.com>
|
||||
Date: Wed, 11 Jul 2012 11:44:07 +0300
|
||||
Subject: [PATCH] Do not install the tests.
|
||||
|
||||
Exclude the tests from the installed packages.
|
||||
---
|
||||
setup.py | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index b3fa910..05bb2b4 100755
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -49,7 +49,7 @@
|
||||
],
|
||||
test_suite="tests",
|
||||
zip_safe=False,
|
||||
- packages=find_packages(),
|
||||
+ packages=['txclib', ],
|
||||
include_package_data=True,
|
||||
package_data = package_data,
|
||||
keywords = ('translation', 'localization', 'internationalization',),
|
||||
--
|
||||
1.7.10
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.8.0-r1.ebuild,v 1.1 2013/02/06 16:46:32 floppym Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
DESCRIPTION="A command line interface for Transifex"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/transifex-client http://www.transifex.net/"
|
||||
SRC_URI="http://github.com/transifex/transifex-client/tarball/0.8 -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
# Upstream is using a very weird naming scheme
|
||||
GITHUB_HASH="b001295"
|
||||
S="${WORKDIR}"/${PN/transifex/transifex-transifex}-${GITHUB_HASH}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-tests.patch"
|
||||
distutils_src_prepare
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/anki/anki-2.0.7.ebuild,v 1.1 2013/02/06 08:52:06 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
PYTHON_USE_WITH="sqlite"
|
||||
|
||||
inherit eutils python
|
||||
|
||||
DESCRIPTION="A spaced-repetition memory training program (flash cards)"
|
||||
HOMEPAGE="http://ichi2.net/anki/"
|
||||
SRC_URI="http://ankisrs.net/download/mirror/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="latex +recording +sound"
|
||||
|
||||
RDEPEND="dev-python/PyQt4[X,svg,webkit]
|
||||
>=dev-python/httplib2-0.7.4
|
||||
dev-python/beautifulsoup:python-2
|
||||
recording? ( media-sound/lame
|
||||
>=dev-python/pyaudio-0.2.4 )
|
||||
sound? ( media-video/mplayer )
|
||||
latex? ( app-text/texlive
|
||||
app-text/dvipng )"
|
||||
DEPEND=""
|
||||
|
||||
pkg_setup(){
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -r thirdparty || die
|
||||
python_convert_shebangs -r 2 .
|
||||
}
|
||||
|
||||
# Nothing to configure or compile
|
||||
src_configure() {
|
||||
true;
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
true;
|
||||
}
|
||||
|
||||
src_install() {
|
||||
exeinto /usr/bin/
|
||||
doexe anki/anki
|
||||
|
||||
doicon ${PN}.png
|
||||
domenu ${PN}.desktop
|
||||
doman ${PN}.1
|
||||
|
||||
dodoc README README.development
|
||||
insinto "$(python_get_sitedir)"
|
||||
doins -r aqt anki
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if has_version "<app-misc/anki-2" ; then
|
||||
elog "Anki 2 is a rewrite of Anki with many new features and"
|
||||
elog "a new database format. On the first run your decks are"
|
||||
elog "converted to the new format and a backup of your Anki-1"
|
||||
elog "decks is created. Please read the following:"
|
||||
elog "http://ankisrs.net/anki2.html"
|
||||
elog "The mobile clients for Anki 2 are still under development."
|
||||
fi
|
||||
}
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/vifm/vifm-0.7.4b-r1.ebuild,v 1.1 2013/02/06 12:17:52 wired Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit base vim-doc
|
||||
|
||||
DESCRIPTION="Console file manager with vi(m)-like keybindings"
|
||||
HOMEPAGE="http://vifm.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/vifm/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~s390 ~x86"
|
||||
IUSE="X +extended-keys gtk +magic vim vim-syntax"
|
||||
|
||||
DEPEND="
|
||||
>=sys-libs/ncurses-5.7-r7
|
||||
magic? ( sys-apps/file )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
X? ( x11-libs/libX11 )
|
||||
"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
vim? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
"
|
||||
|
||||
DOCS=( AUTHORS TODO README )
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable extended-keys) \
|
||||
$(use_with magic libmagic) \
|
||||
$(use_with gtk) \
|
||||
$(use_with X X11)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
base_src_install
|
||||
|
||||
if use vim; then
|
||||
local t
|
||||
for t in doc plugin; do
|
||||
insinto /usr/share/vim/vimfiles/"${t}"
|
||||
doins "${S}"/data/vim/"${t}"/"${PN}".*
|
||||
done
|
||||
fi
|
||||
|
||||
if use vim-syntax; then
|
||||
local t
|
||||
for t in ftdetect ftplugin syntax; do
|
||||
insinto /usr/share/vim/vimfiles/"${t}"
|
||||
doins "${S}"/data/vim/"${t}"/"${PN}".vim
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use vim; then
|
||||
update_vim_helptags
|
||||
|
||||
if [[ -n ${REPLACING_VERSIONS} ]]; then
|
||||
elog
|
||||
elog "You don't need to copy or link any files for"
|
||||
elog " the vim plugin and documentation to work anymore."
|
||||
elog "If you copied any vifm files to ~/.vim/ manually"
|
||||
elog " in earlier vifm versions, please delete them."
|
||||
fi
|
||||
elog
|
||||
elog "To use vim in vifm to view the documentation"
|
||||
elog " edit ~/.vifm/vifmrc and set vimhelp instead of novimhelp"
|
||||
elog
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use vim && update_vim_helptags
|
||||
}
|
@ -1,6 +1,29 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX akonadi-server-1.9.0-qt5.patch 996 SHA256 e4a2ec9a7edc833cd79e3bcdbcb4c7e477191cf71e02a33bd5a2f17bbddc5491 SHA512 50ce0f324f49b68f0b0c583d2af4541be21e08cec76a5bf0b8fffab58b2091f59dfadb1dbe35d798d57afa02b0f64040591189bd38497b4377d80191e81b4d0e WHIRLPOOL fa1178fa0bfb6ccd86e7ed0c9b44189e2cd0a5a6523701ebdcbc8c1bda9b4f4aaa00e0424e8f4f7bbdd99f2d1592405f1c3e1649ee158c8ebca0a51497d0106a
|
||||
DIST akonadi-1.8.0.tar.bz2 213413 SHA256 1644040ccc62c39325127cd32d19e846f62ffb1efa90b8d5e6a137a2545fa66d SHA512 9f995d90d84c8fa7bf51691b4bdabda69e64578dc7a2f0ee0b20979ef3da9e2128625c34b4ce84e5feb79c61615df7299905b2eeded9abcbe8deb22817e1821e WHIRLPOOL 492d184fa20a09e1f68438da8519e176731b1c2d66e01b8a2dfc940da24f167ae33bd00a51900444a18a6203a2165e4e70ef4a1c2db34ac4cc0660744f7a9230
|
||||
DIST akonadi-1.8.1.tar.bz2 213787 SHA256 2b33812801ede762bb9c60d7ab9b0cd98d5552b0c58e28f215ffdc941b48c347 SHA512 8b33d9b2ee845e6ab8e01879f36b5a33c3ef1901490718859646f5b8a7ceffd6def1e788a218741023408991fef4c6cbb4769f125927801951515171ddbc6a7c WHIRLPOOL f20493ff6f1e3ae024dc47dfe7cb8f386fb4ce812cd30bd8132e09b75dc09fc884f41b9545ec46f6828b4582b7ee84f64c9586763eb5f221d3eb02da9e5e86f4
|
||||
DIST akonadi-1.9.0.tar.bz2 220255 SHA256 6ff5c23e426efc02784d4ab1a6e6dff24c8efe81fd34ec78bb52bb4d7733e013 SHA512 e982f98263ae7cce3af90a7282ead72802ab3c611c3d664ed995e630b036548cbcbacf290fd591e00cbc3584e989bbb9e563ff7736c785609ebd84d011750779 WHIRLPOOL 8df1b77e3725c68e8ecd6f1c937da4124127132980cb58deec937a4dd11032f02f2cf8d5bc775f40e402d2925ae2f0c1d2135330182140838c825bb4451594bc
|
||||
EBUILD akonadi-server-1.8.0.ebuild 2641 SHA256 eea2b07c2c2658b301e108482f6887a197db3f10294b383f53a6bc58262c2b82 SHA512 bf05a069c8a15cb49f607d37c63a340a3ea4bd28441caf531934d73642025efae95a465d1b1fbc13c94275be02b2108efb33647fdcf53219d31374cb461787e8 WHIRLPOOL adc01309b9dcf3bc9cdbc98204ee199b6663d27a5d56cb37337ccbe18cc31ab4e6242d0fafbf0b6a9a5db845b6f07c6e8ebecd41765fd09dc4a935e16b150889
|
||||
EBUILD akonadi-server-1.8.1.ebuild 2636 SHA256 05f831b300fc556cf1a4844370080e013f231174e94058a2930fcc17379010e3 SHA512 9cebf3363e818864f3be16a656a7105768fa818b9fcfc3eb51eb7f6a882f2eddf0fd0ed556b980d1f3f72f731164a0a86ce91abec8ef65d007724a191e63fb7f WHIRLPOOL 389e721b7606a4059450adb4086ec3b13fcf420b99d26fed3719ace02b8390c587ac26147b8304552302eab654c7a39834b55485da4206a2a613877383394c45
|
||||
MISC ChangeLog 13797 SHA256 7bc21ad5e1ccd1499e1c8a395f17b6bbeb88fe767f3be8d14f79f6968323883c SHA512 3b3e43104e88203857c3a0352b97db5087a0364f5de788f65ad72d8740a5626433d702046d22ab5c27f0b69007feeeb9beb6f02c382b94a987d058732ea62893 WHIRLPOOL c333132933ae923477f564a8665b9f3ee6e6d271a83cdaa78fcd71128c42c67a85f8215f478a132b693519767c1ea60c088148f1209b0aefba4bf0f8450cd53e
|
||||
EBUILD akonadi-server-1.8.1.ebuild 2648 SHA256 5694015b2ac73c1a89ad45cd93c19df076216fe468f93449e53cf38c7b8d7da5 SHA512 c66eb2f3ab2b5e413a9e87a67ac08922d1bae9603893526bc2804cd9e3fc522ca4d5e218036ca9400df117ce62cd06a16e900067502ed628062236804143b20a WHIRLPOOL d720ba8c7c61662bd725411b3d0e720d4e202ad2be11e0f822e8f96ce74262ac7d8e4f80f8d79c753d9d662ec17d5f9e93792bca2ce5c941396db4466bef6cee
|
||||
EBUILD akonadi-server-1.9.0.ebuild 2855 SHA256 d3c03e85c4bf4413b271e0fafd387a68effe7af0725ac3f3cb77d5207dc83c33 SHA512 ae367c162a1f3a9e30879acde3e2429d92095387491d3006402b78aaf5c85e15bce3ae5bb6ff02b124a300f9e1daea4cd52cda0cbac55a5c23076dc32384e653 WHIRLPOOL e95790f7f4a2e7703cab42dda2f3f74e459e05dc027da2a09287aae05b37e0edfc930e7e501120894bd67d716088504f4206edbf12428d235395242fa4f2e38f
|
||||
MISC ChangeLog 14456 SHA256 7afde92633387129cbf3a2f3734f8594e1f40e893d0763771245b94586fdd805 SHA512 c708eba07126f6416b20327fe827d30927e5a8db7c44f1aba9ee910ae8eb70abb3b10daf57736766d684ef262b408e024189527e0b90d7b3f61aa1f1c96992f8 WHIRLPOOL 16331ec05cdb9d2495e440ff109bf010c837a038a757a1143585916ea2401933f1de6dc19b5410578f1f7aaa403d07da42e4b5ee110567272933dfdeb5b6c68e
|
||||
MISC metadata.xml 156 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a SHA512 0dcd7cfb246c4518ed1653cb06f5d2c7220ea90160a4b1a1da43edf5124b76d7104fe35a545178b6b3df19f5f3a3eb3f31ac1b4d169e3ca90d78be3e20e58b05 WHIRLPOOL df162e3d521df7decdd84d980e4bc71531bb8e05486c07102c554b529c10a1fb3374dda79d56b13bc037a2d230b4b8ff25702c7a1b86d703a24e8bfe7fe57642
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJREyn6AAoJEOf+E+/4L5LmX0IP/js0eI6LoZHwxrTqjcuIAtH7
|
||||
fuiruLdmhYZZ5rGaj0iBN5+lJxAYU3YVQ3plr9/8YhLy7e4t6xa2kNokm2JrSUn1
|
||||
ioVqfDg6DHYn+fA4iHSchrb+FPJ4JnfSEK/HKSBgP5+W9vSbm/LLWPm94TrCTxKZ
|
||||
86oSnZ+Ks6z9oZuApjDRa5dHIzw3UBxctFy3Hv1ZhV/c+w700wEnz+iPSUt8LXh7
|
||||
doFi0yF3wjG7HR4Na57H1Pwj03Goi6bb4/xmUeMfhKf3t46fPRuKaFnqTEHcueVt
|
||||
5BC3RCcmfuf2JekZHCa+zCG4MShyqYwquI9eMN0M8wdlikpH4+fnITORszXCWOcv
|
||||
2WtyKw+CT8CD4MacqVcCXaDXOtGzVZRjAaeU9xXq0FCVkqglvBTBRnufE6GhaXM9
|
||||
AVvYdqiSug+agXPr/NsctFOUHNCxRH7NkF70WeP9fpWWNhfzp+GcBtLaau24wc2d
|
||||
wtRaGgzmMEtxekMu/OEenBpHz7I3hu+ash5zPPItaIcj1NI4b73wCc9f+gwzxOFO
|
||||
mL8YRyQ6jRyOh6yOt8Su8rdhU8hmdAYYAen/mjqLWJaNfVweflSs/+Jsvart3/LY
|
||||
zVNm0rZADyw7tB2Q+9F8/RKFWtulj2eGMDmmQr4oO8TVxTWHzV3FUOApRgqd/g1+
|
||||
NrwLOt3azAfHofpeaAOi
|
||||
=LRv1
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,113 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.9.0.ebuild,v 1.4 2013/02/07 04:13:39 alexxy Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
if [[ $PV = *9999* ]]; then
|
||||
scm_eclass=git-2
|
||||
EGIT_REPO_URI="git://anongit.kde.org/akonadi"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
S="${WORKDIR}/${P/-server/}"
|
||||
fi
|
||||
|
||||
inherit cmake-utils ${scm_eclass}
|
||||
|
||||
DESCRIPTION="The server part of Akonadi"
|
||||
HOMEPAGE="http://pim.kde.org/akonadi"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="+mysql postgres sqlite test"
|
||||
|
||||
CDEPEND="
|
||||
dev-libs/boost
|
||||
>=dev-libs/soprano-2.6.51
|
||||
>=x11-libs/qt-gui-4.5.0:4[dbus]
|
||||
>=x11-libs/qt-sql-4.5.0:4[mysql?,postgres?]
|
||||
>=x11-libs/qt-test-4.5.0:4
|
||||
x11-misc/shared-mime-info
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-libs/libxslt
|
||||
>=dev-util/automoc-0.9.88
|
||||
"
|
||||
RDEPEND="${CDEPEND}
|
||||
postgres? ( dev-db/postgresql-server )
|
||||
"
|
||||
|
||||
REQUIRED_USE="|| ( sqlite mysql postgres )"
|
||||
|
||||
RESTRICT=test
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-qt5.patch" )
|
||||
|
||||
pkg_setup() {
|
||||
# Set default storage backend in order: MySQL, SQLite PostgreSQL
|
||||
# reverse driver check to keep the order
|
||||
if use postgres; then
|
||||
DRIVER="QPSQL"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
if use sqlite; then
|
||||
DRIVER="QSQLITE3"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
if use mysql; then
|
||||
DRIVER="QMYSQL"
|
||||
AVAILABLE+=" ${DRIVER}"
|
||||
fi
|
||||
|
||||
# Notify about driver name change
|
||||
if use sqlite && has_version "<=${CATEGORY}/${PN}-1.4.0[sqlite]"; then
|
||||
ewarn
|
||||
ewarn "SQLite driver name changed from QSQLITE to QSQLITE3."
|
||||
ewarn "Please edit your ~/.config/akonadi/akonadiserverrc."
|
||||
fi
|
||||
|
||||
# Notify about MySQL not being default anymore
|
||||
if ! use sqlite && has_version "<=${CATEGORY}/${PN}-1.9.0[sqlite]"; then
|
||||
ewarn
|
||||
ewarn "The default storage drive has changed from SQLite to MySQL."
|
||||
ewarn "If you want to stay with SQLite, enable the sqlite USE flag and reinstall"
|
||||
ewarn "${CATEGORY}/${PN}."
|
||||
ewarn "Otherwise, select a different driver in your ~/.config/akonadi/akonadiserverrc."
|
||||
ewarn "Available drivers are:${AVAILABLE}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DAKONADI_USE_STRIGI_SEARCH=OFF
|
||||
-DWITH_QT5=OFF
|
||||
$(cmake-utils_use test AKONADI_BUILD_TESTS)
|
||||
$(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Who knows, maybe it accidentally fixes our permission issues
|
||||
cat <<-EOF > "${T}"/akonadiserverrc
|
||||
[%General]
|
||||
Driver=${DRIVER}
|
||||
EOF
|
||||
insinto /usr/share/config/akonadi
|
||||
doins "${T}"/akonadiserverrc
|
||||
|
||||
cmake-utils_src_install
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
echo
|
||||
elog "${DRIVER} has been set as your default akonadi storage backend."
|
||||
elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
|
||||
elog "Available drivers are: ${AVAILABLE}"
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index e0efd25..efcdbe0 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -21,6 +21,7 @@ option(AKONADI_BUILD_QSQLITE "Build the Sqlite backend." TRUE)
|
||||
option(AKONADI_USE_STRIGI_SEARCH "Build Akonadi with strigi as search engine." FALSE)
|
||||
option(INSTALL_QSQLITE_IN_QT_PREFIX "Install the QSQLite plugin in QT_PLUGIN_DIR" FALSE)
|
||||
option(STATIC_LIBRARY "Build Akonadi as a static library." FALSE)
|
||||
+OPTION(WITH_QT5 "Build against Qt5." TRUE)
|
||||
|
||||
if(NOT DEFINED DATABASE_BACKEND)
|
||||
set(DATABASE_BACKEND "MYSQL" CACHE STRING "The default database backend to use for Akonadi. Can be either MYSQL, POSTGRES or SQLITE")
|
||||
@@ -128,7 +129,10 @@ set_default_db_backend(${DATABASE_BACKEND})
|
||||
set(QT_USE_IMPORTED_TARGETS TRUE) # Qt 4 only
|
||||
set(QT_MIN_VERSION 4.6.0) # Qt 4 only
|
||||
|
||||
-find_package(Qt5Core QUIET)
|
||||
+if (WITH_QT5)
|
||||
+ find_package(Qt5Core QUIET)
|
||||
+endif()
|
||||
+
|
||||
if (Qt5Core_FOUND)
|
||||
find_package(Qt5Gui REQUIRED)
|
||||
find_package(Qt5Widgets REQUIRED)
|
@ -1,184 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.16.ebuild,v 1.1 2013/01/25 17:35:05 zmedico Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND=2:2.7
|
||||
PYTHON_USE_WITH="ssl sqlite"
|
||||
|
||||
inherit python eutils fdo-mime bash-completion-r1 multilib
|
||||
|
||||
DESCRIPTION="Ebook management application."
|
||||
HOMEPAGE="http://calibre-ebook.com/"
|
||||
SRC_URI="http://sourceforge.net/projects/calibre/files/${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
SLOT="0"
|
||||
|
||||
IUSE="+udisks"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-text/podofo-0.8.2
|
||||
>=app-text/poppler-0.12.3-r3[qt4,xpdf-headers(+)]
|
||||
>=dev-libs/chmlib-0.40
|
||||
>=dev-libs/icu-4.4
|
||||
>=dev-python/beautifulsoup-3.0.5:python-2
|
||||
dev-python/netifaces
|
||||
dev-python/python-dateutil
|
||||
>=dev-python/dnspython-1.6.0
|
||||
>=dev-python/cssselect-0.7.1
|
||||
>=dev-python/cssutils-0.9.9
|
||||
>=dev-python/dbus-python-0.82.2
|
||||
>=dev-python/imaging-1.1.6
|
||||
>=dev-python/lxml-2.2.1
|
||||
>=dev-python/mechanize-0.1.11
|
||||
>=dev-python/python-dateutil-1.4.1
|
||||
>=dev-python/PyQt4-4.9.1[X,svg,webkit]
|
||||
media-fonts/liberation-fonts
|
||||
>=media-gfx/imagemagick-6.5.9[jpeg,png]
|
||||
>=media-libs/freetype-2
|
||||
>=media-libs/libwmf-0.2.8
|
||||
>=media-libs/libmtp-1.1.4
|
||||
virtual/libusb:1
|
||||
x11-libs/qt-dbus:4
|
||||
x11-libs/qt-svg:4
|
||||
>=x11-misc/xdg-utils-1.0.2-r2"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-python/setuptools-0.6_rc5"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Fix outdated version constant.
|
||||
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
|
||||
# -i src/calibre/constants.py || \
|
||||
# die "sed failed to patch constants.py"
|
||||
|
||||
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
|
||||
# calls xdg-* (bug #258938).
|
||||
sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
|
||||
-e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
|
||||
-e "s|PreserveMIMEDefaults():||" \
|
||||
-e "s|xdg-icon-resource install|\\0 --mode user|" \
|
||||
-e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|xdg-mime install|\\0 --mode user|" \
|
||||
-i src/calibre/linux.py || die "sed failed to patch linux.py"
|
||||
|
||||
# Disable unnecessary privilege dropping for bug #287067.
|
||||
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
|
||||
-i setup/install.py || die "sed failed to patch install.py"
|
||||
|
||||
sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
|
||||
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
|
||||
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
|
||||
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
|
||||
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
|
||||
'-i', 'Makefile'])" \
|
||||
-i setup/extensions.py || die "sed failed to patch extensions.py"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
# Bypass kbuildsycoca and update-mime-database in order to
|
||||
# avoid sandbox violations if xdg-mime tries to call them.
|
||||
cat - > "${T}/kbuildsycoca" <<-EOF
|
||||
#!${BASH}
|
||||
exit 0
|
||||
EOF
|
||||
|
||||
cp "${T}"/{kbuildsycoca,update-mime-database}
|
||||
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
|
||||
|
||||
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
|
||||
# violation with kbuildsycoca as in bug #287067, comment #13.
|
||||
export -n DISPLAY
|
||||
|
||||
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
|
||||
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
|
||||
# return _parse_localename(localename)
|
||||
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
|
||||
# raise ValueError, 'unknown locale: %s' % localename
|
||||
#ValueError: unknown locale: 46
|
||||
export -n LANGUAGE
|
||||
|
||||
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
|
||||
# variables to point to our fake temporary $HOME.
|
||||
export HOME="${T}/fake_homedir"
|
||||
export XDG_CONFIG_HOME="${HOME}/.config"
|
||||
export XDG_DATA_HOME="${HOME}/.local/share"
|
||||
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
|
||||
mkdir -p "${XDG_CONFIG_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
|
||||
|
||||
# Bug #334243 - respect LDFLAGS when building calibre-mount-helper
|
||||
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
|
||||
local libdir=$(get_libdir)
|
||||
[[ -n $libdir ]] || die "get_libdir returned an empty string"
|
||||
|
||||
dodir "$(python_get_sitedir)" # for init_calibre.py
|
||||
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
|
||||
python setup.py install \
|
||||
--root="${D}" \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--libdir="${EPREFIX}/usr/${libdir}" \
|
||||
--staging-root="${ED}usr" \
|
||||
--staging-libdir="${ED}usr/${libdir}" || die
|
||||
|
||||
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
|
||||
die "failed to fix harcoded \$D in paths"
|
||||
|
||||
# Remove dummy calibre-mount-helper which is unused since calibre-0.8.25
|
||||
# due to bug #389515 (instead, calibre now calls udisks via dbus).
|
||||
rm "${ED}usr/bin/calibre-mount-helper" || die
|
||||
|
||||
# The menu entries end up here due to '--mode user' being added to
|
||||
# xdg-* options in src_prepare.
|
||||
dodir /usr/share/mime/packages
|
||||
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
|
||||
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
|
||||
die "failed to register mime types"
|
||||
dodir /usr/share/icons
|
||||
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
|
||||
die "failed to install icon files"
|
||||
|
||||
domenu "${HOME}"/.local/share/applications/*.desktop ||
|
||||
die "failed to install .desktop menu files"
|
||||
|
||||
dobashcomp "${ED}"usr/etc/bash_completion.d/calibre
|
||||
rm -r "${ED}"usr/etc/bash_completion.d
|
||||
find "${ED}"usr/etc -type d -empty -delete
|
||||
|
||||
cd "${ED}"/usr/share/calibre/fonts/liberation || die
|
||||
local x
|
||||
for x in * ; do
|
||||
[[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
|
||||
ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
|
||||
done
|
||||
|
||||
python_convert_shebangs -r $(python_get_version) "${ED}"
|
||||
|
||||
newinitd "${FILESDIR}"/calibre-server.init calibre-server
|
||||
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
python_mod_optimize /usr/$(get_libdir)/${PN}
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup /usr/$(get_libdir)/${PN}
|
||||
}
|
@ -1,22 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX yelp-tools-3.6.1-gawk.patch 1454 SHA256 6886051f8b29d6bfddac78179ffb741535045bf0ec3cf59f1435495b14b32ef9 SHA512 aec9ec342f7558177693cc526b59e0afc74f854f839829a459e043f0c83cd575f4c58dd3e7cee8e25c9476516a85731ca749542cc242d4e3248f6bdf93df5c4f WHIRLPOOL 8faf9309200ef25e5ede2022d927dc7260e2ba968da17f8d2d41d34387120ab72c901a39f661cc0ba3555cfc33571a62ab939529427f1e8e7774fb7a5db87f6a
|
||||
DIST yelp-tools-3.4.1.tar.xz 196204 SHA256 21f72c853020f71c526e79245ffabb15258b5f6030c64d41a3911740bd95b9c5 SHA512 8191f6a094e5ae3eb7f160a90198b741c01bd422c79d70f800209035f17a3c2a03ce03fa4ba076d508db2ecd770662f1e432f097add4ebce6b748ad47e38dd94 WHIRLPOOL 8710739cf704801ed3ca5dc8db8986695156658f6972f49f9aa7f6ec60e28a837aa70d29361fb3b2f3504b9404a42ed249e7cbe26a5f3917ed65c45c527acb48
|
||||
DIST yelp-tools-3.6.1.tar.xz 196812 SHA256 5226e8245bb87f10e485aa65f5bf18d9e4fb5ef82f2e3c3734dd91bdf6f5c19a SHA512 10d23fcc6e3b27ce98956a173de7b9cf5aab7b3dbae7f3d50ad29ca8d1aa56446c588f4237094b1da47f5bc98a7d0f5ddb225ad98a312aa6d0eab45982526c65 WHIRLPOOL 46fff0ca6031eb56f9f70205e49390eb39f0b69348545bb90a2e81d0322dac4341c7700c3fa65ec71218269f3ad349fbed29b814b8ddc8b8e96539b604afc283
|
||||
EBUILD yelp-tools-3.4.1.ebuild 782 SHA256 884abebbf7d499e8067f95bdc7fea6eb0a98c1efc22b36bc6ec481025737999f SHA512 e68d035bbeca8bea99d4ba7c08f5a9f598a43e6c113cf0190221c67f8c0b242e278fdf85895cf6f611bee471e17e85e685a61e1259006ef12d6713cd1d68844c WHIRLPOOL cdc25be5585b6fffa086145fcfdaede9cd214e369f827e05e6c3bcaaa2f563557a799b4d4a4049defadd34b6b7ebe8d1202c413548952e77db6cf3e8d7b91e9b
|
||||
EBUILD yelp-tools-3.6.1-r1.ebuild 876 SHA256 ea46b1a092db733cdaf639cba4080658198841657151da494343769a3cc6fea3 SHA512 6a129f1758fed11749bc27b1ad4f0268fbfad93bf2b3b14a72cc3baa77407c0bc528f2ed53623f9bfaedff2819d5451da88e5ee6da5fcdac4183db55d7756a16 WHIRLPOOL 67b95068ade95fac78338e7ff8d679a05c7abebbd037239ec8e7a52f09748985984f18708790295a105f84d13a4b572e00a4a35d5de17248935ecfe036fb74d7
|
||||
EBUILD yelp-tools-3.6.1.ebuild 794 SHA256 c52b227d106ad1839c59a9eff7d6a1c567b34f657fd66af5d30b0f0446434358 SHA512 20788ce3584a1121ddfcfa927fb6dba29ce79de25dcbf35e984b9ac99bb1979c2087fb20af9f049b6b7132944fbef4a556955adce10d972f247568ca5b8ac57d WHIRLPOOL a8ba0057718d24d7fe58013b8dd71810a7a60166292c50544393d056411645728642a9b3fd6c55b02c4589a6710f0d0a69d62810fab60977595519be26fcdd56
|
||||
MISC ChangeLog 2996 SHA256 f6e37811d2484276379010ecb51677245b356a756bb1a34b8849f219d8e8f4d8 SHA512 ce23909549d97f7654fd24673ba3c4da7f04eaa58e909aabbc9bafeec5bace0467260d9f74c2fb8ff5ca8f680f3263196f3e31e1e8174e24e65228b848f251eb WHIRLPOOL 1627b6a6b71cde9e7d1e3ae264ac4b830b1fa09bcd13ddfd150ad1a61eaed92ca314335fc0aa1d26c7fe2df04e55ca5997c76f284dc474e347f1769c02725fee
|
||||
EBUILD yelp-tools-3.4.1.ebuild 704 SHA256 84fff48457f95263be29b89c47dc6291cf9debd2344a5c84a6630a08793c0c90 SHA512 23d88142191373b870dab339f3fe825e914d380372a4fb4b7e8e4050cb32ad02cb3067955a6695c83088a7bb8b7933e23aa680a336c0242d57152df730c4e1ad WHIRLPOOL 417c5db106955251611828a8a078123ccd431d2e3529d14daee60321465cb4a80ef02455e0313567dfc42f1435384ce29fe1af0bad410bad2aa81711b607275d
|
||||
EBUILD yelp-tools-3.6.1.ebuild 715 SHA256 396205f3290196ee50966c610d9a5995ad4a48370e55bb1d0b35e3ffb05ac945 SHA512 978403965ed2d398aefbeb2aaea323932dd48ce72f312876ce12ce0f83644c1715951825726b9fa7eec8c4c41849be7af73e63d845857172acc89af2727bfe32 WHIRLPOOL 7415ff24e677c0931195b917d10aac4de68356c298cf22e73e82f1ac372a859354772f479681b51c5ce41cc95ed3a94b19b3bd9d01f047b28d3ad1f3dc3e1006
|
||||
MISC ChangeLog 3558 SHA256 224e9a7d95fe938d96d510c1326a4d8a4693dc6ed4892ae9fe4d52b010dc086e SHA512 fca8a279bc4df121612b4fc04fdea16a0bf8ae7c8471ecded6db25a1ada9882e8c7a2d27d29bfc18e4878fa57f83c644953e07908a18464b111144790383a8e0 WHIRLPOOL dac2bb63aba71e67f330fe39acd6452d98829f9239a233d99a636288bb20b0631e2bff2d3ec74136c67c0cdb01d7789b36cc7a890aa2e23c38b804dc4c150645
|
||||
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJREc4LAAoJEJ0WA1zPCt1hpmEH/R6DFc6sljBJPcDh8P0TVBQK
|
||||
+Nusfa7YzHDVhjCuFNdsNMGSO9wknffFoipR5Cq+Bq8FxUJ21v8LqfUyhLPjjgNb
|
||||
33Rn8H2mIXb4o+elS63qsVUcV2m0aSAL73WaSvU1JC7qYmHY/cfmkIM30+zow+Nq
|
||||
riraS6bGaXZTFBmw+Q25+zUQVcUh1p16vazo9mk2MzuTM/RSPhca1+i1BraE0OtW
|
||||
0ShNXWVz7k6VjJjsZ4mSB/a3niLD7ud71GzZ0T3TyJomDklKK3nlr+0YiixqxKne
|
||||
dLPFFlKIwwNzznklsjRntkX6AwcYTFCr9o4E9Tbu6A/t33qqI0AaIKpL2+2xH7E=
|
||||
=8Ccr
|
||||
iQEcBAEBCAAGBQJREe/+AAoJEJ0WA1zPCt1hgIIIAImNwG6hch4Bx5u5LL+Dsv4v
|
||||
91bjp7S+PhXc1FytcBo6Xq9hhvsULXWYsGOeubFvoDbxfzu/+xbFHSbg0UasHcCc
|
||||
JGMePWYO0jv1atpdY9zh03z/HAebzEGBBliwL2oDhHXjYrp76x2GKOVdPoCtgW/3
|
||||
LogaG7NsGLzcks7R2quOG3dZfr1woFX9H2DhPYgrILhzoSDQ8yYnOBPpXYWuHC78
|
||||
dnFo37nVn2gq/ZVhGxtSa+cnGFslqW06giAGC7YXUB6MQjprew7Y8sv1gFl8XbPV
|
||||
TKamgOk2zqoNPPRut9nj5A5hGfRzqcMmcb2AgNJuD74DOFnUgTY2huVzcvNjnvQ=
|
||||
=AEoe
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,62 +0,0 @@
|
||||
From 5321959587ee0597703328213eb46716a3c0bb09 Mon Sep 17 00:00:00 2001
|
||||
From: Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||
Date: Tue, 5 Feb 2013 22:18:01 -0500
|
||||
Subject: [PATCH] Use gawk, not awk
|
||||
|
||||
Some other awk implementations (e.g. nawk) fail with a syntax error:
|
||||
|
||||
awk: syntax error at source line 2
|
||||
context is
|
||||
>>> BEGIN <<< {
|
||||
---
|
||||
tools/yelp-build.in | 4 ++--
|
||||
tools/yelp-check.in | 4 ++--
|
||||
2 files changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/tools/yelp-build.in b/tools/yelp-build.in
|
||||
index 1d70145..5058d6e 100755
|
||||
--- a/tools/yelp-build.in
|
||||
+++ b/tools/yelp-build.in
|
||||
@@ -35,7 +35,7 @@ mkdir_p () {
|
||||
}
|
||||
|
||||
urlencode () {
|
||||
- LANG=C awk '
|
||||
+ LANG=C gawk '
|
||||
BEGIN {
|
||||
for (i = 1; i <= 255; i++) chars[sprintf("%c", i)] = i;
|
||||
}
|
||||
@@ -53,7 +53,7 @@ BEGIN {
|
||||
}
|
||||
|
||||
urldecode () {
|
||||
- LANG=C awk '
|
||||
+ LANG=C gawk '
|
||||
BEGIN {
|
||||
for(i = 0; i < 10; i++) hex[i] = i;
|
||||
hex["A"] = hex["a"] = 10;
|
||||
diff --git a/tools/yelp-check.in b/tools/yelp-check.in
|
||||
index a258290..4961d67 100755
|
||||
--- a/tools/yelp-check.in
|
||||
+++ b/tools/yelp-check.in
|
||||
@@ -30,7 +30,7 @@ urlencode () {
|
||||
else
|
||||
urlencode_slash='\/'
|
||||
fi
|
||||
- echo "$1" | LANG=C awk '
|
||||
+ echo "$1" | LANG=C gawk '
|
||||
BEGIN {
|
||||
for (i = 1; i <= 255; i++) chars[sprintf("%c", i)] = i;
|
||||
}
|
||||
@@ -48,7 +48,7 @@ BEGIN {
|
||||
}
|
||||
|
||||
urldecode () {
|
||||
- echo "$1" | LANG=C awk '
|
||||
+ echo "$1" | LANG=C gawk '
|
||||
BEGIN {
|
||||
for(i = 0; i < 10; i++) hex[i] = i;
|
||||
hex["A"] = hex["a"] = 10;
|
||||
--
|
||||
1.8.1.2
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/yelp-tools/yelp-tools-3.6.1-r1.ebuild,v 1.1 2013/02/06 03:29:14 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="Collection of tools for building and converting documentation"
|
||||
HOMEPAGE="http://www.gnome.org/"
|
||||
|
||||
LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely distributable
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
|
||||
IUSE=""
|
||||
|
||||
# Requires gawk, not virtual/awk; using nawk as awk results in syntax errors
|
||||
RDEPEND=">=dev-libs/libxml2-2.6.12
|
||||
>=dev-libs/libxslt-1.1.8
|
||||
dev-util/itstool
|
||||
gnome-extra/yelp-xsl
|
||||
sys-apps/gawk"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-3.6.1-gawk.patch"
|
||||
default
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/barman/barman-1.2.0.ebuild,v 1.1 2013/02/06 08:43:32 patrick Exp $
|
||||
EAPI=4
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Administration tool for disaster recovery of PostgreSQL servers"
|
||||
|
||||
HOMEPAGE="http://www.pgbarman.org"
|
||||
SRC_URI="http://downloads.sourceforge.net/project/pgbarman/${PV}/${P}.tar.gz"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-python/argh
|
||||
>=dev-python/psycopg-2
|
||||
dev-python/python-dateutil
|
||||
net-misc/rsync
|
||||
dev-db/postgresql-server"
|
||||
DEPEND=""
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue