parent
ed9a4ffeff
commit
cc233f3bca
Binary file not shown.
Binary file not shown.
@ -1,2 +1 @@
|
||||
DIST speech-dispatcher-0.8.1.tar.gz 1309969 BLAKE2B 225a7b6a134cf0c82b1e08f961bad87a509ae7b4a9948c1e548c84a325b86b70ee66cd52dabd560f6640682385ea826fa4e67ec762a3da223a14303ddfdae5c2 SHA512 35f1ae547001a45d7945406ae5672829ff9ab6ac3f0cccb9eb3670dd92888a63c7cc4270ee90b5a166e6788afe3b117b5c3ef62c41a9df9f9af94dc4e0948fe8
|
||||
DIST speech-dispatcher-0.8.7.tar.gz 1333677 BLAKE2B 0b08f1a1228fe1240e14b3d52913f8fa64a1f2ee9b563294b49ea8d3e5cfd3041aa5572ec72354b360dabd2d263deb79e418b95b6174a5b89ee541e9fd23c7e2 SHA512 0e7af02e8521aa8d397ea4d0329f9a8d56970beed645456dfedc738ececd2ccd8ecfdf66e92ae852878a473ba991175e1d4dc2b8b0148c958163682b49678375
|
||||
|
@ -1,109 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python3_4 python3_5 )
|
||||
PYTHON_REQ_USE="threads(+)"
|
||||
|
||||
inherit eutils python-r1
|
||||
|
||||
DESCRIPTION="Speech synthesis interface"
|
||||
HOMEPAGE="http://www.freebsoft.org/speechd"
|
||||
SRC_URI="http://www.freebsoft.org/pub/projects/speechd/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="alsa ao +espeak flite nas pulseaudio python static-libs"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
COMMON_DEPEND="python? ( ${PYTHON_DEPS} )
|
||||
>=dev-libs/dotconf-1.3
|
||||
>=dev-libs/glib-2.28:2
|
||||
>=media-libs/libsndfile-1.0.2
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
ao? ( media-libs/libao )
|
||||
espeak? ( app-accessibility/espeak )
|
||||
flite? ( app-accessibility/flite )
|
||||
nas? ( media-libs/nas )
|
||||
pulseaudio? ( media-sound/pulseaudio )"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-util/intltool-0.40.0
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
python? ( dev-python/pyxdg[${PYTHON_USEDEP}] )"
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--disable-python
|
||||
$(use_enable static-libs static)
|
||||
$(use_with alsa)
|
||||
$(use_with ao libao)
|
||||
$(use_with espeak)
|
||||
$(use_with flite)
|
||||
$(use_with pulseaudio pulse)
|
||||
$(use_with nas)
|
||||
)
|
||||
econf ${myeconfargs[@]}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
use python && python_copy_sources
|
||||
|
||||
emake
|
||||
|
||||
if use python; then
|
||||
building() {
|
||||
cd src/api/python || die
|
||||
emake \
|
||||
pyexecdir="$(python_get_sitedir)" \
|
||||
pythondir="$(python_get_sitedir)"
|
||||
}
|
||||
python_foreach_impl run_in_build_dir building
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc ANNOUNCE AUTHORS BUGS ChangeLog FAQ NEWS README*
|
||||
|
||||
prune_libtool_files --all
|
||||
|
||||
if use python; then
|
||||
installation() {
|
||||
cd src/api/python || die
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
pyexecdir="$(python_get_sitedir)" \
|
||||
pythondir="$(python_get_sitedir)" \
|
||||
install
|
||||
}
|
||||
python_foreach_impl run_in_build_dir installation
|
||||
python_replicate_script "${ED}"/usr/bin/spd-conf
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
local editconfig="n"
|
||||
if ! use espeak; then
|
||||
ewarn "You have disabled espeak, which is speech-dispatcher's"
|
||||
ewarn "default speech synthesizer."
|
||||
ewarn
|
||||
editconfig="y"
|
||||
fi
|
||||
if ! use pulseaudio; then
|
||||
ewarn "You have disabled pulseaudio support."
|
||||
ewarn "pulseaudio is speech-dispatcher's default audio subsystem."
|
||||
ewarn
|
||||
editconfig="y"
|
||||
fi
|
||||
if [[ "${editconfig}" == "y" ]]; then
|
||||
ewarn "You must edit ${EROOT}etc/speech-dispatcher/speechd.conf"
|
||||
ewarn "and make sure the settings there match your system."
|
||||
ewarn
|
||||
fi
|
||||
elog "For festival support, you need to"
|
||||
elog "install app-accessibility/festival-freebsoft-utils."
|
||||
}
|
Binary file not shown.
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
# See https://github.com/github/backup-utils/issues/135
|
||||
PYTHON_COMPAT=(python2_7)
|
||||
inherit python-any-r1
|
||||
|
||||
DESCRIPTION="Backup and recovery utilities for GitHub Enterprise"
|
||||
HOMEPAGE="https://github.com/github/backup-utils"
|
||||
SRC_URI="https://github.com/github/backup-utils/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="test? (
|
||||
dev-util/checkbashisms
|
||||
sys-apps/moreutils
|
||||
${PYTHON_DEPS}
|
||||
)"
|
||||
|
||||
RDEPEND="net-misc/rsync"
|
||||
|
||||
MY_PN="${PN/#github-/}"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
src_compile() {
|
||||
:;
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/*
|
||||
insinto usr/share/${PN}
|
||||
doins share/${PN}/version
|
||||
|
||||
exeinto usr/share/${PN}
|
||||
doexe share/${PN}/bm.sh
|
||||
doexe share/${PN}/ghe-*
|
||||
|
||||
insinto etc/${PN}
|
||||
newins backup.config-example backup.config
|
||||
|
||||
dodoc -r docs/*
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST pass-otp-1.1.0.tar.gz 32857 BLAKE2B 97ca197b251d9748c0ace5b40aca2547cd278e9eee9768b8882cdfbb23bd440792101ab82d2ade276cfc34de1364460a066adc8395336380b1ef6759f51804eb SHA512 3c880bcb7e7e984494796bc7a0c0fb5f70b052938f6ce5c0b1cbb745d0b30febab2ca51c264fac02f884699dc685400076f0065db0c3d08da436e93c27f075ce
|
||||
DIST pass-otp-1.1.1.tar.gz 46283 BLAKE2B d2448a82b67a685e9df366dbec29fd4a3cedea03b0218714b95d5bc2663ac86b3fa79a4bba5157b6948111aa7bf06d5d48e320d9fecf1b23e71ff73d3b65d861 SHA512 8dfaafac08aa17a4ee1ae34bb47d26ca337fe05b69be19a3bcb3521e033631fde9dd559481c1512500775186ca08e26a4589dfc76b4dac718f64a33819c9b5b6
|
||||
DIST pass-otp-1.2.0.tar.gz 46789 BLAKE2B 373b1ddfb4cfae07e9e58bdad1c9c73ca6c6f53fc140ccda21527ad2ae237d3402bc52e95a180811263ef1a29f5c9da7db0063178b19a85b1dafc3d20e22996d SHA512 3d1417462998750ef1580169ed0e4b721b5f430cd86a678d1b6bc7b2ac123879902f7d22c28dc21e8a171ec80dfc51b6465d0dcc78cb009eb731651f2cb152f5
|
||||
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="A pass extension for managing one-time-password (OTP) tokens."
|
||||
HOMEPAGE="https://github.com/tadfisher/pass-otp"
|
||||
SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="qrcode test"
|
||||
|
||||
DEPEND="test? ( dev-tcltk/expect:* )"
|
||||
|
||||
RDEPEND=">=app-admin/pass-1.7
|
||||
sys-auth/oath-toolkit
|
||||
qrcode? ( media-gfx/qrencode )"
|
||||
|
||||
src_compile() {
|
||||
:
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,434 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit desktop libtool qmake-utils systemd user
|
||||
|
||||
MY_PV=${PV/_beta/-b}
|
||||
MY_P=${PN}-${MY_PV}
|
||||
|
||||
DESCRIPTION="Featureful client/server network backup suite"
|
||||
HOMEPAGE="http://www.bacula.org/"
|
||||
SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="acl bacula-clientonly bacula-nodir bacula-nosd +batch-insert examples ipv6 libressl logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X"
|
||||
|
||||
DEPEND="
|
||||
!bacula-clientonly? (
|
||||
!bacula-nodir? ( virtual/mta )
|
||||
postgres? ( dev-db/postgresql:=[threads] )
|
||||
mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) )
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
)
|
||||
dev-libs/gmp:0
|
||||
qt5? (
|
||||
dev-qt/qtsvg:5
|
||||
x11-libs/qwt:6
|
||||
)
|
||||
logwatch? ( sys-apps/logwatch )
|
||||
readline? ( sys-libs/readline:0 )
|
||||
static? (
|
||||
dev-libs/lzo[static-libs]
|
||||
sys-libs/ncurses:=[static-libs]
|
||||
sys-libs/zlib[static-libs]
|
||||
acl? ( virtual/acl[static-libs] )
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:0=[static-libs] )
|
||||
libressl? ( dev-libs/libressl:0=[static-libs] )
|
||||
)
|
||||
)
|
||||
!static? (
|
||||
dev-libs/lzo
|
||||
sys-libs/ncurses:=
|
||||
sys-libs/zlib
|
||||
acl? ( virtual/acl )
|
||||
ssl? (
|
||||
!libressl? ( dev-libs/openssl:0= )
|
||||
libressl? ( dev-libs/libressl:0= )
|
||||
)
|
||||
)
|
||||
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
!bacula-clientonly? (
|
||||
!bacula-nosd? (
|
||||
app-arch/mt-st
|
||||
sys-block/mtx
|
||||
)
|
||||
)
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
"
|
||||
|
||||
REQUIRED_USE="
|
||||
!bacula-clientonly? ( ^^ ( mysql postgres sqlite ) )
|
||||
static? ( bacula-clientonly )
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
#XOR and !bacula-clientonly controlled by REQUIRED_USE
|
||||
use mysql && export mydbtype="mysql"
|
||||
use postgres && export mydbtype="postgresql"
|
||||
use sqlite && export mydbtype="sqlite3"
|
||||
|
||||
# create the daemon group and user
|
||||
if [ -z "$(egetent group bacula 2>/dev/null)" ]; then
|
||||
enewgroup bacula
|
||||
einfo
|
||||
einfo "The group 'bacula' has been created. Any users you add to this"
|
||||
einfo "group have access to files created by the daemons."
|
||||
einfo
|
||||
fi
|
||||
|
||||
if use bacula-clientonly && use static && use qt5; then
|
||||
ewarn
|
||||
ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt5' useflag."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
if ! use bacula-clientonly; then
|
||||
if [ -z "$(egetent passwd bacula 2>/dev/null)" ]; then
|
||||
enewuser bacula -1 -1 /var/lib/bacula bacula,disk,tape,cdrom,cdrw
|
||||
einfo
|
||||
einfo "The user 'bacula' has been created. Please see the bacula manual"
|
||||
einfo "for information about running bacula as a non-root user."
|
||||
einfo
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# adjusts default configuration files for several binaries
|
||||
# to /etc/bacula/<config> instead of ./<config>
|
||||
pushd src >&/dev/null || die
|
||||
for f in console/console.c dird/dird.c filed/filed.c \
|
||||
stored/bcopy.c stored/bextract.c stored/bls.c \
|
||||
stored/bscan.c stored/btape.c stored/stored.c \
|
||||
qt-console/main.cpp; do
|
||||
sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' "${f}" \
|
||||
|| die "sed on ${f} failed"
|
||||
done
|
||||
popd >&/dev/null || die
|
||||
|
||||
# bug 466688 drop deprecated categories from Desktop file
|
||||
sed -i -e 's/Application;//' scripts/bat.desktop.in || die
|
||||
|
||||
# bug 466690 Use CXXFLAGS instead of CFLAGS
|
||||
sed -i -e 's/@CFLAGS@/@CXXFLAGS@/' autoconf/Make.common.in || die
|
||||
|
||||
# drop automatic install of unneeded documentation (for bug 356499)
|
||||
eapply -p0 "${FILESDIR}"/7.2.0/${PN}-7.2.0-doc.patch
|
||||
|
||||
# bug #310087
|
||||
eapply "${FILESDIR}"/5.2.3/${PN}-5.2.3-as-needed.patch
|
||||
|
||||
# bug #311161
|
||||
eapply -p0 "${FILESDIR}"/9.0.2/${PN}-9.0.2-lib-search-path.patch
|
||||
|
||||
# bat needs to respect LDFLAGS and CFLAGS
|
||||
eapply -p0 "${FILESDIR}"/9.0.6/${PN}-9.0.6-bat-pro.patch
|
||||
|
||||
# bug #328701
|
||||
eapply -p0 "${FILESDIR}"/5.2.3/${PN}-5.2.3-openssl-1.patch
|
||||
|
||||
eapply -p0 "${FILESDIR}"/9.0.8/${PN}-9.0.8-fix-static.patch
|
||||
|
||||
# fix soname in libbaccat.so bug #602952
|
||||
eapply -p0 "${FILESDIR}/bacula-fix-sonames.patch"
|
||||
|
||||
# do not strip binaries
|
||||
sed -i -e "s/strip /# strip /" src/filed/Makefile.in || die
|
||||
sed -i -e "s/strip /# strip /" src/console/Makefile.in || die
|
||||
|
||||
# fix file not found error during make depend
|
||||
eapply -p0 "${FILESDIR}"/7.0.2/${PN}-7.0.2-depend.patch
|
||||
|
||||
eapply_user
|
||||
|
||||
# Fix systemd unit files:
|
||||
# bug 497748
|
||||
sed -i -e '/Requires/d' platforms/systemd/*.service.in || die
|
||||
sed -i -e '/StandardOutput/d' platforms/systemd/*.service.in || die
|
||||
# bug 504370
|
||||
sed -i -e '/Alias=bacula-dir/d' platforms/systemd/bacula-dir.service.in || die
|
||||
# bug 584442 and 504368
|
||||
sed -i -e 's/@dir_user@/root/g' platforms/systemd/bacula-dir.service.in || die
|
||||
|
||||
# build 'bat' for Qt5
|
||||
export QMAKE="$(qt5_get_bindir)"/qmake
|
||||
|
||||
# adapt to >=Qt-5.9 (see bug #644566)
|
||||
# qmake needs an existing target file to generate install instructions
|
||||
sed -i -e 's#bins.files = bat#bins.files = .libs/bat#g' \
|
||||
src/qt-console/bat.pro.in || die
|
||||
mkdir src/qt-console/.libs || die
|
||||
touch src/qt-console/.libs/bat || die
|
||||
chmod 755 src/qt-console/.libs/bat || die
|
||||
|
||||
# fix wrong handling of libressl version
|
||||
# needs separate handling for <libressl-2.7 and >=libressl2.7
|
||||
# (see bug #655520)
|
||||
if has_version "<dev-libs/libressl-2.7"; then
|
||||
eapply -p0 "${FILESDIR}"/9.0.6/${PN}-9.0.6-libressl26.patch
|
||||
else
|
||||
eapply -p0 "${FILESDIR}"/9.0.6/${PN}-9.0.6-libressl27.patch
|
||||
fi
|
||||
|
||||
# Don't let program instal man pages directly
|
||||
rm "${S}"/manpages/Makefile.in || die "Unable to remove man pages Makefile.in"
|
||||
eapply -p1 "${FILESDIR}/bacula-fix-manpages.patch"
|
||||
|
||||
# fix bundled libtool (bug 466696)
|
||||
# But first move directory with M4 macros out of the way.
|
||||
# It is only needed by autoconf and gives errors during elibtoolize.
|
||||
mv autoconf/libtool autoconf/libtool1 || die
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=''
|
||||
|
||||
if use bacula-clientonly; then
|
||||
myconf="${myconf} \
|
||||
$(use_enable bacula-clientonly client-only) \
|
||||
$(use_enable !static libtool) \
|
||||
$(use_enable static static-cons) \
|
||||
$(use_enable static static-fd)"
|
||||
else
|
||||
myconf="${myconf} \
|
||||
$(use_enable !bacula-nodir build-dird) \
|
||||
$(use_enable !bacula-nosd build-stored)"
|
||||
# bug #311099
|
||||
# database support needed by dir-only *and* sd-only
|
||||
# build as well (for building bscan, btape, etc.)
|
||||
myconf="${myconf}
|
||||
--with-${mydbtype}"
|
||||
fi
|
||||
|
||||
# do not build bat if 'static' clientonly
|
||||
if ! use bacula-clientonly || ! use static; then
|
||||
myconf="${myconf} \
|
||||
$(use_enable qt5 bat)"
|
||||
fi
|
||||
|
||||
myconf="${myconf} \
|
||||
$(use_with X x) \
|
||||
$(use_with batch-insert) \
|
||||
$(use_enable !readline conio) \
|
||||
$(use_enable readline) \
|
||||
$(use_with readline readline /usr) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable acl) \
|
||||
$(use_with tcpd tcp-wrappers)"
|
||||
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--htmldir=/usr/share/doc/${PF}/html \
|
||||
--with-pid-dir=/var/run \
|
||||
--sysconfdir=/etc/bacula \
|
||||
--with-archivedir=/var/lib/bacula/tmp \
|
||||
--with-subsys-dir=/var/lock/subsys \
|
||||
--with-working-dir=/var/lib/bacula \
|
||||
--with-logdir=/var/lib/bacula \
|
||||
--with-scriptdir=/usr/libexec/bacula \
|
||||
--with-systemd=$(systemd_get_systemunitdir) \
|
||||
--with-dir-user=bacula \
|
||||
--with-dir-group=bacula \
|
||||
--with-sd-user=root \
|
||||
--with-sd-group=bacula \
|
||||
--with-fd-user=root \
|
||||
--with-fd-group=bacula \
|
||||
--enable-smartalloc \
|
||||
--disable-afs \
|
||||
--host=${CHOST} \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Make build log verbose (bug #447806)
|
||||
emake NO_ECHO=""
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
doicon scripts/bacula.png
|
||||
|
||||
# install bat icon and desktop file when enabled
|
||||
# (for some reason ./configure doesn't pick this up)
|
||||
if use qt5 && ! use static ; then
|
||||
doicon src/qt-console/images/bat_icon.png
|
||||
domenu scripts/bat.desktop
|
||||
fi
|
||||
|
||||
# remove some scripts we don't need at all
|
||||
rm -f "${D}"/usr/libexec/bacula/{bacula,bacula-ctl-dir,bacula-ctl-fd,bacula-ctl-sd,startmysql,stopmysql}
|
||||
|
||||
# rename statically linked apps
|
||||
if use bacula-clientonly && use static ; then
|
||||
pushd "${D}"/usr/sbin || die
|
||||
mv static-bacula-fd bacula-fd || die
|
||||
mv static-bconsole bconsole || die
|
||||
popd || die
|
||||
fi
|
||||
|
||||
# extra files which 'make install' doesn't cover
|
||||
if ! use bacula-clientonly; then
|
||||
# the database update scripts
|
||||
diropts -m0750
|
||||
insinto /usr/libexec/bacula/updatedb
|
||||
insopts -m0754
|
||||
doins "${S}"/updatedb/*
|
||||
fperms 0640 /usr/libexec/bacula/updatedb/README
|
||||
|
||||
# the logrotate configuration
|
||||
# (now unconditional wrt bug #258187)
|
||||
diropts -m0755
|
||||
insinto /etc/logrotate.d
|
||||
insopts -m0644
|
||||
newins "${S}"/scripts/logrotate bacula
|
||||
|
||||
# the logwatch scripts
|
||||
if use logwatch; then
|
||||
diropts -m0750
|
||||
dodir /usr/share/logwatch/scripts/services
|
||||
dodir /usr/share/logwatch/scripts/shared
|
||||
dodir /etc/logwatch/conf/logfiles
|
||||
dodir /etc/logwatch/conf/services
|
||||
pushd "${S}"/scripts/logwatch >&/dev/null || die
|
||||
emake DESTDIR="${D}" install
|
||||
popd >&/dev/null || die
|
||||
fi
|
||||
fi
|
||||
|
||||
if ! use qt5; then
|
||||
rm -vf "${D}"/usr/share/man/man1/bat.1*
|
||||
fi
|
||||
rm -vf "${D}"/usr/share/man/man1/bacula-tray-monitor.1*
|
||||
|
||||
if use bacula-clientonly || use bacula-nodir ; then
|
||||
rm -vf "${D}"/usr/libexec/bacula/create_*_database
|
||||
rm -vf "${D}"/usr/libexec/bacula/drop_*_database
|
||||
rm -vf "${D}"/usr/libexec/bacula/make_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/update_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/drop_*_tables
|
||||
rm -vf "${D}"/usr/libexec/bacula/grant_*_privileges
|
||||
rm -vf "${D}"/usr/libexec/bacula/*_catalog_backup
|
||||
fi
|
||||
if use bacula-clientonly || use bacula-nosd; then
|
||||
rm -vf "${D}"/usr/libexec/bacula/disk-changer
|
||||
rm -vf "${D}"/usr/libexec/bacula/mtx-changer
|
||||
rm -vf "${D}"/usr/libexec/bacula/dvd-handler
|
||||
fi
|
||||
|
||||
# documentation
|
||||
dodoc ChangeLog ReleaseNotes SUPPORT
|
||||
|
||||
# Install all man pages
|
||||
doman "${S}"/manpages/*
|
||||
|
||||
# install examples (bug #457504)
|
||||
if use examples; then
|
||||
docinto examples/
|
||||
dodoc -r examples/*
|
||||
fi
|
||||
|
||||
# vim-files
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins scripts/bacula.vim
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
newins scripts/filetype.vim bacula_ft.vim
|
||||
fi
|
||||
|
||||
# setup init scripts
|
||||
myscripts="bacula-fd"
|
||||
if ! use bacula-clientonly; then
|
||||
if ! use bacula-nodir; then
|
||||
myscripts="${myscripts} bacula-dir"
|
||||
fi
|
||||
if ! use bacula-nosd; then
|
||||
myscripts="${myscripts} bacula-sd"
|
||||
fi
|
||||
fi
|
||||
for script in ${myscripts}; do
|
||||
# copy over init script and config to a temporary location
|
||||
# so we can modify them as needed
|
||||
cp "${FILESDIR}/${script}".confd "${T}/${script}".confd || die "failed to copy ${script}.confd"
|
||||
cp "${FILESDIR}/newscripts/${script}".initd "${T}/${script}".initd || die "failed to copy ${script}.initd"
|
||||
|
||||
# now set the database dependancy for the director init script
|
||||
case "${script}" in
|
||||
bacula-dir)
|
||||
case "${mydbtype}" in
|
||||
sqlite3)
|
||||
# sqlite databases don't have a daemon
|
||||
sed -i -e 's/need "%database%"/:/g' "${T}/${script}".initd || die
|
||||
;;
|
||||
*)
|
||||
# all other databases have daemons
|
||||
sed -i -e "s:%database%:${mydbtype}:" "${T}/${script}".initd || die
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
||||
# install init script and config
|
||||
newinitd "${T}/${script}".initd "${script}"
|
||||
newconfd "${T}/${script}".confd "${script}"
|
||||
done
|
||||
|
||||
systemd_dounit "${S}"/platforms/systemd/bacula-{dir,fd,sd}.service
|
||||
|
||||
# make sure the working directory exists
|
||||
diropts -m0750
|
||||
keepdir /var/lib/bacula
|
||||
|
||||
# make sure bacula group can execute bacula libexec scripts
|
||||
fowners -R root:bacula /usr/libexec/bacula
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use bacula-clientonly; then
|
||||
fowners root:bacula /var/lib/bacula
|
||||
else
|
||||
fowners bacula:bacula /var/lib/bacula
|
||||
fi
|
||||
|
||||
if ! use bacula-clientonly && ! use bacula-nodir; then
|
||||
einfo
|
||||
einfo "If this is a new install, you must create the ${mydbtype} databases with:"
|
||||
einfo " /usr/libexec/bacula/create_${mydbtype}_database"
|
||||
einfo " /usr/libexec/bacula/make_${mydbtype}_tables"
|
||||
einfo " /usr/libexec/bacula/grant_${mydbtype}_privileges"
|
||||
einfo
|
||||
|
||||
ewarn "ATTENTION!"
|
||||
ewarn "The format of the database may have changed."
|
||||
ewarn "If you just upgraded from a version below 9.0.0 you must run"
|
||||
ewarn "'update_bacula_tables' now."
|
||||
ewarn "Make sure to have a backup of your catalog before."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
if use sqlite; then
|
||||
einfo
|
||||
einfo "Be aware that Bacula does not officially support SQLite database anymore."
|
||||
einfo "Best use it only for a client-only installation. See Bug #445540."
|
||||
einfo
|
||||
fi
|
||||
|
||||
einfo "Please note that 'bconsole' will always be installed. To compile 'bat'"
|
||||
einfo "you have to enable 'USE=qt5'."
|
||||
einfo
|
||||
einfo "/var/lib/bacula/tmp was configured for archivedir. This dir will be used during"
|
||||
einfo "restores, so be sure to set it to an appropriate in dir in the bacula config."
|
||||
}
|
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST gnome-dictionary-3.24.1.tar.xz 880500 BLAKE2B f730276612d2578e7b25121b49be9639cf7a9fc67bda9687285f6d3873d3b825301246447d968b24ed29240a1b0e7fc48d63c8454e704b799eebdf340f5f6da2 SHA512 b3ee838888a97e914add58dd4b61fa096b9488aab360815f2e7b674e7a57b237849a1ccaf107c1e94968e534b24ee24d827c42a3a1b0dfd8c5ef25eeb90456d3
|
||||
DIST gnome-dictionary-3.26.1.tar.xz 662048 BLAKE2B 3b77d3632629f8502476f029ab9ba3c66225cd619992e185b1403adfeba718b7e0fa0f32762eb086c1e9ef80a08cf79cd872e2ca3026b8cb3975954077c5f7c1 SHA512 da7169795740295c13f02143f5263603f0f6c621e96cecf88a4ee089114399d59f083987bc4571821467da64dc43f00bebbe4ea66b46a035088f85d35d6aee27
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit gnome.org gnome2-utils meson xdg
|
||||
|
||||
DESCRIPTION="Dictionary utility for GNOME"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Dictionary"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
|
||||
SLOT="0" # does not provide a public libgdict-1.0.so anymore
|
||||
IUSE="ipv6"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.42:2
|
||||
>=x11-libs/gtk+-3.21.2:3
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/docbook-xsl-stylesheets
|
||||
app-text/docbook-xml-dtd:4.3
|
||||
dev-libs/libxslt
|
||||
dev-util/glib-utils
|
||||
dev-util/itstool
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use ipv6 use_ipv6)
|
||||
-Dbuild_man=true
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_schemas_update
|
||||
}
|
Binary file not shown.
@ -1,3 +1,2 @@
|
||||
DIST appliance-1.26.0.tar.xz 94753208 BLAKE2B f3d264d07130a79dd74a1a069cade87b72a36b4cf6bd4326379bf948eaa8e6e45de564cfabdb82bd15106fc1bfdb478941974f06b73b630d23fc66b70c6c11c3 SHA512 5d493ed6e8601dde8d5a45debfee71696b96a36d0f69d428388a6f2a2d49e12c0a66bcee210fe606fc9b2b41cb42d0d2a9f5d12425f2b234423194b2609f081f
|
||||
DIST appliance-1.28.1.tar.xz 100065044 BLAKE2B 2950377bf9aa31ce68ae7127126456a018c303c483308ac9deab9e40b1e991c4d4a02ee55b65385b5a5fd1e94fa3119a8a1a8718dad0d066f21c679239158ca1 SHA512 f13c556953d3542f92c2c007d3e97c3568382a1879e7a558471dbeac8962bd2809e446bbf0f4647002967112abe8f9a9a06910b74e9b7d72694cf49859a26330
|
||||
DIST appliance-1.36.1.tar.xz 91514476 BLAKE2B 4cb328178e93b2430c85d1eb23450633220cabfa16e4dbbb11e0e5b75f7fc4c33daabc171dd19aee46ce385ec06665010e52d8dafac7581695cf40ff5d194dcb SHA512 2af550078a0e6b37e97988018f579df0e19072d06cbb53eccd85c2873850b472cabf34bbfb4e0ef5f43b5a1af4155f014eeefb85a1b05035d7916c7b1187d722
|
||||
DIST appliance-1.38.0.tar.xz 96537604 BLAKE2B 8b425b624dec274f2913ab9ff89cc02fea6c9244d6e3ee64f054d2a91f7959d9dbc03d55e9f5b4f5df835007581a18914b5c790f55b01c3398412ce5a7e9309d SHA512 a423fd54627ffb9c2ae05b26ad60b9089f8119a99d30612a33921a2662ba42332ad0a7a7ad6c33b7042fc02a5c4dc9b563158650c6cb4a3eaaae6b764f7d7082
|
||||
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
CHECKREQS_DISK_USR=500M
|
||||
CHECKREQS_DISK_BUILD=500M
|
||||
|
||||
inherit check-reqs
|
||||
|
||||
DESCRIPTION="VM appliance disk image used in libguestfs package"
|
||||
HOMEPAGE="http://libguestfs.org/"
|
||||
SRC_URI="http://libguestfs.org/download/binaries/appliance/appliance-${PV}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/xz-utils"
|
||||
# Mixing libguestfs versions causes weird problems. #501588
|
||||
RDEPEND="!<app-emulation/libguestfs-${PV}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
# We'll unpack the tarball directly into ${D} to speed up install.
|
||||
# Otherwise we need to duplicate hundreds of data.
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/share/guestfs
|
||||
cd "${ED}"/usr/share/guestfs
|
||||
unpack ${A}
|
||||
cd appliance || die
|
||||
dodoc README*
|
||||
rm README* || die
|
||||
chmod 755 . || die
|
||||
chmod 644 * || die
|
||||
|
||||
newenvd "${FILESDIR}"/env.file 99"${PN}"
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
CHECKREQS_DISK_USR=500M
|
||||
CHECKREQS_DISK_BUILD=500M
|
||||
|
||||
inherit check-reqs
|
||||
|
||||
DESCRIPTION="VM appliance disk image used in libguestfs package"
|
||||
HOMEPAGE="http://libguestfs.org/"
|
||||
SRC_URI="http://libguestfs.org/download/binaries/appliance/appliance-${PV}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/xz-utils"
|
||||
# Mixing libguestfs versions causes weird problems. #501588
|
||||
RDEPEND="!<app-emulation/libguestfs-${PV}"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
# We'll unpack the tarball directly into ${D} to speed up install.
|
||||
# Otherwise we need to duplicate hundreds of data.
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/share/guestfs
|
||||
cd "${ED}"/usr/share/guestfs
|
||||
unpack ${A}
|
||||
cd appliance || die
|
||||
dodoc README*
|
||||
rm README* || die
|
||||
chmod 755 . || die
|
||||
chmod 644 * || die
|
||||
|
||||
newenvd "${FILESDIR}"/env.file 99"${PN}"
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
@ -1,3 +1,3 @@
|
||||
DIST libguestfs-1.28.5.tar.gz 12747537 BLAKE2B b0cc023efef41955c4b448b68bd5578d88d305364afdc1fc24c7d26ba5fae4a1b81ee58799d42774ea28e162208edbf36a0e49c1a7e4f751c74e9c45e9a472a6 SHA512 5ab25498fa9141950c1077cc52bae05a2781fa86a983b5fa49fbd4a4bca70710db3d4f7b9f45fb6f8b4ee8e3d77ffde7c4c0d9e9e526443e2a8251a62306ebb6
|
||||
DIST libguestfs-1.36.13.tar.gz 22886310 BLAKE2B b0961cc6b941f1b68bba23af72e8b5478ed33da6f343e453f90decd7454cfc6a94cf67a81ad59c443df744727afa9bd4e98c77411efc4134e3422eaae59ffff5 SHA512 7c9799d5d563ffd8296f70a8402582aba85f3bf3c0dcaa18c44ecff5b7f771a3bc3f297aa85a4056351758298c79752d456a4b46e41924ff9acf196c992d51fb
|
||||
DIST libguestfs-1.36.5.tar.gz 23012703 BLAKE2B 31dcbef2ae1c287c4a353f671e6073cdb4eb2c7173666ff9589ed0e0ce909c2dfa00f2da14b40a0a6a9384dd830082f1f721b0c1dafabe2862391f0f75ff3f3d SHA512 01f10ab902386130f0565f53d0c361b903d6790b572e5562a2180e896952ead2e7661795bd976a7e2442887ea17014a6767db8b6e575de634f32de82ca4124c6
|
||||
DIST libguestfs-1.36.15.tar.gz 22256729 BLAKE2B 7ed9c0010ffe6b904b055068e86544f12a884ff52f1f3322a3014574310de9a69077d1865e641ad8304149d1a2eb0d0fbc5e107c93a9790135dc543592da68a6 SHA512 a918bc886b60340d748093bdcca3a048ed26b31508ba256cd7903b76798816e54f836446d9286f7c452fa0d4fa82c0c1216606d01fce2ada9d7386fa463857c7
|
||||
DIST libguestfs-1.38.6.tar.gz 23284845 BLAKE2B 005aaef731e1711dc5f4552dbecff80f2c7a79fd8a13f6b79675b0a381dcd7b9ad16867ed0dda73a9f20ab0a7e03892b5ebffa5436b870613233fbd2024ca846 SHA512 20a254f1d6a4628a11f42c08947d1165430a020030da7e6ee7b22859b552245e8f3822a2d86c60055878ca00d8f17d346a0ad8274e8f0bb03ef4a9410b9630f1
|
||||
|
@ -0,0 +1,40 @@
|
||||
From dc35ce2ba774a9284360bfd6532acb527a2f73d7 Mon Sep 17 00:00:00 2001
|
||||
From: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
Date: Fri, 7 Dec 2018 11:21:25 +0100
|
||||
Subject: [PATCH 3/4] Fix install failure when not built with OCaml support
|
||||
|
||||
Makefile rules in po/ require builder/index-parse.c to be generated to
|
||||
allow translation utilities to work on it, however builder/ is
|
||||
completely masked behind OCaml conditional build even if some tools do
|
||||
not require it and proper guards are in place already.
|
||||
|
||||
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1614502
|
||||
---
|
||||
Makefile.am | 4 +++-
|
||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
index 7eefacbeb..c0a68151f 100644
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -155,7 +155,6 @@ if HAVE_OCAML
|
||||
SUBDIRS += \
|
||||
mllib \
|
||||
customize \
|
||||
- builder builder/templates \
|
||||
get-kernel \
|
||||
resize \
|
||||
sparsify \
|
||||
@@ -169,6 +168,9 @@ SUBDIRS += dib
|
||||
endif
|
||||
endif
|
||||
|
||||
+# Tools mixed with more OCAML based tools
|
||||
+SUBDIRS += builder builder/templates
|
||||
+
|
||||
# Perl tools.
|
||||
if HAVE_TOOLS
|
||||
SUBDIRS += tools
|
||||
--
|
||||
2.19.2
|
||||
|
@ -0,0 +1,45 @@
|
||||
From 1f51b8ef921ad804022fc39b7465f9f731cbb6be Mon Sep 17 00:00:00 2001
|
||||
From: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
Date: Fri, 7 Dec 2018 12:14:15 +0100
|
||||
Subject: [PATCH 4/5] Loosen build time requirement on bash-completion
|
||||
|
||||
Distributions might avoid pulling bash-completion during build as it is
|
||||
an optional feature and would only make sense at runtime anyway. Since
|
||||
this setting is well-known across a given distribution, allow them to
|
||||
provide the value and avoid the dependency.
|
||||
---
|
||||
m4/guestfs_bash_completion.m4 | 21 ++++++++++-----------
|
||||
1 file changed, 10 insertions(+), 11 deletions(-)
|
||||
|
||||
diff --git a/m4/guestfs_bash_completion.m4 b/m4/guestfs_bash_completion.m4
|
||||
index 1f171b79d..9e877f6ab 100644
|
||||
--- a/m4/guestfs_bash_completion.m4
|
||||
+++ b/m4/guestfs_bash_completion.m4
|
||||
@@ -16,14 +16,13 @@
|
||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
dnl Bash completion.
|
||||
-PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0], [
|
||||
- bash_completion=yes
|
||||
- AC_MSG_CHECKING([for bash-completions directory])
|
||||
- BASH_COMPLETIONS_DIR="`pkg-config --variable=completionsdir bash-completion`"
|
||||
- AC_MSG_RESULT([$BASH_COMPLETIONS_DIR])
|
||||
- AC_SUBST([BASH_COMPLETIONS_DIR])
|
||||
-],[
|
||||
- bash_completion=no
|
||||
- AC_MSG_WARN([bash-completion not installed])
|
||||
-])
|
||||
-AM_CONDITIONAL([HAVE_BASH_COMPLETION],[test "x$bash_completion" = "xyes"])
|
||||
+AC_ARG_WITH([bashcompletiondir],
|
||||
+ AS_HELP_STRING([--with-bashcompletiondir=DIR], [Bash completions directory]),
|
||||
+ [],
|
||||
+ [AS_IF([$($PKG_CONFIG --exists bash-completion)], [
|
||||
+ with_bashcompletiondir=$($PKG_CONFIG --variable=completionsdir bash-completion)
|
||||
+ ] , [
|
||||
+ with_bashcompletiondir=${datadir}/bash-completion/completions
|
||||
+ ])])
|
||||
+AC_SUBST([BASH_COMPLETIONS_DIR], [$with_bashcompletiondir])
|
||||
+AM_CONDITIONAL([HAVE_BASH_COMPLETION],[test -n "$with_bashcompletiondir"])
|
||||
--
|
||||
2.19.2
|
||||
|
@ -0,0 +1,40 @@
|
||||
From 3b06e1cbb25615495ef108d6ee194bb718e46408 Mon Sep 17 00:00:00 2001
|
||||
From: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
Date: Fri, 7 Dec 2018 11:21:25 +0100
|
||||
Subject: [PATCH 1/2] Fix install failure when not built with OCaml support
|
||||
|
||||
Makefile rules in po/ require builder/index-parse.c to be generated to
|
||||
allow translation utilities to work on it, however builder/ is
|
||||
completely masked behind OCaml conditional build even if some tools do
|
||||
not require it and proper guards are in place already.
|
||||
|
||||
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1614502
|
||||
---
|
||||
Makefile.am | 4 +++-
|
||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
index cc363341f..5d96093a1 100644
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -164,7 +164,6 @@ SUBDIRS += common/mlvisit
|
||||
SUBDIRS += common/mlxml
|
||||
SUBDIRS += common/mltools
|
||||
SUBDIRS += customize
|
||||
-SUBDIRS += builder builder/templates
|
||||
SUBDIRS += get-kernel
|
||||
SUBDIRS += resize
|
||||
SUBDIRS += sparsify
|
||||
@@ -178,6 +177,9 @@ SUBDIRS += dib
|
||||
endif
|
||||
endif
|
||||
|
||||
+# Tools mixed with more OCAML based tools
|
||||
+SUBDIRS += builder builder/templates
|
||||
+
|
||||
# Perl tools.
|
||||
if HAVE_TOOLS
|
||||
SUBDIRS += tools
|
||||
--
|
||||
2.19.2
|
||||
|
@ -0,0 +1,45 @@
|
||||
From b8a31fcfe81a680ffed1fa0879ac20a3e0e8753a Mon Sep 17 00:00:00 2001
|
||||
From: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
Date: Fri, 7 Dec 2018 12:14:15 +0100
|
||||
Subject: [PATCH 2/2] Loosen build time requirement on bash-completion
|
||||
|
||||
Distributions might avoid pulling bash-completion during build as it is
|
||||
an optional feature and would only make sense at runtime anyway. Since
|
||||
this setting is well-known across a given distribution, allow them to
|
||||
provide the value and avoid the dependency.
|
||||
---
|
||||
m4/guestfs-bash-completion.m4 | 21 ++++++++++-----------
|
||||
1 file changed, 10 insertions(+), 11 deletions(-)
|
||||
|
||||
diff --git a/m4/guestfs-bash-completion.m4 b/m4/guestfs-bash-completion.m4
|
||||
index 1975b8c03..9a38ab2d6 100644
|
||||
--- a/m4/guestfs-bash-completion.m4
|
||||
+++ b/m4/guestfs-bash-completion.m4
|
||||
@@ -16,14 +16,13 @@
|
||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
dnl Bash completion.
|
||||
-PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0], [
|
||||
- bash_completion=yes
|
||||
- AC_MSG_CHECKING([for bash-completions directory])
|
||||
- BASH_COMPLETIONS_DIR="`pkg-config --variable=completionsdir bash-completion`"
|
||||
- AC_MSG_RESULT([$BASH_COMPLETIONS_DIR])
|
||||
- AC_SUBST([BASH_COMPLETIONS_DIR])
|
||||
-],[
|
||||
- bash_completion=no
|
||||
- AC_MSG_WARN([bash-completion not installed])
|
||||
-])
|
||||
-AM_CONDITIONAL([HAVE_BASH_COMPLETION],[test "x$bash_completion" = "xyes"])
|
||||
+AC_ARG_WITH([bashcompletiondir],
|
||||
+ AS_HELP_STRING([--with-bashcompletiondir=DIR], [Bash completions directory]),
|
||||
+ [],
|
||||
+ [AS_IF([$($PKG_CONFIG --exists bash-completion)], [
|
||||
+ with_bashcompletiondir=$($PKG_CONFIG --variable=completionsdir bash-completion)
|
||||
+ ] , [
|
||||
+ with_bashcompletiondir=${datadir}/bash-completion/completions
|
||||
+ ])])
|
||||
+AC_SUBST([BASH_COMPLETIONS_DIR], [$with_bashcompletiondir])
|
||||
+AM_CONDITIONAL([HAVE_BASH_COMPLETION],[test -n "$with_bashcompletiondir"])
|
||||
--
|
||||
2.19.2
|
||||
|
@ -1 +1,2 @@
|
||||
DIST virt-what-1.18.tar.gz 173703 BLAKE2B c1ab6f331ca370572cedef06fd3eb9177ca8ef4302446eb46c737446a001e77a0825ec8771aade903e6194af3f4f745c3f35f1d9dbbb8a0550b493296878ade3 SHA512 8085a38111d5664f411f5bb9d2ee221bc22e5b0f2d993e8d518718b3f63b16ba73e052b1623c090493cf8fef52fd237ba823377503a32b4b7d03cc5380d5c613
|
||||
DIST virt-what-1.19.tar.gz 183594 BLAKE2B 36b58cbe41f195cf81e0b0cf35ab881c3746ac352c57f470e1fe0005d65534f38886d7688ee9393837e667fd1c8bf41af013f3a12748db5f8615b9b5c944f7a9 SHA512 7b6e6c00e3f35cea236cc5f5fdf28d13e9e38143f280dfcbf083ebf0dca2cb677752b8daec5b2956a08405d1fe5368f9f633ce11a854928c31121a35ee4c6820
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Detects if the current machine is running in a virtual machine"
|
||||
HOMEPAGE="https://people.redhat.com/~rjones/virt-what/"
|
||||
SRC_URI="https://people.redhat.com/~rjones/virt-what/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="dmi"
|
||||
|
||||
DEPEND="dev-lang/perl"
|
||||
RDEPEND="app-shells/bash
|
||||
dmi? ( sys-apps/dmidecode )"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Pretends to be POSIX sh while it is not
|
||||
sed -e 's:/bin/sh:/bin/bash:' -i virt-what.in || die
|
||||
}
|
@ -0,0 +1,119 @@
|
||||
#!/bin/sh
|
||||
## @file
|
||||
# Oracle VM VirtualBox startup script, Linux hosts.
|
||||
#
|
||||
|
||||
#
|
||||
# Copyright (C) 2006-2017 Oracle Corporation
|
||||
#
|
||||
# This file is part of VirtualBox Open Source Edition (OSE), as
|
||||
# available from http://www.virtualbox.org. This file is free software;
|
||||
# you can redistribute it and/or modify it under the terms of the GNU
|
||||
# General Public License (GPL) as published by the Free Software
|
||||
# Foundation, in version 2 as it comes in the "COPYING" file of the
|
||||
# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
|
||||
# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
|
||||
#
|
||||
|
||||
PATH="/usr/bin:/bin:/usr/sbin:/sbin"
|
||||
CONFIG="/etc/vbox/vbox.cfg"
|
||||
|
||||
test -r "${CONFIG}" &&
|
||||
. "${CONFIG}"
|
||||
test -z "${INSTALL_DIR}" &&
|
||||
if test -f /usr/lib/virtualbox/VirtualBox &&
|
||||
test -x /usr/lib/virtualbox/VirtualBox; then
|
||||
INSTALL_DIR=/usr/lib/virtualbox
|
||||
else
|
||||
echo "Could not find VirtualBox installation. Please reinstall."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Note: This script must not fail if the module was not successfully installed
|
||||
# because the user might not want to run a VM but only change VM params!
|
||||
|
||||
if [ "$1" = "shutdown" ]; then
|
||||
SHUTDOWN="true"
|
||||
elif ! lsmod|grep -q vboxdrv; then
|
||||
cat << EOF
|
||||
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
|
||||
available for the current kernel (`uname -r`) or it failed to
|
||||
load. Please recompile the kernel module and install it by
|
||||
|
||||
for m in vbox{drv,netadp,netflt}; do modprobe \$m; done
|
||||
|
||||
You will not be able to start VMs until this problem is fixed.
|
||||
EOF
|
||||
elif [ ! -c /dev/vboxdrv ]; then
|
||||
cat << EOF
|
||||
WARNING: The character device /dev/vboxdrv does not exist.
|
||||
Please try to reload all the needed kernel modules by:
|
||||
|
||||
for m in vbox{netflt,netadp,drv}; do rmmod \$m; done
|
||||
for m in vbox{drv,netadp,netflt}; do modprobe \$m; done
|
||||
|
||||
and if that is not successful, try to re-install the package by:
|
||||
|
||||
emerge -1av app-emulation/virtualbox-modules
|
||||
|
||||
You will not be able to start VMs until this problem is fixed.
|
||||
EOF
|
||||
fi
|
||||
|
||||
SERVER_PID=`ps -U \`whoami\` | grep VBoxSVC | awk '{ print $1 }'`
|
||||
if [ -z "$SERVER_PID" ]; then
|
||||
# Server not running yet/anymore, cleanup socket path.
|
||||
# See IPC_GetDefaultSocketPath()!
|
||||
if [ -n "$LOGNAME" ]; then
|
||||
rm -rf /tmp/.vbox-$LOGNAME-ipc > /dev/null 2>&1
|
||||
else
|
||||
rm -rf /tmp/.vbox-$USER-ipc > /dev/null 2>&1
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$SHUTDOWN" = "true" ]; then
|
||||
if [ -n "$SERVER_PID" ]; then
|
||||
kill -TERM $SERVER_PID
|
||||
sleep 2
|
||||
fi
|
||||
exit 0
|
||||
fi
|
||||
|
||||
APP=`basename $0`
|
||||
case "$APP" in
|
||||
VirtualBox|virtualbox)
|
||||
exec "$INSTALL_DIR/VirtualBox" "$@"
|
||||
;;
|
||||
VirtualBoxVM|virtualboxvm)
|
||||
exec "$INSTALL_DIR/VirtualBoxVM" "$@"
|
||||
;;
|
||||
VBoxManage|vboxmanage)
|
||||
exec "$INSTALL_DIR/VBoxManage" "$@"
|
||||
;;
|
||||
VBoxSDL|vboxsdl)
|
||||
exec "$INSTALL_DIR/VBoxSDL" "$@"
|
||||
;;
|
||||
VBoxVRDP|VBoxHeadless|vboxheadless)
|
||||
exec "$INSTALL_DIR/VBoxHeadless" "$@"
|
||||
;;
|
||||
VBoxAutostart|vboxautostart)
|
||||
exec "$INSTALL_DIR/VBoxAutostart" "$@"
|
||||
;;
|
||||
VBoxBalloonCtrl|vboxballoonctrl)
|
||||
exec "$INSTALL_DIR/VBoxBalloonCtrl" "$@"
|
||||
;;
|
||||
VBoxBugReport|vboxbugreport)
|
||||
exec "$INSTALL_DIR/VBoxBugReport" "$@"
|
||||
;;
|
||||
VBoxDTrace|vboxdtrace)
|
||||
exec "$INSTALL_DIR/VBoxDTrace" "$@"
|
||||
;;
|
||||
vboxwebsrv)
|
||||
exec "$INSTALL_DIR/vboxwebsrv" "$@"
|
||||
;;
|
||||
*)
|
||||
echo "Unknown application - $APP"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
exit 0
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST blackbox_exporter-0.12.0.tar.gz 2202465 BLAKE2B e3b082f8a491b531b0caf3331ecd391bf8734df0915ccbb7988ac1e67e57436bd45169aa403d5511fbb44eb176f89836ad8c04c491f5194f90f9f8a3b686a656 SHA512 2c98c0f4127bdd04ac54eb182c5468fd38121558f85aa8b4bec860f783f266b144df3153da0b028fdb84a4131a4e374a969bb09ce3a781ddf95f0a008c11bbb6
|
||||
DIST blackbox_exporter-0.13.0.tar.gz 668255 BLAKE2B 08c772175fa911ced04576c43b03b8594a1e6d30767742cea6630561045dd0440e1cd26847f2e7e506fb4fefc603a9a3e1b4228e46735f8d559a55462c0d11e4 SHA512 49290860e5e1713cc0e1edd93fd193d6e23aebe55a6f62778da89450f5ba79787d4ac3fd6ca3aae37f4941c16976db4570f2d4888534f2ce2c86e25e250b12f1
|
||||
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit fcaps user golang-build golang-vcs-snapshot
|
||||
|
||||
EGO_PN="github.com/prometheus/blackbox_exporter"
|
||||
EGIT_COMMIT="v${PV/_rc/-rc.}"
|
||||
BLACKBOX_EXPORTER_COMMIT="1cfb751"
|
||||
ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DESCRIPTION="Prometheus exporter for blackbox probing via HTTP, HTTPS, DNS, TCP and ICMP"
|
||||
HOMEPAGE="https://github.com/prometheus/blackbox_exporter"
|
||||
SRC_URI="${ARCHIVE_URI}"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/go-1.11
|
||||
dev-util/promu"
|
||||
|
||||
FILECAPS=(
|
||||
cap_net_raw usr/bin/blackbox_exporter
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${PN}
|
||||
enewuser ${PN} -1 -1 -1 ${PN}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -i -e "s/{{.Revision}}/${BLACKBOX_EXPORTER_COMMIT}/" src/${EGO_PN}/.promu.yml || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
pushd src/${EGO_PN} || die
|
||||
mkdir -p bin || die
|
||||
GO111MODULE=on GOPATH="${S}" promu build -v --prefix blackbox_exporter || die
|
||||
popd || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
pushd src/${EGO_PN} || die
|
||||
dobin blackbox_exporter/blackbox_exporter
|
||||
dodoc {README,CONFIGURATION}.md blackbox.yml
|
||||
insinto /etc/blackbox_exporter
|
||||
newins example.yml blackbox.yml.example
|
||||
popd || die
|
||||
keepdir /var/lib/blackbox_exporter /var/log/blackbox_exporter
|
||||
fowners ${PN}:${PN} /var/lib/blackbox_exporter /var/log/blackbox_exporter
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||
newconfd "${FILESDIR}"/${PN}.confd ${PN}
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST gtranslator-2.91.7.tar.xz 2835836 BLAKE2B e6e1f7b512705152a520a47bdddd01336ddcecb9ca20409546d64caa124f1bca2985fd2a9cd7564983a8411c6a7227d37b55ce8b3e452ee7a0d5beba3460bd59 SHA512 8d2a582e06ab0fecb9c18bde372ca0cd02d426155d4b30b876bd8f2e177c88c79d410adb0297ab85f18a952eeef32c17352cde18eda3c4c4fe33833db25022b5
|
||||
DIST gtranslator-3.30.1.tar.xz 3060168 BLAKE2B e2e238ffc461b99be9df679c431d7cae85c70ca9db7aea4e7c51d9bd12aa417fab0d53d6c512555992dfb2d40f55d6d0dba8c3aacd043ad8c2ebe690de8ac562 SHA512 5f6384bec8bb23afa9aefe5928260b7ccb408d41b8a363d85277435428ca34fe544068526b11801e534911753c95b3049892e647938bee755b37f3f5cbf94f41
|
||||
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit gnome.org gnome2-utils meson xdg
|
||||
|
||||
DESCRIPTION="GNOME Translation Editor"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Gtranslator"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="gtk-doc"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.36.0:2
|
||||
>=x11-libs/gtk+-3.22.20:3
|
||||
>=app-text/iso-codes-0.35
|
||||
gnome-extra/libgda:5=
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
>=app-text/gspell-1.2.0:=
|
||||
>=x11-libs/gtksourceview-4.0.2:4
|
||||
>=dev-libs/libxml2-2.4.12:2
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/glib-utils
|
||||
>=dev-util/meson-0.46.0
|
||||
gtk-doc? ( dev-util/gtk-doc )
|
||||
dev-util/itstool
|
||||
>=sys-devel/gettext-0.19.8
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use gtk-doc gtk_doc)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_pkg_postrm
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST hunspell-1.6.1.tar.gz 706893 BLAKE2B 5e5047aceb7510c2cfaa05d540f8faad2fb844b51bf2d8e48793d588e3b9d31628ddac5d7f9c87078a3b2b8aadf64cd8d93fd4ef881b13451d52f10a1960e2fb SHA512 39b096ec1f5226f13eaf241647fc9b49a6dad04945ae0bcdc61ba845d66d67d64a72ba4287b6f376b5ad053b5d0e1d42a42415c30521c50693f0544718029458
|
||||
DIST hunspell-1.6.2.tar.gz 721165 BLAKE2B f377596d2031e89ad902a0f5da85e77948bd5d582bb4c558cc7c379d803a00787237d2feed9d26e037cebb77958709f41fb01d5f8bfed6ae21047a2da83c8f51 SHA512 a23127f1271da95ac06a1fb2f57b659485e959567b61da05b2bb350684003a0fb7e882b5e524c465fd890f79f513ed03174f38611989a1c09081147c47d6da11
|
||||
DIST hunspell-1.7.0.tar.gz 482156 BLAKE2B daf689ab44872c78d27bd035d996c61da9b01b7bbe5ced120034b2d64bbead573ad3807dfe5a06ecdbd96c610f42e4ea015be4b2046ebafad13347c08e60913a SHA512 8149b2e8b703a0610c9ca5160c2dfad3cf3b85b16b3f0f5cfcb7ebb802473b2d499e8e2d0a637a97a37a24d62424e82d3880809210d3f043fa17a4970d47c903
|
||||
|
@ -1,124 +0,0 @@
|
||||
--- hunspell-1.6.0/src/tools/chmorph.cxx
|
||||
+++ hunspell-1.6.0/src/tools/chmorph.cxx
|
||||
@@ -58,11 +58,11 @@
|
||||
if (!argv[i]) {
|
||||
fprintf(
|
||||
stderr,
|
||||
- "chmorph - change affixes by morphological analysis and generation\n"
|
||||
- "correct syntax is:\nchmorph affix_file "
|
||||
+ "hunspell-chmorph - change affixes by morphological analysis and generation\n"
|
||||
+ "correct syntax is:\nhunspell-chmorph affix_file "
|
||||
"dictionary_file file_to_convert STRING1 STRING2\n"
|
||||
"STRINGS may be arbitrary parts of the morphological descriptions\n"
|
||||
- "example: chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
|
||||
+ "example: hunspell-chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
|
||||
" (convert informal Hungarian second person texts to formal third "
|
||||
"person texts)\n");
|
||||
exit(1);
|
||||
--- hunspell-1.6.0/src/tools/example.cxx
|
||||
+++ hunspell-1.6.0/src/tools/example.cxx
|
||||
@@ -53,9 +53,9 @@
|
||||
/* first parse the command line options */
|
||||
|
||||
if (argc < 4) {
|
||||
- fprintf(stderr, "example (now it works with more dictionary files):\n");
|
||||
+ fprintf(stderr, "hunspell-example (now it works with more dictionary files):\n");
|
||||
fprintf(stderr,
|
||||
- "example affix_file dictionary_file(s) file_of_words_to_check\n");
|
||||
+ "hunspell-example affix_file dictionary_file(s) file_of_words_to_check\n");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
--- hunspell-1.6.0/src/tools/Makefile.am
|
||||
+++ hunspell-1.6.0/src/tools/Makefile.am
|
||||
@@ -1,4 +1,4 @@
|
||||
-bin_PROGRAMS=analyze chmorph hunspell munch unmunch hzip hunzip
|
||||
+bin_PROGRAMS=hunspell-analyze hunspell-chmorph hunspell hunspell-munch hunspell-unmunch hzip hunzip
|
||||
|
||||
INCLUDES=-I${top_builddir}/src/hunspell -I${top_srcdir}/src/hunspell -I${top_srcdir}/src/parsers
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
hunzip_SOURCES=hunzip.cxx
|
||||
hunzip_LDADD = ../hunspell/libhunspell-1.6.la
|
||||
|
||||
-munch_SOURCES=munch.cxx munch.h
|
||||
-unmunch_SOURCES=unmunch.cxx unmunch.h
|
||||
+hunspell_munch_SOURCES=munch.cxx munch.h
|
||||
+hunspell_unmunch_SOURCES=unmunch.cxx unmunch.h
|
||||
|
||||
example_SOURCES=example.cxx
|
||||
example_LDADD = ../hunspell/libhunspell-1.6.la
|
||||
@@ -16,11 +16,11 @@
|
||||
hunspell_LDADD = @LIBINTL@ @LIBICONV@ ../parsers/libparsers.a \
|
||||
../hunspell/libhunspell-1.6.la @CURSESLIB@ @READLINELIB@
|
||||
|
||||
-analyze_SOURCES=analyze.cxx
|
||||
-analyze_LDADD = ../hunspell/libhunspell-1.6.la
|
||||
+hunspell_analyze_SOURCES=analyze.cxx
|
||||
+hunspell_analyze_LDADD = ../hunspell/libhunspell-1.6.la
|
||||
|
||||
-chmorph_SOURCES=chmorph.cxx
|
||||
-chmorph_LDADD = ../parsers/libparsers.a ../hunspell/libhunspell-1.6.la
|
||||
+hunspell_chmorph_SOURCES=chmorph.cxx
|
||||
+hunspell_chmorph_LDADD = ../parsers/libparsers.a ../hunspell/libhunspell-1.6.la
|
||||
|
||||
noinst_PROGRAMS=example
|
||||
|
||||
--- hunspell-1.6.0/src/tools/munch.cxx
|
||||
+++ hunspell-1.6.0/src/tools/munch.cxx
|
||||
@@ -81,14 +81,14 @@
|
||||
wf = mystrdup(argv[1]);
|
||||
} else {
|
||||
fprintf(stderr, "correct syntax is:\n");
|
||||
- fprintf(stderr, "munch word_list_file affix_file\n");
|
||||
+ fprintf(stderr, "hunspell-munch word_list_file affix_file\n");
|
||||
exit(1);
|
||||
}
|
||||
if (argv[2]) {
|
||||
af = mystrdup(argv[2]);
|
||||
} else {
|
||||
fprintf(stderr, "correct syntax is:\n");
|
||||
- fprintf(stderr, "munch word_list_file affix_file\n");
|
||||
+ fprintf(stderr, "hunspell-munch word_list_file affix_file\n");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
--- hunspell-1.6.0/src/tools/unmunch.cxx
|
||||
+++ hunspell-1.6.0/src/tools/unmunch.cxx
|
||||
@@ -76,14 +76,14 @@
|
||||
wf = mystrdup(argv[1]);
|
||||
} else {
|
||||
fprintf(stderr, "correct syntax is:\n");
|
||||
- fprintf(stderr, "unmunch dic_file affix_file\n");
|
||||
+ fprintf(stderr, "hunspell-unmunch dic_file affix_file\n");
|
||||
exit(1);
|
||||
}
|
||||
if (argv[2]) {
|
||||
af = mystrdup(argv[2]);
|
||||
} else {
|
||||
fprintf(stderr, "correct syntax is:\n");
|
||||
- fprintf(stderr, "unmunch dic_file affix_file\n");
|
||||
+ fprintf(stderr, "hunspell-unmunch dic_file affix_file\n");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
--- hunspell-1.6.0/tests/test.sh
|
||||
+++ hunspell-1.6.0/tests/test.sh
|
||||
@@ -74,7 +74,7 @@
|
||||
shopt -s expand_aliases
|
||||
|
||||
alias hunspell='../libtool --mode=execute -dlopen ../src/hunspell/.libs/libhunspell*.la ../src/tools/hunspell'
|
||||
-alias analyze='../libtool --mode=execute -dlopen ../src/hunspell/.libs/libhunspell*.la ../src/tools/analyze'
|
||||
+alias analyze='../libtool --mode=execute -dlopen ../src/hunspell/.libs/libhunspell*.la ../src/tools/hunspell-analyze'
|
||||
|
||||
if [ "$VALGRIND" != "" ]; then
|
||||
rm -f $TEMPDIR/test.pid*
|
||||
@@ -83,7 +83,7 @@
|
||||
fi
|
||||
|
||||
alias hunspell='../libtool --mode=execute -dlopen ../src/hunspell/.libs/libhunspell*.la valgrind --tool=$VALGRIND --leak-check=yes --show-reachable=yes --log-file=$TEMPDIR/test.pid ../src/tools/hunspell'
|
||||
- alias analyze='../libtool --mode=execute -dlopen ../src/hunspell/.libs/libhunspell*.la valgrind --tool=$VALGRIND --leak-check=yes --show-reachable=yes --log-file=$TEMPDIR/test.pid ../src/tools/analyze'
|
||||
+ alias analyze='../libtool --mode=execute -dlopen ../src/hunspell/.libs/libhunspell*.la valgrind --tool=$VALGRIND --leak-check=yes --show-reachable=yes --log-file=$TEMPDIR/test.pid ../src/tools/hunspell-analyze'
|
||||
fi
|
||||
|
||||
# Tests good words
|
@ -1,84 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit eutils multilib autotools flag-o-matic versionator
|
||||
|
||||
MY_P=${PN}-${PV/_beta/b}
|
||||
|
||||
DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in OOo"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
HOMEPAGE="https://github.com/hunspell"
|
||||
|
||||
SLOT="0/$(get_version_component_range 1-2)"
|
||||
LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
|
||||
IUSE="ncurses nls readline static-libs"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
RDEPEND="
|
||||
ncurses? ( sys-libs/ncurses:0= )
|
||||
readline? ( sys-libs/readline:= )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext"
|
||||
|
||||
LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
|
||||
is it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk
|
||||
zu"
|
||||
|
||||
PDEPEND="app-dicts/myspell-en"
|
||||
for lang in ${LANGS}; do
|
||||
IUSE+=" l10n_${lang}"
|
||||
case ${lang} in
|
||||
de-1901) dict="de_1901" ;;
|
||||
pt-BR) dict="pt-br" ;;
|
||||
*) dict="${lang}" ;;
|
||||
esac
|
||||
PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
|
||||
done
|
||||
unset dict lang LANGS
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DOCS=(
|
||||
AUTHORS ChangeLog NEWS README THANKS TODO license.hunspell
|
||||
AUTHORS.myspell README.myspell license.myspell README.md
|
||||
)
|
||||
|
||||
PATCHES=(
|
||||
# Upstream package creates some executables which names are too generic
|
||||
# to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
|
||||
# It modifies a Makefile.am file, hence eautoreconf.
|
||||
"${FILESDIR}/${PN}-1.6.0-renameexes.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# missing somehow, and I am too lazy to fix it properly
|
||||
[[ ${CHOST} == *-darwin* ]] && append-libs -liconv
|
||||
|
||||
# I wanted to put the include files in /usr/include/hunspell.
|
||||
# You can do that, libreoffice can find them anywhere, just
|
||||
# ping me when you do so ; -- scarabeus
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_with ncurses ui) \
|
||||
$(use_with readline readline) \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
einstalldocs
|
||||
|
||||
prune_libtool_files --all
|
||||
|
||||
#342449
|
||||
pushd "${ED}"/usr/$(get_libdir)/ >/dev/null
|
||||
ln -s lib${PN}{-$(get_major_version).$(get_version_component_range 2).so.0.0.1,.so}
|
||||
popd >/dev/null
|
||||
}
|
Binary file not shown.
@ -1,2 +1,3 @@
|
||||
DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 6b2bca9fe6ad81cd956e1f3cc3140bc503b78386cf3931c8eeac08c8b2a08c73450bdbb703d1febaee67cdf834093ff5e89790f866357190822613a68a596ad3 SHA512 c50e52830977c37181439f4b82a30ac8bead0cf9022d2bec8225f8dc33e08414f863bf67056e1938fae8f888c09a5a6d757acc011fa9331a78caa6bb626dd51e
|
||||
DIST gtkmm-3.22.2.tar.xz 12341028 BLAKE2B cac55d0358be4be50ff2d603b245a34af4bab0a046332ac6a7159ea7dece8bce8cd53c532ce499cf3172e8f69455de0378946640ad363e33ddd2a5c38e6843ca SHA512 6e96b543e459481145ee0f56f31a7ad2466bd8ccdd2abf3205998aecede73d235149ca6e5ba6e8d20a4fd5345e310870d81ac2a716d4f78d1460ed685badbdc2
|
||||
DIST gtkmm-3.24.0.tar.xz 12515792 BLAKE2B d1150019b28ecffbf1e2f561e8b691d584dfc893dbc1ef46f1dd33e2c9050ea77e00a1cb7ce1f3832568fd9865c977dbc71a461923c285331372371a5f235369 SHA512 94658fbf7eebbac2a864d6c7d3cd0e6ffd4ac213fd1d9986d721d4906c7a43a45d8757df475879ee37ef54ec5e3fac7d9a8e4a194b97b2be72a10743bf2e13ac
|
||||
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit gnome2 multilib-minimal virtualx
|
||||
|
||||
DESCRIPTION="C++ interface for GTK+"
|
||||
HOMEPAGE="https://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="3.0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
|
||||
IUSE="aqua doc test wayland X"
|
||||
REQUIRED_USE="|| ( aqua wayland X )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-cpp/glibmm-2.54.0:2[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}]
|
||||
>=x11-libs/gdk-pixbuf-2.35.5:2[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/atkmm-2.24.2[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/cairomm-1.12.0[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/pangomm-2.38.2:1.4[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
media-gfx/graphviz
|
||||
dev-libs/libxslt
|
||||
app-doc/doxygen )
|
||||
"
|
||||
# eautoreconf needs mm-common
|
||||
|
||||
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
|
||||
|
||||
# don't waste time building examples
|
||||
sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|
||||
|| die "sed 2 failed"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" gnome2_src_configure \
|
||||
--enable-api-atkmm \
|
||||
$(multilib_native_use_enable doc documentation) \
|
||||
$(use_enable aqua quartz-backend) \
|
||||
$(use_enable wayland wayland-backend) \
|
||||
$(use_enable X x11-backend)
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
virtx emake check
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
gnome2_src_install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
|
||||
find demos -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
|
||||
find demos -type f -name 'Makefile*' -exec rm -f {} \; 2>/dev/null
|
||||
dodoc -r demos
|
||||
}
|
Binary file not shown.
@ -1,3 +1,4 @@
|
||||
DIST tomcat-native-1.2.16-src.tar.gz 405109 BLAKE2B e153caeb82c4ac4d2a8c7c24373204edf6e691068e70c858618caf72faaee1f4d10c4529ba758e24422e8580e8b3e95d28cc942998568106ec60b8de7c196c51 SHA512 0345f85fbab406f25c25c8fc06bf55f3d166fa14bfcf542bddb5dc5db4c8c7bd0c5b71603d85261d71152ead3023b112144f2ffa5ede14ae8595013f79c802aa
|
||||
DIST tomcat-native-1.2.17-src.tar.gz 408967 BLAKE2B 482b0416be01bcbe9ba55555715de37c6071502ed57f179115c3d351684621487b90e05dd488b1c2137e4813a785c1fe229241f191468bc88f7f0dd3a31562c0 SHA512 8fa946855fd14525ec0abe7b09975bbd34d6127352e90730a8afb77e16cd91715417e812a40017fee65939a9ce95faf39a9193222f441cda0ad2eb7f690e77b9
|
||||
DIST tomcat-native-1.2.18-src.tar.gz 411789 BLAKE2B 16f1ecff3abfa6bf1f88c44af4a6ba58addac69bec1c257325c429fe6eec6a522fd2ae7932d68afa9bb442b0cf248731ce3e1a9db2b383f502093bf0ea5bfd23 SHA512 66481c1f36dc7ea909bf8d55075a232bf6dea3300b56d36415b13da4aefbee16cb52456f3d44b4a2b09b43cd8c7df628145a0623b9cdfa322bc2432e6c44827f
|
||||
DIST tomcat-native-1.2.19-src.tar.gz 418183 BLAKE2B cab8621bca4dc41e87ebf6418337da8a86d56a0717aacd62c6e4fb2d039e413cb29e8f169abbd353719ce083d302613d3e0f64cd54f1bc8e57f26a523a828025 SHA512 7d69acd5dd684eee9a85c08357b7288a9f083c15a12a9524ba6344f1b9dcdc6ccc512a37b64b9f15b0e697609833e6c68591a60976dcfecce124ec29eb532dba
|
||||
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Allows Tomcat to use certain native resources for better performance"
|
||||
HOMEPAGE="https://tomcat.apache.org/"
|
||||
SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="static-libs test"
|
||||
|
||||
RDEPEND="dev-libs/apr:1=
|
||||
dev-libs/openssl:0=
|
||||
>=virtual/jre-1.8"
|
||||
|
||||
DEPEND=">=virtual/jdk-1.8
|
||||
test? ( dev-java/ant-junit:0 )"
|
||||
|
||||
S=${WORKDIR}/${P}-src
|
||||
|
||||
JAVA_ANT_REWRITE_CLASSPATH="yes"
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--with-apr="${EPREFIX}"/usr/bin/apr-1-config
|
||||
--with-ssl="${EPREFIX}"/usr
|
||||
)
|
||||
|
||||
cd native || die
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
eant jar
|
||||
|
||||
cd native || die
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_newjar "dist/${P}.jar" "${PN}.jar"
|
||||
|
||||
cd native || die
|
||||
default
|
||||
|
||||
! use static-libs && find "${D}" -name '*.la' -delete || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
java-pkg-2_src_test
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "For more information, please visit"
|
||||
elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html"
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils xdg-utils
|
||||
|
||||
if [[ ${PV} = 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/ximion/${PN}"
|
||||
else
|
||||
inherit versionator
|
||||
MY_PV="$(replace_all_version_separators '_')"
|
||||
MY_P="APPSTREAM_${MY_PV}"
|
||||
SRC_URI="https://github.com/ximion/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64 ~arm ~arm64 x86"
|
||||
S="${WORKDIR}/${PN}-${MY_P}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
|
||||
HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/"
|
||||
|
||||
LICENSE="LGPL-2.1+ GPL-2+"
|
||||
# check APPSTREAM_LIB_API_LEVEL
|
||||
SLOT="0/4"
|
||||
IUSE="apt doc qt5 test"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/gobject-introspection
|
||||
dev-libs/libxml2:2
|
||||
dev-libs/libyaml
|
||||
dev-libs/snowball-stemmer
|
||||
qt5? ( dev-qt/qtcore:5 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.5
|
||||
app-text/xmlto
|
||||
dev-util/itstool
|
||||
sys-devel/gettext
|
||||
test? (
|
||||
qt5? ( dev-qt/qttest:5 )
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
cmake-utils_src_prepare
|
||||
|
||||
if ! use test; then
|
||||
pushd qt > /dev/null || die
|
||||
cmake_comment_add_subdirectory tests
|
||||
popd > /dev/null || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
xdg_environment_reset
|
||||
|
||||
local mycmakeargs=(
|
||||
-DSTEMMING=ON
|
||||
-DL18N=ON
|
||||
-DVAPI=OFF
|
||||
-DMAINTAINER=OFF
|
||||
-DSANITIZERS=OFF
|
||||
-DDOCUMENTATION=OFF
|
||||
-DAPT_SUPPORT=$(usex apt)
|
||||
-DINSTALL_PREBUILT_DOCS=$(usex doc)
|
||||
-DQT=$(usex qt5)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,68 +0,0 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit meson xdg-utils
|
||||
|
||||
if [[ ${PV} = 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/ximion/${PN}"
|
||||
else
|
||||
MY_PN="AppStream"
|
||||
SRC_URI="https://www.freedesktop.org/software/appstream/releases/${MY_PN}-${PV}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Cross-distro effort for providing metadata for software in the Linux ecosystem"
|
||||
HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream/"
|
||||
|
||||
LICENSE="LGPL-2.1+ GPL-2+"
|
||||
# check as_api_level
|
||||
SLOT="0/4"
|
||||
IUSE="apt +introspection qt5 test"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/libxml2:2
|
||||
dev-libs/libyaml
|
||||
dev-libs/snowball-stemmer
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.56:= )
|
||||
qt5? ( dev-qt/qtcore:5 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.5
|
||||
dev-libs/appstream-glib
|
||||
dev-util/itstool
|
||||
>=dev-util/meson-0.42.0
|
||||
>=sys-devel/gettext-0.19.8
|
||||
qt5? (
|
||||
dev-qt/linguist-tools:5
|
||||
test? ( dev-qt/qttest:5 )
|
||||
)
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-gcc-7.3.patch" )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
sed -e "/^as_doc_target_dir/s/appstream/${PF}/" -i docs/meson.build || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
xdg_environment_reset
|
||||
|
||||
local emesonargs=(
|
||||
-Dapidocs=false
|
||||
-Ddocs=false
|
||||
-Dmaintainer=false
|
||||
-Dstemming=true
|
||||
-Dvapi=false
|
||||
-Dapt-support=$(usex apt true false)
|
||||
-Dgir=$(usex introspection true false)
|
||||
-Dqt=$(usex qt5 true false)
|
||||
)
|
||||
|
||||
meson_src_configure
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
From 9252de815e4443d1b617211f38685afe7c0f6b0e Mon Sep 17 00:00:00 2001
|
||||
From: Matthias Klumpp <matthias@tenstral.net>
|
||||
Date: Sat, 20 Oct 2018 20:20:09 +0200
|
||||
Subject: [PATCH] Explicitly include string.h in as-tag.c
|
||||
|
||||
This apparently is necessary to fix an FTBFS issue with older GCC
|
||||
releases. Resolves #207
|
||||
---
|
||||
src/as-tag.c | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/src/as-tag.c b/src/as-tag.c
|
||||
index 6afba621..91076e69 100644
|
||||
--- a/src/as-tag.c
|
||||
+++ b/src/as-tag.c
|
||||
@@ -32,6 +32,8 @@
|
||||
|
||||
#include "as-tag.h"
|
||||
|
||||
+#include <string.h>
|
||||
+
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic ignored "-Wmissing-field-initializers"
|
||||
#endif
|
@ -0,0 +1,770 @@
|
||||
--- /dev/null 2018-12-04 16:29:46.857790926 -0500
|
||||
+++ b/src/xercesc/util/MsgLoaders/MsgCatalog/XercesMessages_en_US.Msg 2018-12-07 14:18:19.183422991 -0500
|
||||
@@ -0,0 +1,767 @@
|
||||
+$quote "
|
||||
+$set 1
|
||||
+2 notation '{0}' has already been declared
|
||||
+3 attribute '{0}' has already been declared for element '{1}'
|
||||
+4 encoding '{0}' from XML declaration or manually set contradicts the auto-sensed encoding; ignoring
|
||||
+5 element '{0}' is referenced in a content model but was never declared
|
||||
+6 element '{0}' is referenced in an ATTLIST but was never declared
|
||||
+7 {0}
|
||||
+8 unable to include document '{0}'
|
||||
+9 unable to open text file target '{0}'
|
||||
+10 unable to include resource '{0}'
|
||||
+13 '{0}' is not allowed for the content of simpleType; only list, union, and restriction are allowed
|
||||
+14 globally-defined complex type must have a name
|
||||
+15 globally-declared attribute must have a name
|
||||
+16 attribute declaration must have name or 'ref' attribute
|
||||
+17 element declaration must have name or 'ref' attribute
|
||||
+18 group declaration must have name or a 'ref' attribute
|
||||
+19 attributeGroup declaration must have name or 'ref' attribute
|
||||
+20 anonymous complexType in element '{0}' has name
|
||||
+21 anonymous simpleType in element '{0}' has name
|
||||
+22 content of element declaration must match (annotation?, (simpleType | complexType)?, (unique | key | keyref)*)
|
||||
+23 invalid content in simple type '{0}'; only list, union, and restriction are allowed
|
||||
+24 expected simpleType in list definition for type '{0}'
|
||||
+25 list, union, or restriction content is invalid for type '{0}'
|
||||
+26 invalid content in list definition for type '{0}'
|
||||
+27 expected simpleType in restriction definition for type '{0}'
|
||||
+28 facet '{0}' is already defined
|
||||
+29 expected simpleType in union definition for type '{0}'
|
||||
+30 content in simpleType definition is empty
|
||||
+31 expected restriction or extension in simpleContent definition
|
||||
+32 base attribute must be specified for restriction or extension definition
|
||||
+33 expected restriction or extension in complexContent definition
|
||||
+34 invalid content in 'schema' element
|
||||
+35 invalid content for type '{0}'
|
||||
+36 unknown simpleType '{0}'
|
||||
+37 unknown complexType '{0}'
|
||||
+38 prefix '{0}' can not be resolved to namespace URI
|
||||
+39 referenced element '{0}' not found
|
||||
+40 type '{0}:{1}' not found
|
||||
+41 attribute '{0}' not found
|
||||
+42 invalid element '{0}' in complex type definition
|
||||
+43 base type '{0}' not found
|
||||
+44 unable to create validator for '{0}'
|
||||
+45 invalid element following simpleContent definition in complexType
|
||||
+46 invalid element following complexContent definition in complexType
|
||||
+47 attribute '{0}' cannot have both fixed and default values
|
||||
+48 attribute '{0}' with default value must be optional
|
||||
+49 attribute '{0}' declared more than once in the same scope
|
||||
+50 attribute '{0}' cannot have both 'type' attribute and simpleType definition
|
||||
+51 simpleType '{0}:{1}' for attribute '{2}' not found
|
||||
+52 element '{0}' cannot have both fixed and default values
|
||||
+53 invalid {0} name '{1}'
|
||||
+54 element '{0}' cannot have both 'type' attribute and simpleType/complexType definition
|
||||
+55 element '{0}' has fixed or default value and must have mixed simple or simple content model
|
||||
+56 simpleType '{0}' that '{1}' extends has a value of the final attribute that does not permit extension
|
||||
+57 type '{0}' specified as the base in simpleContent definition must not have complex content
|
||||
+58 type '{0}' is a simple type and cannot be used in derivation by restriction in complexType definition
|
||||
+59 invalid element following restriction or extension definition in simpleContent
|
||||
+60 invalid element following restriction or extension definition in complexContent
|
||||
+61 duplicate annotation in type '{0}'
|
||||
+62 type '{0}' cannot be used in its own union, list, or restriction definition
|
||||
+63 block value '{0}' is invalid
|
||||
+64 final value '{0}' is invalid
|
||||
+65 element '{0}' cannot be part of the substitution group headed by '{1}'
|
||||
+66 element '{0}' has a type which does not derive from the type of the element at the head of the substitution group
|
||||
+67 element '{0}' declared more than once in the same scope
|
||||
+68 value '{0}' invalid for attribute '{1}'
|
||||
+69 attribute '{0}' has both 'ref' attribute and inline simpleType definition or 'form' or 'type' attribute
|
||||
+70 duplicate reference attribute '{0}:{1}' in complexType definition
|
||||
+71 derivation by restriction is forbidden by either base type '{0}' or globally
|
||||
+72 derivation by extension is forbidden by either base type '{0}' or globally
|
||||
+73 base type specified in complexContent definition must be a complex type
|
||||
+74 imported schema '{0}' has different target namespace '{1}'; expected '{2}'
|
||||
+75 'schemaLocation' attribute must be specified in element '{0}'
|
||||
+76 included schema '{0}' has different target namespace '{1}'
|
||||
+77 at most one annotation is allowed
|
||||
+78 content of attribute '{0}' must match (annotation?, simpleType?)
|
||||
+79 attribute '{0}' must appear in global {1} declarations
|
||||
+80 attribute '{0}' must appear in local {1} declarations
|
||||
+81 attribute '{0}' cannot appear in global {1} declarations
|
||||
+82 attribute '{0}' cannot appear in local {1} declarations
|
||||
+83 minOccurs value '{0}' must not be greater than maxOccurs value '{1}'
|
||||
+84 duplicate annotation in anyAttribute declaration
|
||||
+85 global {0} declaration must have name
|
||||
+86 circular definition in '{0}'
|
||||
+87 global type '{0}:{1}' declared more than once or also declared as {2}
|
||||
+88 global {0} '{1}' declared more than once
|
||||
+89 invalid value '{0}' for whiteSpace facet; expected 'collapse'
|
||||
+90 namespace of import declaration must be different from target namespace of importing schema
|
||||
+91 importing schema must have target namespace if namespace in import declaration is not present
|
||||
+92 element '{0}' cannot have value constraint '{1}' if its type is derived from ID
|
||||
+93 element/attribute '{0}' is of NOTATION type
|
||||
+94 element '{0}' has mixed content type and the content type's particle must be emptiable
|
||||
+95 complexType definition has empty content but base type is not empty or does not have emptiable particle
|
||||
+96 content types of base type '{0}' and derived type '{1}' must both be mixed or element-only
|
||||
+97 derived content type is not a valid restriction of base content type
|
||||
+98 derivation by extension or restriction is forbidden by either base type '{0}' or globally
|
||||
+99 item type definition must have variety of atomic or union where all member types must be atomic
|
||||
+100 group '{0}' must contain all, choice, or sequence compositor
|
||||
+101 content of attributeGroup '{0}' must match (annotation?, ((attribute | attributeGroup)*, anyAttribute?))
|
||||
+102 top-level compositor in a group must not have 'minOccurs' or 'maxOccurs' attribute
|
||||
+103 {0} '{1}:{2}' not found
|
||||
+104 group with the all compositor must only appear as content type of a complex type
|
||||
+105 group with the all compositor constituting the content type of a complex type must have both minOccurs and maxOccurs equal 1
|
||||
+106 element declaration in the all compositor must have minOccurs and maxOccurs equal 0 or 1
|
||||
+107 attribute '{0}' is already defined in base
|
||||
+108 intensional intersection of attribute wildcards must be expressible
|
||||
+109 base type does not have any attributes
|
||||
+110 attribute '{0}' has incompatible use value in the base
|
||||
+111 type of attribute '{0}' must be derived by restriction from type of the corresponding attribute in the base
|
||||
+112 attribute '{0}' does not have a fixed value or has a different fixed value from that of the base
|
||||
+113 attribute '{0}' has invalid target namespace with respect to the base wildcard constraint or base has no wildcard
|
||||
+114 attribute wildcard is present in the derived type but not in the base
|
||||
+115 attribute wildcard in the derived type is not a valid subset of that in the base
|
||||
+116 attribute '{0}' cannot have different use value in the derived type if the base attribute use value is 'prohibited'
|
||||
+117 attribute wildcard in the derived type must be identical to or stricter than the one in the base
|
||||
+118 unexpected '{0}' in the content of the all compositor; only elements are allowed
|
||||
+119 redefined schema '{0}' has a different target namespace '{1}'
|
||||
+120 simpleType in redefine must have a restriction definition
|
||||
+121 simpleType base attribute in redefine must reference the original type with the same name
|
||||
+122 complexType in redefine must have a restriction or extension definition
|
||||
+123 complexType base attribute in redefine must reference the original type with the same name
|
||||
+124 group '{0}' must have minOccurs and maxOccurs equal 1
|
||||
+125 unable to find declaration in the schema being redefined corresponding to '{0}'
|
||||
+126 group declaration in redefine may only contain one reference to itself
|
||||
+127 attributeGroup declaration in redefine may only contain one reference to itself
|
||||
+128 redefine declaration cannot contain '{0}'
|
||||
+129 notation declaration '{0}:{1}' not found
|
||||
+130 more than one identity constraint has name '{0}'
|
||||
+131 identity constraint declaration must match (annotation?, selector, field+)
|
||||
+132 key reference declaration '{0}' refers to unknown key '{1}'
|
||||
+133 field cardinalities for keyref '{0}' and key '{1}' must match
|
||||
+134 XPath expression is missing or empty
|
||||
+135 fixed value in attribute reference is not set or differs from the fixed value of '{0}'
|
||||
+136 attribute '{0}' is of ID type or type derived from ID and cannot have default/fixed value constraint
|
||||
+137 attribute '{0}' is a subsequent attribute in this complex type with a type derived from ID
|
||||
+138 attribute '{0}' is a subsequent attribute in this attribute group with a type derived from ID
|
||||
+139 empty value illegal for 'targetNamespace' attribute; target namespace must be absent or contain non-empty value
|
||||
+140 {0}
|
||||
+141 '{0}' has already been included or redefined
|
||||
+142 namespace '{0}' is referenced without import declaration
|
||||
+143 all compositor that is part of a complex type definition must constitute the entire content of the definition
|
||||
+144 annotation can only contain appinfo and documentation declarations
|
||||
+145 invalid facet name '{0}'
|
||||
+146 root element name of XML Schema document must be 'schema'
|
||||
+147 circular substitution group in element '{0}'
|
||||
+148 element '{0}' must be from the XML Schema namespace
|
||||
+149 target namespace of attribute '{0}' cannot be http://www.w3.org/2001/XMLSchema-instance
|
||||
+150 invalid namespace declaration
|
||||
+151 namespace fix-up cannot be performed on DOM Level 1 node
|
||||
+152 more than one anyAttribute declaration found in complex type declaration
|
||||
+153 anyAttribute must not be followed by other declarations
|
||||
+156 parser has encountered more than '{0}' entity expansions in the document; this is the limit imposed by the application
|
||||
+157 expected comment or CDATA section
|
||||
+158 attribute name expected
|
||||
+159 notation name expected
|
||||
+160 illegal repetition of elements in mixed content model
|
||||
+161 default attribute declaration expected
|
||||
+162 equal sign expected
|
||||
+163 element name expected
|
||||
+164 comment must start with <!--
|
||||
+165 invalid document structure
|
||||
+166 expected version, encoding, or standalone declaration
|
||||
+167 invalid XML version declaration
|
||||
+168 unsupported XML version '{0}'
|
||||
+169 unterminated XML declaration
|
||||
+170 invalid XML encoding declaration '{0}'
|
||||
+171 invalid standalone declaration
|
||||
+172 unterminated comment
|
||||
+173 processing instruction name expected
|
||||
+174 unterminated processing instruction
|
||||
+175 invalid character 0x{0}
|
||||
+176 unterminated start tag '{0}'
|
||||
+177 attribute value expected
|
||||
+178 unterminated end tag '{0}'
|
||||
+179 expected type for attribute '{0}' of element '{1}'
|
||||
+180 expected end of tag '{0}'
|
||||
+181 expected tag name, comment, PI, or other markup
|
||||
+182 invalid content after root element's end tag
|
||||
+183 comment expected
|
||||
+184 comment or processing instruction expected
|
||||
+185 whitespace expected
|
||||
+186 expected root element in DOCTYPE declaration
|
||||
+187 quoted string expected
|
||||
+188 public id expected
|
||||
+189 invalid character 0x{0} in public id
|
||||
+190 unterminated DOCTYPE declaration
|
||||
+191 invalid character 0x{0} in internal subset
|
||||
+192 unexpected whitespace
|
||||
+193 invalid character 0x{1} in attribute value '{0}'
|
||||
+194 markup declaration expected
|
||||
+195 TEXT declaration is illegal at this point
|
||||
+196 conditional section in internal subset
|
||||
+197 parameter entity name expected
|
||||
+198 unterminated entity declaration '{0}'
|
||||
+199 invalid character reference
|
||||
+200 unterminated character reference
|
||||
+201 expected entity name for reference
|
||||
+202 entity '{0}' not found
|
||||
+203 unparsed entity reference '{0}' is invalid at this point
|
||||
+204 unterminated entity reference '{0}'
|
||||
+205 recursive entity expansion '{0}'
|
||||
+206 partial markup in entity value
|
||||
+207 unterminated element declaration '{0}'
|
||||
+208 expected content specification for element '{0}'
|
||||
+209 '*' expected
|
||||
+210 mixed content model '{0}' not terminated properly
|
||||
+211 system or public id expected
|
||||
+212 unterminated notation declaration
|
||||
+213 expected ',', '|', or ')'
|
||||
+214 expected '|' or ')'
|
||||
+215 expected ',', '|', or ')' in content model of element '{0}'
|
||||
+216 expected enumeration value for attribute '{0}'
|
||||
+217 expected '|' or ')'
|
||||
+218 unterminated entity literal
|
||||
+219 unmatched end tag detected
|
||||
+220 '(' expected
|
||||
+221 attribute '{0}' is already specified for element '{1}'
|
||||
+222 '<' character cannot be used in attribute value '{0}'; use < instead
|
||||
+223 leading surrogate character is not followed by a legal second character
|
||||
+224 expected ']]>' sequence to end conditional section
|
||||
+225 expected INCLUDE or IGNORE at this point
|
||||
+226 expected '[' to follow INCLUDE or IGNORE
|
||||
+227 unexpected end of entity '{0}'
|
||||
+228 parameter entity propagated out of internal/external subset
|
||||
+229 unmatched ']' character detected
|
||||
+230 parameter entity references are not allowed inside markup in internal subset
|
||||
+231 entity propagated out of the content section into miscellaneous
|
||||
+232 expected &# to be followed by a numeric character value
|
||||
+233 '[' expected
|
||||
+234 ']]>' sequence is not allowed in character data
|
||||
+235 '--' sequence is illegal in comment
|
||||
+236 unterminated CDATA section
|
||||
+237 NDATA expected
|
||||
+238 NDATA is illegal for parameter entities
|
||||
+239 hex radix character references must use 'x', not 'X'
|
||||
+240 {0} declaration already seen
|
||||
+241 XML declarations must be in this order: version, encoding, standalone
|
||||
+242 external entity cannot be referred to from attribute value
|
||||
+243 XML or TEXT declaration must start with '<?xml ', not '<?XML '
|
||||
+244 expected literal entity value or public/system id
|
||||
+245 '{0}' is not a valid digit for the specified radix
|
||||
+246 input ended before all started tags were ended; last tag started is '{0}'
|
||||
+247 nested CDATA section illegal
|
||||
+248 prefix '{0}' can not be resolved to namespace URI
|
||||
+249 start and the end tags are in different entities
|
||||
+250 XML document cannot be empty
|
||||
+251 CDATA section is illegal outside the root element
|
||||
+252 unexpected trailing surrogate character
|
||||
+253 processing instruction cannot start with 'xml'
|
||||
+254 XML or TEXT declaration must start at line 1, column 1
|
||||
+255 version declaration is required in XML declaration
|
||||
+256 standalone declaration is only legal in the main XML entity
|
||||
+257 encoding declaration is required in TEXT declaration
|
||||
+258 colon is illegal in names when namespaces are enabled
|
||||
+259 {0}
|
||||
+260 schemaLocation does not contain namespace-location pairs
|
||||
+261 fatal error during schema scan
|
||||
+262 reference to external entity declaration '{0}' is illegal in standalone document
|
||||
+263 partial markup in parameter entity replacement text in complete declaration
|
||||
+264 invalid namespace value in prefix-namespace mapping '{0}'
|
||||
+265 prefix 'xmlns' cannot be explicitly bound to namespace
|
||||
+266 namespace for 'xmlns' cannot be explicitly bound to prefix
|
||||
+267 prefix 'xml' cannot be bound to namespace other than its canonical namespace
|
||||
+268 namespace for 'xml' cannot be bound to prefix other than 'xml'
|
||||
+269 element '{0}' cannot have 'xmlns' as its prefix
|
||||
+270 restriction must contain simpleType definition
|
||||
+271 invalid root element '{0}' in DOCTYPE declaration
|
||||
+272 invalid element name '{0}'
|
||||
+273 invalid attribute name '{0}'
|
||||
+274 invalid entity reference name '{0}'
|
||||
+275 DOCTYPE declaration already seen
|
||||
+276 fallback element is not a direct child of include element
|
||||
+277 include element without 'href' attribute
|
||||
+278 include element with XPointer specification; XPointer is not yet supported
|
||||
+279 invalid 'parse' attribute value '{0}'; expected 'text' or 'xml'
|
||||
+280 multiple fallback elements in document '{0}'
|
||||
+281 include failed and no fallback element found in document '{0}'
|
||||
+282 circular inclusion in document '{0}'
|
||||
+283 self-inclusion in document '{0}'
|
||||
+284 element '{0}' is not allowed as a child of include element
|
||||
+285 included notation '{0}' conflicts with notation already defined
|
||||
+286 included entity '{0}' conflicts with entity already defined
|
||||
+
|
||||
+
|
||||
+$set 2
|
||||
+2 no declaration found for element '{0}'
|
||||
+3 no declaration found for attribute '{0}'
|
||||
+4 notation '{0}' is referenced but was never declared
|
||||
+5 root element differs from that declared in DOCTYPE
|
||||
+6 missing required attribute '{0}'
|
||||
+7 element '{0}' is not allowed for content model '{1}'
|
||||
+8 ID attribute must be #IMPLIED or #REQUIRED
|
||||
+9 attribute cannot have empty value
|
||||
+10 element '{0}' has already been declared
|
||||
+11 element '{0}' has more than one ID attribute
|
||||
+12 ID value '{0}' has already been used
|
||||
+13 ID attribute '{0}' is referenced but was never declared
|
||||
+14 attribute '{0}' refers to undeclared notation '{1}'
|
||||
+15 element '{0}' is specified in DOCTYPE but was never declared
|
||||
+16 empty content is not valid for content model '{0}'
|
||||
+17 attribute '{0}' is not declared for element '{1}'
|
||||
+18 value '{0}' for attribute '{1}' of type ENTITY/ENTITIES must refer to external, unparsed entity
|
||||
+19 attribute '{0}' refers to unknown entity '{1}'
|
||||
+20 attribute of type ID/IDREF/IDREFS/ENTITY/ENTITIES/NOTATION cannot contain colon when namespaces are enabled
|
||||
+21 missing elements in content model '{0}'
|
||||
+22 no character data is allowed by content model
|
||||
+23 value '{0}' for attribute '{1}' does not match its type's defined enumeration or notation list
|
||||
+24 value '{0}' for attribute '{1}' is invalid Name or NMTOKEN value
|
||||
+25 attribute '{0}' does not allow multiple values
|
||||
+26 attribute '{0}' has value '{1}' that does not match its #FIXED value '{2}'
|
||||
+27 element types cannot be duplicated in mixed content model
|
||||
+28 {0} is not supported
|
||||
+29 '{0}' is not allowed in the {1} compositor; only element, group, choice, sequence, and any are allowed
|
||||
+30 base type '{0}' not found in '{1}' definition
|
||||
+31 {0} declaration with 'ref' attribute cannot have content
|
||||
+32 {0}
|
||||
+33 prohibited attribute '{0}' is present
|
||||
+34 illegal 'xml:space' declaration
|
||||
+35 schema document '{0}' has different target namespace from the one specified in instance document '{1}'
|
||||
+36 element '{0}' is of simple type and cannot have elements in its content
|
||||
+37 unable to find validator for simple type of element '{0}'
|
||||
+38 grammar not found for namespace '{0}'
|
||||
+39 {0}
|
||||
+40 'xsi:nil' specified for non-nillable element '{0}'
|
||||
+41 element '{0}' is nil and must be empty
|
||||
+42 content of element '{0}' differs from its declared fixed value
|
||||
+43 unable to find validator for simple type of attribute '{0}'
|
||||
+44 error during schema scan
|
||||
+45 element '{0}' must be qualified
|
||||
+46 element '{0}' must be unqualified
|
||||
+47 reference to external entity declaration '{0}' is not allowed in standalone document
|
||||
+48 attribute '{0}' in element '{1}' has default value and must be specified in standalone document
|
||||
+49 attribute '{0}' must not be changed by normalization in standalone document
|
||||
+50 whitespace must not occur between externally declared elements with element content in standalone document
|
||||
+51 entity '{0}' not found
|
||||
+52 partial markup in parameter entity replacement text
|
||||
+53 failed to validate '{0}'
|
||||
+54 complex type '{0}' violates the unique particle attribution rule in its components '{1}' and '{2}'
|
||||
+55 abstract type '{0}' cannot be used in 'xsi:type'
|
||||
+56 element '{0}' is abstract; use non-abstract member of its substitution group instead
|
||||
+57 type of element '{0}' is abstract; use 'xsi:type' to specify non-abstract type instead
|
||||
+58 type '{0}' specified in 'xsi:type' cannot be resolved
|
||||
+59 type '{0}' specified in 'xsi:type' does not derive from type of element '{1}'
|
||||
+60 element '{0}' does not permit substitution
|
||||
+61 complex type '{0}' does not permit substitution
|
||||
+62 attribute '{0}' must be qualified
|
||||
+63 attribute '{0}' must be unqualified
|
||||
+64 identity constraint field matches more than one value within the scope of its selector; field must match unique value
|
||||
+65 unknown identity constraint field
|
||||
+66 element '{0}' has identity constraint key with no value
|
||||
+67 element '{0}' does not have enough values for identity constraint key '{1}'
|
||||
+68 element '{0}' declares identity constraint key that matches nillable element
|
||||
+69 element '{0}' declares duplicate identity constraint unique values
|
||||
+70 element '{0}' declares duplicate identity constraint key values
|
||||
+71 keyref '{0}' refers to out of scope key/unique
|
||||
+72 identity constraint key for element '{0}' not found
|
||||
+73 non-whitespace characters are not allowed in schema declarations other than appinfo and documentation
|
||||
+74 element '{0}' declared EMPTY but has attribute '{1}' of type NOTATION
|
||||
+75 element '{0}' declared EMPTY and cannot have content, not even entity references, comments, PIs, or whitespaces
|
||||
+76 element '{0}' has more than one attribute of type NOTATION
|
||||
+77 attribute '{0}' has non-distinct token '{1}'
|
||||
+78 content model of element '{0}' does not allow escaped whitespaces
|
||||
+
|
||||
+
|
||||
+$set 3
|
||||
+2 unable to open primary document entity '{0}'
|
||||
+5 index is beyond array bounds
|
||||
+6 new array size is less than the old
|
||||
+7 index is beyond maximum attribute index
|
||||
+8 invalid AttType value
|
||||
+9 invalid DefAttType value
|
||||
+10 bit index is beyond set size
|
||||
+11 bit sets have different sizes
|
||||
+12 no more buffers available
|
||||
+13 buffer is not found in the manager's pool
|
||||
+14 NULL pointer
|
||||
+15 binary operation node has unary node type
|
||||
+16 content type must be mixed or children
|
||||
+17 PCDATA node is illegal at this point
|
||||
+18 unary operation node has binary node type
|
||||
+19 unknown content model type
|
||||
+20 unknown content spec type
|
||||
+21 parent element has no content spec node
|
||||
+22 invalid spec type for '{0}'
|
||||
+23 unknown creation reason value
|
||||
+24 element stack is empty
|
||||
+25 pop operation requested on empty stack
|
||||
+26 parent operation requested with only one element in stack
|
||||
+27 no more elements in enumerator
|
||||
+28 unable to open file '{0}'
|
||||
+29 unable to query file position
|
||||
+30 unable to close file
|
||||
+31 unable to seek to the end of file
|
||||
+32 unable to seek to the required position in file
|
||||
+33 unable to duplicate handle
|
||||
+34 unable to read data from file
|
||||
+35 unable to write data to file
|
||||
+36 unable to reset file position to the beginning
|
||||
+37 unable to get file size
|
||||
+38 unable to determine file base pathname
|
||||
+39 parsing in progress
|
||||
+40 DOCTYPE declaration was seen but installed validator does not support DTD
|
||||
+41 unable to open DTD document '{0}'
|
||||
+42 unable to open external entity '{0}'
|
||||
+43 unexpected end of input
|
||||
+44 zero hash modulus
|
||||
+45 hashing key produced invalid hash
|
||||
+46 no such key in hash table
|
||||
+47 unable to destroy mutex
|
||||
+48 internal error in NetAccessor
|
||||
+49 NetAccessor is unable to determine length of remote file
|
||||
+50 unable to initialize NetAccessor
|
||||
+51 unable to resolve host/address '{0}'
|
||||
+52 unable to create socket for URL '{0}'
|
||||
+53 unable to connect socket for URL '{0}'
|
||||
+54 unable to write to socket for URL '{0}'
|
||||
+55 unable to read from socket for URL '{0}'
|
||||
+56 specified HTTP method is not supported by NetAccessor
|
||||
+57 element '{0}' is already in pool
|
||||
+58 invalid pool element id
|
||||
+59 zero hash modulus
|
||||
+60 reader id not found
|
||||
+61 invalid auto encoding value
|
||||
+62 unable to decode first line in entity '{0}'
|
||||
+63 XML or TEXT declaration '{0}' cannot have NEL or lsep
|
||||
+64 current transcoding service does not support source offset information
|
||||
+65 EBCDIC file must provide encoding declaration
|
||||
+66 unable to open primary document entity '{0}'
|
||||
+67 unbalanced start/end tags
|
||||
+68 call to scanNext is illegal at this point
|
||||
+69 index is past top of stack
|
||||
+70 empty stack
|
||||
+71 target buffer cannot have zero max size
|
||||
+72 unsupported radix; expected 2, 8, 10, or 16
|
||||
+73 target buffer is too small
|
||||
+74 start index is past the end of string
|
||||
+75 string representation overflows output binary result
|
||||
+76 illegal string pool id
|
||||
+77 char 0x{0} is not representable in '{1}' encoding
|
||||
+78 invalid multi-byte sequence
|
||||
+79 code point 0x{0} is invalid for '{1}' encoding
|
||||
+80 leading surrogate followed by invalid trailing surrogate
|
||||
+81 unable to create converter for '{0}' encoding
|
||||
+82 malformed URL
|
||||
+83 unsupported protocol in URL
|
||||
+84 URL protocol '{0}' is unsupported
|
||||
+85 missing protocol prefix
|
||||
+86 expected '//' after protocol
|
||||
+87 base part of URL cannot be relative
|
||||
+88 port field must be 16-bit decimal number
|
||||
+89 invalid byte '{1}' at position {0} of a {2}-byte sequence
|
||||
+90 invalid bytes '{0}' and '{1}' of a 3-byte sequence
|
||||
+91 irregular bytes '{0}' and '{1}' of a 3-byte sequence
|
||||
+92 invalid bytes '{0}' and '{1}' of a 4-byte sequence
|
||||
+93 exceeded byte limit at byte '{0}' in a {1}-byte sequence
|
||||
+94 index is beyond vector bounds
|
||||
+95 invalid element id
|
||||
+96 internal subset is not allowed when reusing the grammar
|
||||
+97 unknown recognizer encoding
|
||||
+98 illegal character at offset {0} in regular expression '{1}'
|
||||
+99 invalid reference number
|
||||
+100 character expected after backslash
|
||||
+101 unexpected '?'; '(?:', '(?=', '(?!', '(?<', '(?#', or '(?>' expected
|
||||
+102 '(?<=' or '(?<!' expected
|
||||
+103 unterminated comment
|
||||
+104 ')' expected
|
||||
+105 unexpected end of pattern in modifier group
|
||||
+106 ':' expected
|
||||
+107 unexpected end of pattern in conditional group
|
||||
+108 back reference, anchor, lookahead, or lookbehind expected in conditional pattern
|
||||
+109 more than three choices in conditional group
|
||||
+110 character in the U+0040-U+005f range must follow '\c'
|
||||
+111 '{' expected before category character
|
||||
+112 property name must be closed with '}'
|
||||
+113 unexpected meta character
|
||||
+114 unknown property
|
||||
+115 POSIX character class must be closed with ':]'
|
||||
+116 unexpected end of pattern in character class
|
||||
+117 unknown name for POSIX character class
|
||||
+118 ']' expected
|
||||
+119 '{0}' is invalid character range; use '\{1}' instead
|
||||
+120 '[' expected
|
||||
+121 ')', '-[', '+[', or '&[' expected
|
||||
+122 range end code point '{0}' is less than start code point '{1}'
|
||||
+123 invalid Unicode hex notation
|
||||
+124 '\ x{' must be closed with '}'
|
||||
+125 invalid Unicode code point
|
||||
+126 anchor cannot be present at this point
|
||||
+127 '{0}' is invalid character escape sequence
|
||||
+128 invalid quantifier in '{0}'; digit expected
|
||||
+129 invalid quantifier in '{0}'; invalid quantity or missing '}'
|
||||
+130 invalid quantifier in '{0}'; digit or '}' expected
|
||||
+131 invalid quantifier in '{0}'; min quantity must be less than or equal max quantity
|
||||
+132 invalid quantifier in '{0}'; quantity value overflow
|
||||
+133 XML Schema was seen but installed validator does not support XML Schema
|
||||
+134 SubstitutionGroupComparator has no grammar resolver
|
||||
+135 invalid length value '{0}'
|
||||
+136 invalid maxLength value '{0}'
|
||||
+137 invalid minLength value '{0}'
|
||||
+138 length value '{0}' must be a non-negative integer
|
||||
+139 maxLength value '{0}' must be a non-negative integer
|
||||
+140 minLength value '{0}' must be a non-negative integer
|
||||
+141 both length and maxLength cannot be present at the same time
|
||||
+142 both length and minLength cannot be present at the same time
|
||||
+143 maxLength value '{0}' must be greater than minLength value '{1}'
|
||||
+144 invalid facet tag '{0}'
|
||||
+145 length value '{0}' must be equal to length value '{1}' in the base
|
||||
+146 minLength value '{0}' must be greater than or equal to minLength value '{1}' in the base
|
||||
+147 minLength value '{0}' must be less than or equal to maxLength value '{1}' in the base
|
||||
+148 maxLength value '{0}' must be less than or equal to maxLength value '{1}' in the base
|
||||
+149 maxLength value '{0}' must be greater than or equal to minLength value '{1}' in the base
|
||||
+150 length value '{0}' must be greater than or equal to minLength value '{1}' in the base
|
||||
+151 length value '{0}' must be less than or equal to maxLength value '{1}' in the base
|
||||
+152 minLength value '{0}' must be less than or equal to length value '{1}' in the base
|
||||
+153 maxLength value '{0}' must be greater than or equal to length value '{1}' in the base
|
||||
+154 enumeration value '{0}' must be from the value space of the base
|
||||
+155 whiteSpace value '{0}' must be one of 'preserve', 'replace', or 'collapse'
|
||||
+156 whiteSpace value is 'preserve' or 'replace' while base type whiteSpace value is 'collapse'
|
||||
+157 whiteSpace value is 'preserve' while base type whiteSpace value is 'replace'
|
||||
+158 invalid maxInclusive value '{0}'
|
||||
+159 invalid maxExclusive value '{0}'
|
||||
+160 invalid minInclusive value '{0}'
|
||||
+161 invalid minExclusive value '{0}'
|
||||
+162 invalid totalDigits value '{0}'
|
||||
+163 invalid fractionDigits value '{0}'
|
||||
+164 totalDigits value '{0}' must be a positive integer
|
||||
+165 fractionDigits value '{0}' must be a non-negative integer
|
||||
+166 both maxInclusive and maxExclusive cannot be present at the same time
|
||||
+167 both minInclusive and minExclusive cannot be present at the same time
|
||||
+168 maxExclusive value '{0}' must be greater than minExclusive value '{1}'
|
||||
+169 maxExclusive value '{0}' must be greater than minInclusive value '{1}'
|
||||
+170 maxInclusive value '{0}' must be greater than minExclusive value '{1}'
|
||||
+171 maxInclusive value '{0}' must be greater than minInclusive value '{1}'
|
||||
+172 totalDigits value '{0}' must be greater than fractionDigits value '{1}'
|
||||
+173 maxInclusive value '{0}' must be less than maxExclusive value '{1}' in the base
|
||||
+174 maxInclusive value '{0}' must be less than or equal to maxInclusive value '{1}' in the base
|
||||
+175 maxInclusive value '{0}' must be greater than or equal to minInclusive value '{1}' in the base
|
||||
+176 maxInclusive value '{0}' must be greater than minExclusive value '{1}' in the base
|
||||
+177 maxExclusive value '{0}' must be less than or equal to maxExclusive value '{1}' in the base
|
||||
+178 maxExclusive value '{0}' must be less than or equal to maxInclusive value '{1}' in the base
|
||||
+179 maxExclusive value '{0}' must be greater than minInclusive value '{1}' in the base
|
||||
+180 maxExclusive value '{0}' must be greater than minExclusive value '{1}' in the base
|
||||
+181 minExclusive value '{0}' must be less than maxExclusive value '{1}' in the base
|
||||
+182 minExclusive value '{0}' must be less than or equal to maxInclusive value '{1}' in the base
|
||||
+183 minExclusive value '{0}' must be greater than minInclusive value '{1}' in the base
|
||||
+184 minExclusive value '{0}' must be greater than minExclusive value '{1}' in the base
|
||||
+185 minInclusive value '{0}' must be less than maxExclusive value '{1}' in the base
|
||||
+186 minInclusive value '{0}' must be less than or equal to maxInclusive value '{1}' in the base
|
||||
+187 minInclusive value '{0}' must be greater than or equal to minInclusive value '{1}' in the base
|
||||
+188 minInclusive value '{0}' must be greater than minExclusive value '{1}' in the base
|
||||
+189 maxInclusive value '{0}' must be from the base type value space
|
||||
+190 maxExclusive value '{0}' must be from the base type value space
|
||||
+191 minInclusive value '{0}' must be from the base type value space
|
||||
+192 minExclusive value '{0}' must be from the base type value space
|
||||
+193 totalDigits value '{0}' must be less than or equal to totalDigits value '{1}' in the base
|
||||
+194 fractionDigits value '{0}' must be less than or equal to totalDigits value '{1}' in the base
|
||||
+195 fractionDigits value '{0}' must be less than or equal to fractionDigits value '{1}' in the base
|
||||
+196 maxInclusive value '{0}' must be equal to fixed maxInclusive value '{1}' in the base
|
||||
+197 maxExclusive value '{0}' must be equal to fixed maxExclusive value '{1}' in the base
|
||||
+198 minInclusive value '{0}' must be equal to fixed minInclusive value '{1}' in the base
|
||||
+199 minExclusive value '{0}' must be equal to fixed minExclusive value '{1}' in the base
|
||||
+200 totalDigits value '{0}' must be equal to fixed totalDigits value '{1}' in the base
|
||||
+201 fractionDigits value '{0}' must be equal to fixed fractionDigits value '{1}' in the base
|
||||
+202 maxLength value '{0}' must be equal to fixed maxLength value '{1}' in the base
|
||||
+203 minLength value '{0}' must be equal to fixed minLength value '{1}' in the base
|
||||
+204 whiteSpace value '{0}' must be equal to fixed whiteSpace value '{1}' in the base
|
||||
+205 internal error while processing fixed facet
|
||||
+206 list itemType is empty
|
||||
+207 union memberTypes is empty
|
||||
+208 restriction union base is empty
|
||||
+209 restriction union base is '{0}' instead of union
|
||||
+210 value '{0}' does not match regular expression facet '{1}'
|
||||
+211 value '{0}' is invalid Base64-encoded binary
|
||||
+212 value '{0}' is invalid Hex-encoded binary
|
||||
+213 value '{0}' has length '{1}' which exceeds maxLength facet value '{2}'
|
||||
+214 value '{0}' has length '{1}' which is less than minLength facet value '{2}'
|
||||
+215 value '{0}' has length '{1}' which is not equal to length facet value '{2}'
|
||||
+216 value '{0}' not in enumeration
|
||||
+217 value '{0}' has '{1}' total digits which exceeds totalDigits facet value '{2}'
|
||||
+218 value '{0}' has '{1}' fraction digits which exceeds fractionDigits facet value '{2}'
|
||||
+219 value '{0}' must be less than or equal to maxInclusive facet value '{1}'
|
||||
+220 value '{0}' must be less than maxExclusive facet value '{1}'
|
||||
+221 value '{0}' must be greater than or equal to minInclusive facet value '{1}'
|
||||
+222 value '{0}' must be greater than or equal to minExclusive facet value '{1}'
|
||||
+223 value '{0}' is not whitespace replaced
|
||||
+224 value '{0}' is not whitespace collapsed
|
||||
+225 value '{0}' is invalid NCName
|
||||
+226 value '{0}' is invalid {1}
|
||||
+227 ID value '{0}' is not unique
|
||||
+228 value '{0}' is invalid ENTITY
|
||||
+229 value '{0}' is invalid QName
|
||||
+230 NOTATION '{0}' must be valid QName
|
||||
+231 value '{0}' does not match any member types of the union
|
||||
+232 value '{0}' is invalid anyURI
|
||||
+233 empty string encountered
|
||||
+234 string contains only whitespaces
|
||||
+235 more than one decimal point encountered
|
||||
+236 invalid character encountered
|
||||
+237 NULL pointer encountered
|
||||
+238 unable to construct URI with NULL/empty {0}
|
||||
+239 {0} '{1}' can only be set for a generic URI
|
||||
+240 {0} contains invalid escape sequence '{1}'
|
||||
+241 {0} contains invalid character '{1}'
|
||||
+242 {0} cannot be NULL
|
||||
+243 '{1}' is not conformant to {0}
|
||||
+244 no scheme found in URI
|
||||
+245 {0} '{1}' may not be specified if host is not specified
|
||||
+246 {0} '{1}' may not be specified if path is not specified
|
||||
+247 port number '{0}' must be in the (0,65535) range
|
||||
+248 internal error while validating '{0}'
|
||||
+249 result not set
|
||||
+250 internal error in CompactRanges
|
||||
+251 mismatched type in MergeRanges
|
||||
+252 internal error in SubtractRanges
|
||||
+253 internal error in IntersectRanges
|
||||
+254 argument must be RangeToken
|
||||
+255 invalid category name '{0}'
|
||||
+256 keyword '{0}' not found
|
||||
+257 reference number must be greater than zero
|
||||
+258 option '{0}' unknown
|
||||
+259 unknown token type
|
||||
+260 unable to get RangeToken for '{0}'
|
||||
+261 not supported
|
||||
+262 invalid child index
|
||||
+263 replace pattern cannot match zero-length string
|
||||
+264 invalid replace pattern
|
||||
+265 enabling NEL option can only be done once per process
|
||||
+266 out of memory
|
||||
+267 operation is not allowed
|
||||
+268 selector cannot select attribute
|
||||
+269 '|' at the beginning of XPath expression is illegal
|
||||
+270 '||' in XPath expression is illegal
|
||||
+271 missing attribute name in XPath expression
|
||||
+272 unexpected XPath token; expected qname, any, or namespace test
|
||||
+273 prefix '{0}' used in XPath expression can not be resolved to namespace URI
|
||||
+274 '::' in XPath expression is illegal
|
||||
+275 expected step following 'child' token in XPath expression
|
||||
+276 expected step following '//' in XPath expression
|
||||
+277 expected step following '/' in XPath expression
|
||||
+278 '/' not allowed after '//' in XPath expression
|
||||
+279 '//' only allowed after '.' at the beginning of XPath expression
|
||||
+280 '/' at the beginning of XPath expression is illegal
|
||||
+281 root element selection is illegal in XPath expression
|
||||
+282 empty XPath expression
|
||||
+283 XPath expression cannot end with '|'
|
||||
+284 invalid character '{0}' in XPath expression
|
||||
+285 unsupported XPath token
|
||||
+286 fractional values not supported in XPath expression
|
||||
+287 invalid dateTime value '{0}'
|
||||
+288 missing 'T' separator in dateTime value '{0}'
|
||||
+289 invalid gDay value '{0}'
|
||||
+290 invalid gMonth value '{0}'
|
||||
+291 invalid gMonthDay value '{0}'
|
||||
+292 invalid duration value '{0}'
|
||||
+293 duration value '{0}' must start with '-' or 'P'
|
||||
+294 duration value '{0}' must contain 'P'
|
||||
+295 duration value '{0}' can contain '-' only as the first character
|
||||
+296 duration value '{0}' contains invalid text before 'T'
|
||||
+297 duration value '{0}' has no time component after 'T'
|
||||
+298 duration value '{0}' must have at least one component
|
||||
+299 duration value '{0}' must have at least one digit after '.'
|
||||
+300 incomplete date value '{0}'
|
||||
+301 invalid date value '{0}'
|
||||
+302 incomplete time value '{0}'
|
||||
+303 invalid time value '{0}'
|
||||
+304 expected fractional seconds after '.' in time value '{0}'
|
||||
+305 incomplete gYearMonth value '{0}'
|
||||
+306 invalid gYearMonth value '{0}'
|
||||
+307 invalid gYear value '{0}'
|
||||
+308 year value '{0}' must follow 'CCYY' format
|
||||
+309 invalid leading zero in gYear value '{0}'
|
||||
+310 month component missing in gYearMonth value '{0}'
|
||||
+311 time zone expected in '{0}'
|
||||
+312 unexpected text after 'Z' in time zone value '{0}'
|
||||
+313 invalid time zone value '{0}'
|
||||
+314 illegal year value '{0}'
|
||||
+315 month value '{0}' must be between 1 and 12
|
||||
+316 day value '{0}' must be between 1 and {1}
|
||||
+317 hours value '{0}' must be between 0 and 23
|
||||
+318 minutes value '{0}' must be between 0 and 59
|
||||
+319 seconds value '{0}' must be between 0 and 60
|
||||
+320 minutes value '{0}' must be between 0 and 59
|
||||
+321 derived by restriction complex type has content while base type is empty
|
||||
+322 namespace of element '{0}' is not allowed by wildcard in the base
|
||||
+323 occurrence range of element '{0}' is not a valid restriction of base element's range
|
||||
+324 element name/namespace in restriction does not match that of corresponding element in the base
|
||||
+325 element '{0}' is nillable in the restriction while it is non-nillable in the base
|
||||
+326 element '{0}' is either not fixed or is fixed to a different value compared to corresponding element in the base
|
||||
+327 disallowed substitutions for element '{0}' are not a superset of those for corresponding element in the base
|
||||
+328 element '{0}' has type that does not derive from type of corresponding element in the base
|
||||
+329 element '{0}' has fewer identity constraints compared to corresponding element '{1}' in the base
|
||||
+330 element '{0}' has identity constraint that does not appear in corresponding element '{1}' in the base
|
||||
+331 occurrence range of group is not a valid restriction of occurrence range of base group
|
||||
+332 no complete functional mapping between particles
|
||||
+333 forbidden restriction of any particle
|
||||
+334 forbidden restriction of all compositor
|
||||
+335 forbidden restriction of choice compositor
|
||||
+336 forbidden restriction of sequence compositor
|
||||
+337 occurrence range of wildcard is not a valid restriction of base wildcard's range
|
||||
+338 wildcard is not a subset of corresponding wildcard in the base
|
||||
+339 occurrence range of group is not a restriction of base wildcard's range
|
||||
+340 no complete functional mapping between particles
|
||||
+341 no complete functional mapping between particles
|
||||
+342 invalid content spec node type
|
||||
+343 NodeIDMap exceeds largest available size
|
||||
+344 ProtoType has NULL class name
|
||||
+345 ProtoType name length '{0}' differs from expected '{1}'
|
||||
+346 ProtoType name '{0}' differs from expected '{1}'
|
||||
+347 InputStream read '{0}' is less than required '{1}'
|
||||
+348 InputStream read '{0}' is beyond available buffer size '{1}'
|
||||
+349 storing violation
|
||||
+350 store buffer violation '{0}', '{1}'
|
||||
+351 object tag '{0}' exceeds load pool upper boundary '{1}'
|
||||
+352 load pool size '{0}' does not tally with object count '{1}'
|
||||
+353 loading violation
|
||||
+354 load buffer violation '{0}', '{1}'
|
||||
+355 invalid class index '{0}', '{1}'
|
||||
+356 invalid checkFillBuffer size '{0}'
|
||||
+357 invalid checkFlushBuffer size '{0}'
|
||||
+358 invalid NULL pointer encountered '{0}'
|
||||
+359 createObject fails
|
||||
+360 object count '{0}' exceeds upper boundary '{1}'
|
||||
+361 grammar pool is empty
|
||||
+362 grammar pool is not empty
|
||||
+363 string pool is not empty
|
||||
+364 storer level '{0}' does not match loader level '{1}'
|
||||
+365 undefined prefix in QName value '{0}'
|
||||
+
|
||||
+
|
||||
+$set 4
|
||||
+2 dummy
|
||||
+3 index or size is negative, or greater than the allowed value
|
||||
+4 specified range of text does not fit into DOMString
|
||||
+5 attempt is made to insert a node where it is not permitted
|
||||
+6 node is used in a different document than the one that created it
|
||||
+7 invalid or illegal XML character
|
||||
+8 node does not support storing data
|
||||
+9 attempt is made to modify an object where modifications are not allowed
|
||||
+10 attempt is made to reference a node in a context where it does not exist
|
||||
+11 implementation does not support the requested type of object or operation
|
||||
+12 attempt is made to add an attribute that is already in use elsewhere
|
||||
+13 attempt is made to use an object that is not or is no longer usable
|
||||
+14 invalid or illegal string
|
||||
+15 attempt is made to modify the type of the underlying object
|
||||
+16 attempt is made to create or change an object in a way which is incorrect with respect to namespaces
|
||||
+17 parameter or requested operation is not supported by the underlying object
|
||||
+18 call to a method such as insertBefore or removeChild would make the node invalid with respect to document grammar
|
||||
+19 type of an object is incompatible with the expected type of the parameter associated with the object
|
||||
+20 dummy
|
||||
+21 boundary points of a range do not meet specific requirements
|
||||
+22 container of a range boundary point is set to a node of an invalid type or to a node with an ancestor of an invalid type
|
||||
+23 dummy
|
||||
+24 failed to load a document or an XML fragment using DOMLSParser
|
||||
+25 failed to serialize a DOM node using DOMLSSerializer
|
||||
+26 dummy
|
||||
+27 expression has incorrect syntax or contains XPath features not supported by the XML Schema XPath subset
|
||||
+28 requested result type not supported
|
||||
+29 no current result in the result object
|
||||
+30 nested CDATA sections
|
||||
+31 unrepresentable character
|
||||
+32 unrecognized node type
|
||||
+33 parsing in progress
|
||||
+34 parsing aborted by the user
|
||||
+35 parsing failed
|
||||
+
|
||||
+
|
@ -0,0 +1,118 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
|
||||
|
||||
inherit cmake-utils prefix
|
||||
|
||||
DESCRIPTION="A validating XML parser written in a portable subset of C++"
|
||||
HOMEPAGE="https://xerces.apache.org/xerces-c/"
|
||||
|
||||
if [[ ${PV} == *9999 ]] ; then
|
||||
ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"
|
||||
inherit subversion
|
||||
else
|
||||
SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
|
||||
|
||||
RDEPEND="icu? ( dev-libs/icu:0= )
|
||||
curl? ( net-misc/curl )
|
||||
virtual/libiconv"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )
|
||||
test? ( dev-lang/perl )"
|
||||
|
||||
DOCS=( CREDITS KEYS NOTICE README )
|
||||
|
||||
pkg_setup() {
|
||||
export ICUROOT="${EPREFIX}/usr"
|
||||
|
||||
if use iconv && use icu; then
|
||||
ewarn "This package can use iconv or icu for loading messages"
|
||||
ewarn "and transcoding, but not both. ICU takes precedence."
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# 'cfurl' is only available on OSX and 'socket' isn't supposed to work.
|
||||
# But the docs aren't clear about it, so we would need some testing...
|
||||
local netaccessor
|
||||
if use curl; then
|
||||
netaccessor="curl"
|
||||
elif use elibc_Darwin; then
|
||||
netaccessor="cfurl"
|
||||
else
|
||||
netaccessor="socket"
|
||||
fi
|
||||
|
||||
local msgloader
|
||||
if use icu; then
|
||||
msgloader="icu"
|
||||
elif use iconv; then
|
||||
msgloader="iconv"
|
||||
else
|
||||
msgloader="inmemory"
|
||||
fi
|
||||
|
||||
local transcoder
|
||||
if use icu; then
|
||||
transcoder="icu"
|
||||
elif use elibc_Darwin; then
|
||||
transcoder="macosunicodeconverter"
|
||||
elif use elibc_FreeBSD; then
|
||||
transcoder="iconv"
|
||||
else
|
||||
transcoder="gnuiconv"
|
||||
fi
|
||||
# for interix maybe: transcoder="windows"
|
||||
|
||||
local mycmakeargs=(
|
||||
-Dnetwork-accessor="${netaccessor}"
|
||||
-Dmessage-loader="${msgloader}"
|
||||
-Dtranscoder="${transcoder}"
|
||||
-Dthreads:BOOL="$(usex threads)"
|
||||
-Dsse2:BOOL="$(usex cpu_flags_x86_sse2)"
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
|
||||
if use doc; then
|
||||
cd doc || die
|
||||
doxygen || die "making docs failed"
|
||||
HTML_DOCS=( doc/html/. )
|
||||
fi
|
||||
}
|
||||
|
||||
src_install () {
|
||||
cmake-utils_src_install
|
||||
|
||||
# package provides .pc files
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
|
||||
if use examples; then
|
||||
# clean out object files, executables, Makefiles
|
||||
# and the like before installing examples
|
||||
find samples/ \( -type f -executable -o -iname 'runConfigure' -o -iname '*.o' \
|
||||
-o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf '{}' + || die
|
||||
docinto examples
|
||||
dodoc -r samples/.
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
|
||||
# To make sure an appropriate NLS msg file is around when using
|
||||
# the iconv msgloader ICU has the messages compiled in.
|
||||
if use iconv && ! use icu; then
|
||||
doenvd "$(prefixify_ro "${FILESDIR}/50xerces-c")"
|
||||
fi
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2018 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python client for the Prometheus monitoring system"
|
||||
HOMEPAGE="https://pypi.org/project/prometheus_client/"
|
||||
SRC_URI="https://github.com/prometheus/client_python/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
S=${WORKDIR}/client_python-${PV}
|
||||
|
||||
RDEPEND="|| ( dev-python/twisted[${PYTHON_USEDEP}] dev-python/twisted-web[${PYTHON_USEDEP}] )"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( ${RDEPEND}
|
||||
dev-python/pytest[${PYTHON_USEDEP}] )"
|
||||
|
||||
python_test() {
|
||||
pytest -v || die
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue