diff --git a/app-text/linuxdoc-tools/metadata.xml b/app-text/linuxdoc-tools/metadata.xml index e1eb747226935..3eae0091b6140 100644 --- a/app-text/linuxdoc-tools/metadata.xml +++ b/app-text/linuxdoc-tools/metadata.xml @@ -15,4 +15,7 @@ documentation), then you should check SGMLTools-Lite, OpenJade, and docbook-tools. + + agmartin/linuxdoc-tools + diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest new file mode 100644 index 0000000000000..c6eaa745d584c --- /dev/null +++ b/dev-python/plyvel/Manifest @@ -0,0 +1 @@ +DIST plyvel-0.9.tar.gz 121513 SHA256 587d93681ae44936ae086b4b45486eb302e3853ba5af149aac3be9e9713998e9 SHA512 21a3bf0bff075e429fef63418c2a2578b22a4904cc2f4f66fc5fbccec22c762d918bea0622a22dcbeee2e60f8d35210ae8f1e63b6d37405f0fdf29ca2fe80586 WHIRLPOOL baf98bb318bb402ba26d98b1a4657a72b7b1b93dda7e0f0b667b66af798cd6e7723a1ae740265a88266ab608023de8b3d350873560117bf9557f2e8abf792453 diff --git a/dev-python/plyvel/metadata.xml b/dev-python/plyvel/metadata.xml new file mode 100644 index 0000000000000..55fd330e1a3e2 --- /dev/null +++ b/dev-python/plyvel/metadata.xml @@ -0,0 +1,14 @@ + + + + proxy-maintainers + + sautier.louis@gmail.com + Louis Sautier + Proxied maintainer; set to assignee in all bugs + + + plyvel + wbolster/plyvel + + diff --git a/dev-python/plyvel/plyvel-0.9.ebuild b/dev-python/plyvel/plyvel-0.9.ebuild new file mode 100644 index 0000000000000..d99b31d44abdd --- /dev/null +++ b/dev-python/plyvel/plyvel-0.9.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +inherit distutils-r1 + +MY_PN="${PN/-/.}" +DESCRIPTION="Python interface to LevelDB" +HOMEPAGE="https://github.com/wbolster/plyvel" +SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND="dev-libs/leveldb" +DEPEND=" + ${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-runner[${PYTHON_USEDEP}] + ) + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) +" + +S="${WORKDIR}/${MY_PN}-${PV}" + +python_compile() { + python_is_python3 || local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing" + distutils-r1_python_compile +} + +python_compile_all() { + use doc && emake doc +} + +python_test() { + local lib="$(ls "${BUILD_DIR}/lib/${PN}/"*.so | head -n1)" + ln -s "${lib}" "${PN}" || die + py.test || die "tests failed with ${EPYTHON}" + rm "${PN}/$(basename "${lib}")" || die +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/build//html/. ) + distutils-r1_python_install_all +} + diff --git a/games-puzzle/wmpuzzle/metadata.xml b/games-puzzle/wmpuzzle/metadata.xml index 724fa31d6f789..6c354f7c20dad 100644 --- a/games-puzzle/wmpuzzle/metadata.xml +++ b/games-puzzle/wmpuzzle/metadata.xml @@ -3,6 +3,10 @@ games desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmpuzzle diff --git a/mail-filter/rspamd/rspamd-1.0.11.ebuild b/mail-filter/rspamd/rspamd-1.0.11.ebuild index 49341cd9a5cc8..73e673817e760 100644 --- a/mail-filter/rspamd/rspamd-1.0.11.ebuild +++ b/mail-filter/rspamd/rspamd-1.0.11.ebuild @@ -15,7 +15,8 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -DEPEND="dev-libs/libpcre +DEPEND="dev-libs/openssl + dev-libs/libpcre dev-lang/luajit:2 dev-libs/libevent dev-db/sqlite:3 diff --git a/media-sound/alsamixer-app/metadata.xml b/media-sound/alsamixer-app/metadata.xml index 06a7d236d5529..6cca9a9b26126 100644 --- a/media-sound/alsamixer-app/metadata.xml +++ b/media-sound/alsamixer-app/metadata.xml @@ -2,5 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + sound diff --git a/net-misc/dhcp/Manifest b/net-misc/dhcp/Manifest index d4813d9c0670f..783e94393949e 100644 --- a/net-misc/dhcp/Manifest +++ b/net-misc/dhcp/Manifest @@ -1,4 +1,4 @@ DIST dhcp-4.2.5-P1.tar.gz 8255960 SHA256 59b06c9f5d775e46999b422c45b9229402c462b114ce1685617bfb2b8b028250 SHA512 02a811b6e88ce013f7ecff6abf81d4b2aff82fff584521ae03fc3242b6036d0d0ad3afc6283fe8b97d18b8fffd4b6d2253386897ae2297c165240017f5f219ec WHIRLPOOL b8cf91c69ae0e1b234089ce3fae4b9daf5bde7f415d8cbc274ab4d006c8aa25f55807c70ba4c6771e0c9803ec5a99f8cc2088e561cac7d16479f5f022ee5459f DIST dhcp-4.3.1.tar.gz 8980806 SHA256 266cbca8a7a6bb8f9ccc5765da0d2b04099329314a54a4fc1022d510ad3e9af0 SHA512 84ca525fda825bf367a98754f1fb1b8eba5b095c92c25ddaec6e30b31008c7d5c43062ae43cecaa43731a8e78ae406a3123906fd402d2ba4b46b7adbae65aa6a WHIRLPOOL 3fd3720f6883b43856d2169264ee2adfb541b793604728c4e5cc3b647d4a88d6245fb6e53062de4118301cc15f0b4388363eba304bf3623dfb88c91bde94b2b6 -DIST dhcp-4.3.2.tar.gz 9230340 SHA256 6246c9b358759f6cdcc45104caaf76e732a211dbbbbf64a21f499c8db1298165 SHA512 b91a0a90736c6e8bd66a74af8c67949c81db3148eba23ee647f0987bbd98543f0dfd1605c94e152b28a606bbbecd94cd8a8112db5f5fe4c3d041101bda1b95da WHIRLPOOL a201cea52e96517ff1dae2b6c05b05da11feb4c2eed6dca539ea5ab3185711377cd7f7ed9ecc5e5f2bc30bc84d73a85d4140154c43b4f0f27a7e0a4a51f56787 +DIST dhcp-4.3.3-P1.tar.gz 9204043 SHA256 c11e896dffa1bfbc49462965d3f6dec45534e34068603546d9a236f2aa669921 SHA512 7e14268b4acaa82c807af9d956f76f4327a9a75d36273a244fef74dbd54e7506e8b38ce6035e56f61ab09a19bfc0a40599f76c89dc342514f1048b5ac3b2a0eb WHIRLPOOL a0a6873e2f1625cfa208c328ed2d6ec507e239456d6eba24f5731a83ba16f5fbb36f0d6d99fd33fb9045cbf051116196a57c6c2ded2b36e93964475ad29d2b0e DIST dhcp-4.3.3.tar.gz 9205539 SHA256 553c4945b09b1c1b904c4780f34f72aaefa2fc8c6556715de0bc9d4e3d255ede SHA512 33671816e21456ffec57e2c9ab2d129377096b4e2e5b4ca8194dcd9495c6a9e18a2a5e79d4f05694f3dc841895aa0adb63afd7bd6fe4641eb5a80d3fd7e715d9 WHIRLPOOL 27e7f2fdd1f1f7b3309b444a67e21d139468317538345cc3599e6a47f20489fa5d07018eabe8e32c429f2f16f03c28b22b29bff2ab08972f541c63603bd3df9a diff --git a/net-misc/dhcp/dhcp-4.3.2.ebuild b/net-misc/dhcp/dhcp-4.3.2.ebuild deleted file mode 100644 index 447f44c55e109..0000000000000 --- a/net-misc/dhcp/dhcp-4.3.2.ebuild +++ /dev/null @@ -1,254 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils systemd toolchain-funcs user - -MY_PV="${PV//_alpha/a}" -MY_PV="${MY_PV//_beta/b}" -MY_PV="${MY_PV//_rc/rc}" -MY_PV="${MY_PV//_p/-P}" -MY_P="${PN}-${MY_PV}" -DESCRIPTION="ISC Dynamic Host Configuration Protocol (DHCP) client/server" -HOMEPAGE="http://www.isc.org/products/DHCP" -SRC_URI="ftp://ftp.isc.org/isc/dhcp/${MY_P}.tar.gz - ftp://ftp.isc.org/isc/dhcp/${MY_PV}/${MY_P}.tar.gz" - -LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="+client ipv6 kernel_linux ldap selinux +server ssl vim-syntax" - -DEPEND=" - client? ( - kernel_linux? ( - ipv6? ( sys-apps/iproute2 ) - sys-apps/net-tools - ) - ) - ldap? ( - net-nds/openldap - ssl? ( dev-libs/openssl ) - )" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-dhcp ) - vim-syntax? ( app-vim/dhcpd-syntax )" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - # handle local bind hell - cd "${S}"/bind - unpack ./bind.tar.gz -} - -src_prepare() { - # Gentoo patches - these will probably never be accepted upstream - # Fix some permission issues - epatch "${FILESDIR}"/${PN}-3.0-fix-perms.patch - # Enable dhclient to equery NTP servers - epatch "${FILESDIR}"/${PN}-4.0-dhclient-ntp.patch - epatch "${FILESDIR}"/${PN}-4.3.1-dhclient-resolvconf.patch - # Stop downing the interface on Linux as that breaks link daemons - # such as wpa_supplicant and netplug - epatch "${FILESDIR}"/${PN}-3.0.3-dhclient-no-down.patch - # Enable dhclient to get extra configuration from stdin - epatch "${FILESDIR}"/${PN}-4.2.2-dhclient-stdin-conf.patch - epatch "${FILESDIR}"/${PN}-4.2.2-nogateway.patch #265531 - epatch "${FILESDIR}"/${PN}-4.2.4-quieter-ping.patch #296921 - epatch "${FILESDIR}"/${PN}-4.2.4-always-accept-4.patch #437108 - epatch "${FILESDIR}"/${PN}-4.2.5-iproute2-path.patch #480636 - epatch "${FILESDIR}"/${PN}-4.2.5-bindtodevice-inet6.patch #471142 - - # Brand the version with Gentoo - sed -i \ - -e "/VERSION=/s:'$: Gentoo-${PR}':" \ - configure || die - - # Change the hook script locations of the scripts - sed -i \ - -e 's,/etc/dhclient-exit-hooks,/etc/dhcp/dhclient-exit-hooks,g' \ - -e 's,/etc/dhclient-enter-hooks,/etc/dhcp/dhclient-enter-hooks,g' \ - client/scripts/* || die - - # No need for the linux script to force bash #158540 - sed -i -e 's,#!/bin/bash,#!/bin/sh,' client/scripts/linux || die - - # Quiet the freebsd logger a little - sed -i -e '/LOGGER=/ s/-s -p user.notice //g' client/scripts/freebsd || die - - # Remove these options from the sample config - sed -i -r \ - -e "/(script|host-name|domain-name) /d" \ - client/dhclient.conf.example || die - - if use client && ! use server ; then - sed -i -r \ - -e '/^SUBDIRS/s:\<(dhcpctl|relay|server)\>::g' \ - Makefile.in || die - elif ! use client && use server ; then - sed -i -r \ - -e '/^SUBDIRS/s:\::' \ - Makefile.in || die - fi - - # Only install different man pages if we don't have en - if [[ " ${LINGUAS} " != *" en "* ]]; then - # Install Japanese man pages - if [[ " ${LINGUAS} " == *" ja "* && -d doc/ja_JP.eucJP ]]; then - einfo "Installing Japanese documention" - cp doc/ja_JP.eucJP/dhclient* client - cp doc/ja_JP.eucJP/dhcp* common - fi - fi - # Now remove the non-english docs so there are no errors later - rm -rf doc/ja_JP.eucJP - - # make the bind build work - binddir=${S}/bind - cd "${binddir}" || die - cat <<-EOF > bindvar.tmp - binddir=${binddir} - GMAKE=${MAKE:-gmake} - EOF - epatch "${FILESDIR}"/${PN}-4.2.2-bind-disable.patch - cd bind-*/ - epatch "${FILESDIR}"/${PN}-4.2.2-bind-parallel-build.patch #380717 - epatch "${FILESDIR}"/${PN}-4.2.2-bind-build-flags.patch -} - -src_configure() { - # bind defaults to stupid `/usr/bin/ar` - tc-export AR BUILD_CC - export ac_cv_path_AR=${AR} - - # this is tested for by the bind build system, and can cause trouble - # when cross-building; since dhcp itself doesn't make use of libcap, - # simply disable it. - export ac_cv_lib_cap_cap_set_proc=no - - # Use FHS sane paths ... some of these have configure options, - # but not all, so just do it all here. - local e="/etc/dhcp" r="/var/run/dhcp" l="/var/lib/dhcp" - cat <<-EOF >> includes/site.h - #define _PATH_DHCPD_CONF "${e}/dhcpd.conf" - #define _PATH_DHCLIENT_CONF "${e}/dhclient.conf" - #define _PATH_DHCPD_DB "${l}/dhcpd.leases" - #define _PATH_DHCPD6_DB "${l}/dhcpd6.leases" - #define _PATH_DHCLIENT_DB "${l}/dhclient.leases" - #define _PATH_DHCLIENT6_DB "${l}/dhclient6.leases" - #define _PATH_DHCPD_PID "${r}/dhcpd.pid" - #define _PATH_DHCPD6_PID "${r}/dhcpd6.pid" - #define _PATH_DHCLIENT_PID "${r}/dhcpclient.pid" - #define _PATH_DHCLIENT6_PID "${r}/dhcpclient6.pid" - #define _PATH_DHCRELAY_PID "${r}/dhcrelay.pid" - #define _PATH_DHCRELAY6_PID "${r}/dhcrelay6.pid" - EOF - - econf \ - --enable-paranoia \ - --enable-early-chroot \ - --sysconfdir=${e} \ - $(use_enable ipv6 dhcpv6) \ - $(use_with ldap) \ - $(use ldap && use_with ssl ldapcrypto || echo --without-ldapcrypto) - - # configure local bind cruft. symtable option requires - # perl and we don't want to require that #383837. - cd bind/bind-*/ || die - eval econf \ - $(sed -n '/ [.].configure /{s:^[^-]*::;s:>.*::;p}' ../Makefile) \ - --disable-symtable \ - --without-make-clean -} - -src_compile() { - # build local bind cruft first - emake -C bind/bind-*/lib/export install - # then build standard dhcp code - emake AR="$(tc-getAR)" -} - -src_install() { - default - - dodoc README RELNOTES doc/{api+protocol,IANA-arp-parameters} - dohtml doc/References.html - - if [[ -e client/dhclient ]] ; then - # move the client to / - dodir /sbin - mv "${D}"/usr/sbin/dhclient "${D}"/sbin/ || die - - exeinto /sbin - if use kernel_linux ; then - newexe "${S}"/client/scripts/linux dhclient-script - else - newexe "${S}"/client/scripts/freebsd dhclient-script - fi - fi - - if [[ -e server/dhcpd ]] ; then - if use ldap ; then - insinto /etc/openldap/schema - doins contrib/ldap/dhcp.* - dosbin contrib/ldap/dhcpd-conf-to-ldap - fi - - newinitd "${FILESDIR}"/dhcpd.init5 dhcpd - newconfd "${FILESDIR}"/dhcpd.conf2 dhcpd - newinitd "${FILESDIR}"/dhcrelay.init3 dhcrelay - newconfd "${FILESDIR}"/dhcrelay.conf dhcrelay - newinitd "${FILESDIR}"/dhcrelay.init3 dhcrelay6 - newconfd "${FILESDIR}"/dhcrelay6.conf dhcrelay6 - - systemd_newtmpfilesd "${FILESDIR}"/dhcpd.tmpfiles dhcpd.conf - systemd_dounit "${FILESDIR}"/dhcpd4.service - systemd_dounit "${FILESDIR}"/dhcpd6.service - systemd_dounit "${FILESDIR}"/dhcrelay4.service - systemd_dounit "${FILESDIR}"/dhcrelay6.service - systemd_install_serviced "${FILESDIR}"/dhcrelay4.service.conf - systemd_install_serviced "${FILESDIR}"/dhcrelay6.service.conf - - sed -i "s:#@slapd@:$(usex ldap slapd ''):" "${ED}"/etc/init.d/* || die #442560 - fi - - # the default config files aren't terribly useful #384087 - local f - for f in "${ED}"/etc/dhcp/*.conf.example ; do - mv "${f}" "${f%.example}" || die - done - sed -i '/^[^#]/s:^:#:' "${ED}"/etc/dhcp/*.conf || die -} - -pkg_preinst() { - enewgroup dhcp - enewuser dhcp -1 -1 /var/lib/dhcp dhcp - - # Keep the user files over the sample ones. The - # hashing is to ignore the crappy defaults #384087. - local f h - for f in dhclient:da7c8496a96452190aecf9afceef4510 dhcpd:10979e7b71134bd7f04d2a60bd58f070 ; do - h=${f#*:} - f="/etc/dhcp/${f%:*}.conf" - if [ -e "${EROOT}"${f} ] ; then - case $(md5sum "${EROOT}"${f}) in - ${h}*) ;; - *) cp -p "${EROOT}"${f} "${ED}"${f};; - esac - fi - done -} - -pkg_postinst() { - if [[ -e "${ROOT}"/etc/init.d/dhcp ]] ; then - ewarn - ewarn "WARNING: The dhcp init script has been renamed to dhcpd" - ewarn "/etc/init.d/dhcp and /etc/conf.d/dhcp need to be removed and" - ewarn "and dhcp should be removed from the default runlevel" - ewarn - fi -} diff --git a/net-misc/dhcp/dhcp-4.3.3.ebuild b/net-misc/dhcp/dhcp-4.3.3_p1.ebuild similarity index 97% rename from net-misc/dhcp/dhcp-4.3.3.ebuild rename to net-misc/dhcp/dhcp-4.3.3_p1.ebuild index a2c42d44bef06..535c9aeffe172 100644 --- a/net-misc/dhcp/dhcp-4.3.3.ebuild +++ b/net-misc/dhcp/dhcp-4.3.3_p1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="4" +EAPI=5 inherit eutils systemd toolchain-funcs user @@ -19,7 +19,7 @@ SRC_URI="ftp://ftp.isc.org/isc/dhcp/${MY_P}.tar.gz LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="+client ipv6 kernel_linux ldap selinux +server ssl vim-syntax" +IUSE="+client ipv6 kernel_linux ldap libressl selinux +server ssl vim-syntax" DEPEND=" client? ( @@ -30,7 +30,10 @@ DEPEND=" ) ldap? ( net-nds/openldap - ssl? ( dev-libs/openssl ) + ssl? ( + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + ) )" RDEPEND="${DEPEND} selinux? ( sec-policy/selinux-dhcp ) diff --git a/net-misc/dhcp/files/dhcp-3.0-paranoia.patch b/net-misc/dhcp/files/dhcp-3.0-paranoia.patch deleted file mode 100644 index 886f5cb5ffe3f..0000000000000 --- a/net-misc/dhcp/files/dhcp-3.0-paranoia.patch +++ /dev/null @@ -1,207 +0,0 @@ - -paranoia (non-root/chroot) patch for ISC dhcp 3.0 -file to patch: dhcp-3.0/server/dhcpd.c - -update from paranoia patch for ISC dhcp 2.0 - -Adds 3 options: - - -user - -group - -chroot - -Notes: - -DPARANOIA must be passed as an argument to the --copts option - of configure. Otherwise, the paranoia code will not be compiled - in. Example: ./configure --copts -DPARANOIA - - The chroot() call has been delayed in order to allow /dev/log to - be reopened after the configuration file has been read. This is - beneficial for systems on which /dev/log is a unix domain socket. - The main side effect is that dhcpd.conf should be placed in /etc, - instead of /etc. - - If dhcpd is to be run on a sysV-style architecture (or, more - generally, if /dev/log is a character device), one may opt to - create the /dev/log character device and add - -DEARLY_CHROOT to the --copts option of configure (in addition to - -DPARANOIA). This will perform the chroot() call at the earliest - convenience (before reading the configuration file). - - If the -user option is used, the lease and pid file directories - should be writable to the server process after it drops - privileges. - - -ari edelkind (12/10/2001) -last modified 12/10/2001 - - ---- dhcp-3.0/server/dhcpd.c Thu Jun 21 22:12:58 2001 -+++ dhcp-3.0+paranoia/server/dhcpd.c Wed Oct 17 08:23:00 2001 -@@ -56,6 +56,16 @@ - #include "version.h" - #include - -+#if defined (PARANOIA) -+# include -+# include -+# include -+/* get around the ISC declaration of group */ -+# define group real_group -+# include -+# undef group -+#endif /* PARANOIA */ -+ - static void usage PROTO ((void)); - - TIME cur_time; -@@ -204,6 +214,22 @@ - omapi_object_dereference (&listener, MDL); - } - -+#if defined (PARANOIA) -+/* to be used in one of two possible scenarios */ -+static void setup_chroot (char *chroot_dir) { -+ if (geteuid()) -+ log_fatal ("you must be root to use chroot"); -+ -+ if (chroot(chroot_dir)) { -+ log_fatal ("chroot(\"%s\"): %m", chroot_dir); -+ } -+ if (chdir ("/")) { -+ /* probably permission denied */ -+ log_fatal ("chdir(\"/\"): %m"); -+ } -+} -+#endif /* PARANOIA */ -+ - int main (argc, argv, envp) - int argc; - char **argv, **envp; -@@ -236,6 +262,14 @@ - char *traceinfile = (char *)0; - char *traceoutfile = (char *)0; - #endif -+#if defined (PARANOIA) -+ char *set_user = 0; -+ char *set_group = 0; -+ char *set_chroot = 0; -+ -+ uid_t set_uid = 0; -+ gid_t set_gid = 0; -+#endif /* PARANOIA */ - - /* Make sure we have stdin, stdout and stderr. */ - status = open ("/dev/null", O_RDWR); -@@ -298,6 +332,20 @@ - if (++i == argc) - usage (); - server = argv [i]; -+#if defined (PARANOIA) -+ } else if (!strcmp (argv [i], "-user")) { -+ if (++i == argc) -+ usage (); -+ set_user = argv [i]; -+ } else if (!strcmp (argv [i], "-group")) { -+ if (++i == argc) -+ usage (); -+ set_group = argv [i]; -+ } else if (!strcmp (argv [i], "-chroot")) { -+ if (++i == argc) -+ usage (); -+ set_chroot = argv [i]; -+#endif /* PARANOIA */ - } else if (!strcmp (argv [i], "-cf")) { - if (++i == argc) - usage (); -@@ -397,6 +445,44 @@ - trace_seed_stop, MDL); - #endif - -+#if defined (PARANOIA) -+ /* get user and group info if those options were given */ -+ if (set_user) { -+ struct passwd *tmp_pwd; -+ -+ if (geteuid()) -+ log_fatal ("you must be root to set user"); -+ -+ if (!(tmp_pwd = getpwnam(set_user))) -+ log_fatal ("no such user: %s", set_user); -+ -+ set_uid = tmp_pwd->pw_uid; -+ -+ /* use the user's group as the default gid */ -+ if (!set_group) -+ set_gid = tmp_pwd->pw_gid; -+ } -+ -+ if (set_group) { -+/* get around the ISC declaration of group */ -+#define group real_group -+ struct group *tmp_grp; -+ -+ if (geteuid()) -+ log_fatal ("you must be root to set group"); -+ -+ if (!(tmp_grp = getgrnam(set_group))) -+ log_fatal ("no such group: %s", set_group); -+ -+ set_gid = tmp_grp->gr_gid; -+#undef group -+ } -+ -+# if defined (EARLY_CHROOT) -+ if (set_chroot) setup_chroot (set_chroot); -+# endif /* EARLY_CHROOT */ -+#endif /* PARANOIA */ -+ - /* Default to the DHCP/BOOTP port. */ - if (!local_port) - { -@@ -500,6 +586,10 @@ - - postconf_initialization (quiet); - -+#if defined (PARANOIA) && !defined (EARLY_CHROOT) -+ if (set_chroot) setup_chroot (set_chroot); -+#endif /* PARANOIA && !EARLY_CHROOT */ -+ - /* test option should cause an early exit */ - if (cftest && !lftest) - exit(0); -@@ -543,6 +633,22 @@ - exit (0); - } - -+#if defined (PARANOIA) -+ /* change uid to the specified one */ -+ -+ if (set_gid) { -+ if (setgroups (0, (void *)0)) -+ log_fatal ("setgroups: %m"); -+ if (setgid (set_gid)) -+ log_fatal ("setgid(%d): %m", (int) set_gid); -+ } -+ -+ if (set_uid) { -+ if (setuid (set_uid)) -+ log_fatal ("setuid(%d): %m", (int) set_uid); -+ } -+#endif /* PARANOIA */ -+ - /* Read previous pid file. */ - if ((i = open (path_dhcpd_pid, O_RDONLY)) >= 0) { - status = read (i, pbuf, (sizeof pbuf) - 1); -@@ -888,6 +994,10 @@ - - log_fatal ("Usage: dhcpd [-p ] [-d] [-f]%s%s%s%s", - "\n [-cf config-file] [-lf lease-file]", -+#if defined (PARANOIA) -+ /* meld into the following string */ -+ "\n [-user user] [-group group] [-chroot dir]" -+#endif /* PARANOIA */ - #if defined (TRACING) - "\n [-tf trace-output-file]", - "\n [-play trace-input-file]", diff --git a/net-misc/dhcp/files/dhcp-3.1.3-dhclient-no-down.patch b/net-misc/dhcp/files/dhcp-3.1.3-dhclient-no-down.patch deleted file mode 100644 index 89935df820f90..0000000000000 --- a/net-misc/dhcp/files/dhcp-3.1.3-dhclient-no-down.patch +++ /dev/null @@ -1,77 +0,0 @@ -diff -Nuar --exclude '*.orig' dhcp-3.1.3.orig//client/scripts/linux dhcp-3.1.3//client/scripts/linux ---- dhcp-3.1.3.orig//client/scripts/linux 2010-10-15 04:59:15.890664245 +0000 -+++ dhcp-3.1.3//client/scripts/linux 2010-10-15 05:04:57.940396350 +0000 -@@ -118,7 +118,7 @@ - if [ x$reason = xPREINIT ]; then - if [ x$alias_ip_address != x ]; then - # Bring down alias interface. Its routes will disappear too. -- ifconfig $interface:0- inet 0 -+ ifconfig $interface:0- inet 0.0.0.0 - fi - if [ $relmajor -lt 2 ] || ( [ $relmajor -eq 2 ] && [ $relminor -eq 0 ] ) - then -@@ -127,7 +127,7 @@ - # Add route to make broadcast work. Do not omit netmask. - route add default dev $interface netmask 0.0.0.0 - else -- ifconfig $interface 0 up -+ ifconfig $interface 0.0.0.0 up - fi - - # We need to give the kernel some time to get the interface up. -@@ -155,12 +155,12 @@ - if [ x$old_ip_address != x ] && [ x$alias_ip_address != x ] && \ - [ x$alias_ip_address != x$old_ip_address ]; then - # Possible new alias. Remove old alias. -- ifconfig $interface:0- inet 0 -+ ifconfig $interface:0- inet 0.0.0.0 - fi - if [ x$old_ip_address != x ] && [ x$old_ip_address != x$new_ip_address ]; then - # IP address changed. Bringing down the interface will delete all routes, - # and clear the ARP cache. -- ifconfig $interface inet 0 down -+ ifconfig $interface inet 0.0.0.0 - - fi - if [ x$old_ip_address = x ] || [ x$old_ip_address != x$new_ip_address ] || \ -@@ -179,7 +179,7 @@ - fi - if [ x$new_ip_address != x$alias_ip_address ] && [ x$alias_ip_address != x ]; - then -- ifconfig $interface:0- inet 0 -+ ifconfig $interface:0- inet 0.0.0.0 - ifconfig $interface:0 inet $alias_ip_address $alias_subnet_arg - route add -host $alias_ip_address $interface:0 - fi -@@ -191,11 +191,11 @@ - || [ x$reason = xSTOP ]; then - if [ x$alias_ip_address != x ]; then - # Turn off alias interface. -- ifconfig $interface:0- inet 0 -+ ifconfig $interface:0- inet 0.0.0.0 - fi - if [ x$old_ip_address != x ]; then - # Shut down interface, which will delete routes and clear arp cache. -- ifconfig $interface inet 0 down -+ ifconfig $interface inet 0.0.0.0 - fi - if [ x$alias_ip_address != x ]; then - ifconfig $interface:0 inet $alias_ip_address $alias_subnet_arg -@@ -206,7 +206,7 @@ - - if [ x$reason = xTIMEOUT ]; then - if [ x$alias_ip_address != x ]; then -- ifconfig $interface:0- inet 0 -+ ifconfig $interface:0- inet 0.0.0.0 - fi - ifconfig $interface inet $new_ip_address $new_subnet_arg \ - $new_broadcast_arg $mtu_arg -@@ -227,7 +227,7 @@ - make_resolv_conf - exit_with_hooks 0 - fi -- ifconfig $interface inet 0 down -+ ifconfig $interface inet 0.0.0.0 - exit_with_hooks 1 - fi - diff --git a/net-misc/ntp/Manifest b/net-misc/ntp/Manifest index e250e96ecd0dd..1ee0b85580dbf 100644 --- a/net-misc/ntp/Manifest +++ b/net-misc/ntp/Manifest @@ -1,10 +1,6 @@ -DIST ntp-4.2.6p5-manpages.tar.bz2 47874 SHA256 f49203cba2301ce27a53113a6e22d844b258114604f2c9ee1371833babc70f9c SHA512 57d4b8fc4482a41c6595418ebff1a861d4bd7ee175b13cf5580a5915749a096b3a906ca8ddf9fc9c57ead783df22b7b9326b51bbab9cd8340576413bee3e7f84 WHIRLPOOL 83c2d95fe953ab2cd7729bc03d89e44a2de85cb68b4ec72c123a034846866aebf7b83eeb4e45add6aa1443f2de83bfbb1ecdbb437534d827d1e1a4a08f91cfd4 -DIST ntp-4.2.6p5.tar.gz 4202539 SHA256 d6ab8371f9d31e594eb6922823d5ccd03dcc4e9d84b0e23ea25ac1405432f91c SHA512 8d76fc7e92b2ea6dd5031e6030a7aba4ff6fb3e19d3bc0153852509861be5d0960e70604814163caedb81f8315a451d78371f99634a50b55cfe1cbd2c69e3046 WHIRLPOOL 9943706ad02e377cb38d65caed6f675d37db7aa53dd86319b17405791494bf11244ac933867516cca9438947202b595b6606088a8aaa436655f9eeb8d078b77e -DIST ntp-4.2.8-manpages.tar.bz2 46542 SHA256 9c68840456c7002796baea70231e6cf7f6bc06583bbab370a09f837a66f2c409 SHA512 a87db65da978fcaf123763a6de59a399a3c799d59374acd1c397d7a7816e6ee2ff6091f24ff41223cf719effd2e595dfa7699006a724d2908d380c6098603d28 WHIRLPOOL cb0e53cc0132573d6b2910301c1d7743874598b1487968ec9e49f467a8aa62340609379c8cffb42da2694703955581629aa78897a9319f71b3589600e882b9b0 -DIST ntp-4.2.8.tar.gz 6750364 SHA256 2e920df8b6a5a410567a73767fa458c00c7f0acec3213e69ed0134414a50d8ee SHA512 d69ed02e57c66d5c57616bb5e4be0d58e7410dd27ea96acaed6e8b63726a37cd22ae73e8bdff089abbe8e19bcd8bee05733ab362249018fc495fcedc71aa3a44 WHIRLPOOL 4bfe1222c250425e3fc229649d1d4ae11fa6a32eb03f9d15b95575ee31171761321730c83d6e283551fc89647370a86791ec1c262c49826b31106d4317fb64e1 -DIST ntp-4.2.8p2-manpages.tar.bz2 46421 SHA256 c22f74e0361e5eb921e495ff0f1b8987c26d90db72393dfb307f68498d6501e8 SHA512 8b211e891e96006ba4fa054fe5f111ae5b52cc4b990d4bbe691fd0724f6373ec54428fc39ea0cffc8fe66f757d6f99355ac69f3dc76ad43f8f95c145f3adee9c WHIRLPOOL f1b85c4e39934d308dbaaca1b22779e33c18489abfd9e17ad26368462032445d164a2dbb96fa9865128bc138ce8f8f8790d9eeffc0c37339ed5eafa0ee687a72 -DIST ntp-4.2.8p2.tar.gz 6820869 SHA256 0d69bc0e95caad43ea04fdad410e756bae1a71e67b1c2bd799b76b55e04c9b31 SHA512 7b39e4d8a362afd37dc57a742841fadcd4634bb1d21d59d72d484b759a867d82b90d8c77e6e104c73ec8690489b80b0f9e2e86e4dfcfa34a49621cee3dee16d0 WHIRLPOOL 70d63c895a62bcd790760e6205d6b666ab47dfc9fc8737f10d1cd7d4a2c3cafb4efe6b8141570921c5024e71b00ebca73574562694678f448ee7680a982a0084 DIST ntp-4.2.8p3-manpages.tar.bz2 46419 SHA256 83f9641e52fd79ac8bd76f7d62214591389f97fed5200e8b5d85aa31070f9112 SHA512 1d15c63f5c88e0b45f5de3a35042fde9a3a01413ab460f553124ad996832b46c72212070ccbefc0e70aef8ffe4c634b7424e06ac31f62cd921a3df13b3746d6b WHIRLPOOL 92aa9cebe97454e1d7d1533546bee131795ab6f28538b0326423afbca10b83fadc8693c8148de08d7d7bed0773d462d204632ba38e16a4c442b1bae10094a501 DIST ntp-4.2.8p3.tar.gz 7099575 SHA256 818ca4f2ed6ca845b1c5ec43f5e6ad905eaa0fc0aab2d509ed6b962a37fbf38f SHA512 5a628f72e900ac8c8a4754bc9620e6511f68035b3a1e1108d619b1beab307d3f6c9f5dad4f3ca3f4e252d0e7e3bf48900044df2934aa87df1f699316db5e9598 WHIRLPOOL 4d66c9403b0bf8b4a9b297bd13974f88bcdc3f524bede0e633f7ee17b688bdd60dcc4e8a23fa7a4efd82540fab515df0b40c140edbefd1bb51352edd06b08d2d DIST ntp-4.2.8p4-manpages.tar.bz2 24655 SHA256 fe368d6c30c8c9c3f6e7959b00fc82695e122b29d597090f3725a9a00de92da6 SHA512 80a56b5b736810e4c04e128ce5565fc3834dc0b899b2fdd4173c8dd7f53d353209b648186d0183b9aecd9debec60f2d0b179d229032971876269810bd72096a7 WHIRLPOOL b97331e8e565377bac8fe6cc53cbab0e20a36357f3c142d68505b31104187b117e823ddabbe767e841efbd28b8c0476c460e00cd777619e8f190c7fa2aac0e9e DIST ntp-4.2.8p4.tar.gz 7104852 SHA256 0d6961572548d2c4af96f58f763e22ac620f5afef717384ddc317a0e365cfdb9 SHA512 e5ad7b44921e49b5546aa804dc56c320a3a0beb32b0e6fde40c900bf5e3af40b354a0cecc869b4605b59b5ab58219b9940789b50d747e0f5b50b4e73513d9f23 WHIRLPOOL 0fdbf4fddf726c52a7533aa45e9947f380ff7edb79abc1852355f0fe387472b28318027a738c85fa021e0b24b0e309a0aa03ef420f5873ce9ef5fa0a155eba6b +DIST ntp-4.2.8p5-manpages.tar.bz2 24626 SHA256 a26de4f83a6d8d6e0aa2d20bb6b8c8f7667993652e15d174c1bac91656c4dbec SHA512 5a5a51afca6fd91240c5fe8cbfa8d29b02e1bc46cb37eaa4032ced3b23caee7f2f80fda9ccdf93454bf33a465face0f3c4afb3c76a33352005f3fdd74de05076 WHIRLPOOL bcdb17da93a2c01c25c2ea36c8144ad1e3373e4d584856a7affea548aa8db048da4f759c00e06a617f083107771cf2b552eba76a806c1bbda1d5251fccc15570 +DIST ntp-4.2.8p5.tar.gz 7138233 SHA256 ca28baf4f6bb6fabdc1b62fd1dcec412be2e621192b40466a469a2496164f696 SHA512 8df3e51027f6bfc5e77b81317b67e75263cb429dc532d21bb5924852f77ea39314a06b94944804991185f93155063cee7c1f28024698ec893c353a4d5561750e WHIRLPOOL bcd60d6ee8b8fd19095fe335cdc05a8d58973ca467c5c603860deaefa43cb25597ded1acf7de57598a2e9a521b7e0fa6d2e544cb1aedd16aad08f44854b9f7fc diff --git a/net-misc/ntp/files/ntp-4.2.4_p5-adjtimex.patch b/net-misc/ntp/files/ntp-4.2.4_p5-adjtimex.patch deleted file mode 100644 index 40625fa18fb32..0000000000000 --- a/net-misc/ntp/files/ntp-4.2.4_p5-adjtimex.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://support.ntp.org/bugs/show_bug.cgi?id=769 -http://bugs.gentoo.org/254030 - ---- ntp/util/tickadj.c -+++ ntp/util/tickadj.c -@@ -21,7 +21,8 @@ - # include - #endif /* HAVE_UNISTD_H */ - --#ifdef HAVE___ADJTIMEX /* Linux */ -+/* proper handling here has been moved to upstream ntp bugzilla */ -+#ifdef linux - - #include - struct timex txc; -@@ -91,7 +92,7 @@ - } - - if (!errflg) { -- if (__adjtimex(&txc) < 0) -+ if (adjtimex(&txc) < 0) - perror("adjtimex"); - else if (!quiet) - printf("tick = %ld\ntick_adj = %d\n", -@@ -146,7 +147,7 @@ - #endif - } - -- if (__adjtimex(&txc) < 0) -+ if (adjtimex(&txc) < 0) - { - perror("adjtimex"); - } diff --git a/net-misc/ntp/files/ntp-4.2.4_p7-nano.patch b/net-misc/ntp/files/ntp-4.2.4_p7-nano.patch deleted file mode 100644 index b31ea0adcb931..0000000000000 --- a/net-misc/ntp/files/ntp-4.2.4_p7-nano.patch +++ /dev/null @@ -1,20 +0,0 @@ -http://bugs.gentoo.org/270483 - -ripped from fedora - ---- ntp-4.2.4p7/include/ntp_syscall.h -+++ ntp-4.2.4p7/include/ntp_syscall.h -@@ -14,5 +14,13 @@ - # include - #endif - -+#if defined(ADJ_NANO) && !defined(MOD_NANO) -+#define MOD_NANO ADJ_NANO -+#endif -+ -+#if defined(ADJ_TAI) && !defined(MOD_TAI) -+#define MOD_TAI ADJ_TAI -+#endif -+ - #ifndef NTP_SYSCALLS_LIBC - #ifdef NTP_SYSCALLS_STD diff --git a/net-misc/ntp/files/ntp-4.2.8-ntp-keygen-no-openssl.patch b/net-misc/ntp/files/ntp-4.2.8-ntp-keygen-no-openssl.patch deleted file mode 100644 index bfed86c3cb4d1..0000000000000 --- a/net-misc/ntp/files/ntp-4.2.8-ntp-keygen-no-openssl.patch +++ /dev/null @@ -1,164 +0,0 @@ -Fix ntp-keygen build without OpenSSL - -Upstream commit: -http://bk1.ntp.org/ntp-stable/?PAGE=patch&REV=5497b345z5MNTuNvJWuqPSje25NQTg -Gentoo bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=533238 - -Signed-off-by: Markos Chandras -Index: ntp-4.2.8/Makefile.am -=================================================================== ---- ntp-4.2.8.orig/Makefile.am -+++ ntp-4.2.8/Makefile.am -@@ -2,7 +2,10 @@ ACLOCAL_AMFLAGS = -I sntp/m4 -I sntp/lib - - NULL = - -+# moved sntp first to get libtool and libevent built. -+ - SUBDIRS = \ -+ sntp \ - scripts \ - include \ - libntp \ -@@ -17,7 +20,6 @@ SUBDIRS = \ - clockstuff \ - kernel \ - util \ -- sntp \ - tests \ - $(NULL) - -@@ -64,7 +66,6 @@ BUILT_SOURCES = \ - .gcc-warning \ - libtool \ - html/.datecheck \ -- sntp/built-sources-only \ - $(srcdir)/COPYRIGHT \ - $(srcdir)/.checkChangeLog \ - $(NULL) -Index: ntp-4.2.8/configure.ac -=================================================================== ---- ntp-4.2.8.orig/configure.ac -+++ ntp-4.2.8/configure.ac -@@ -102,7 +102,7 @@ esac - enable_nls=no - LIBOPTS_CHECK_NOBUILD([sntp/libopts]) - --NTP_ENABLE_LOCAL_LIBEVENT -+NTP_LIBEVENT_CHECK_NOBUILD([2], [sntp/libevent]) - - NTP_LIBNTP - -@@ -771,6 +771,10 @@ esac - - #### - -+AC_CHECK_FUNCS([arc4random_buf]) -+ -+#### -+ - saved_LIBS="$LIBS" - LIBS="$LIBS $LDADD_LIBNTP" - AC_CHECK_FUNCS([daemon]) -Index: ntp-4.2.8/libntp/ntp_crypto_rnd.c -=================================================================== ---- ntp-4.2.8.orig/libntp/ntp_crypto_rnd.c -+++ ntp-4.2.8/libntp/ntp_crypto_rnd.c -@@ -24,6 +24,21 @@ - int crypto_rand_init = 0; - #endif - -+#ifndef HAVE_ARC4RANDOM_BUF -+static void -+arc4random_buf(void *buf, size_t nbytes); -+ -+void -+evutil_secure_rng_get_bytes(void *buf, size_t nbytes); -+ -+static void -+arc4random_buf(void *buf, size_t nbytes) -+{ -+ evutil_secure_rng_get_bytes(buf, nbytes); -+ return; -+} -+#endif -+ - /* - * As of late 2014, here's how we plan to provide cryptographic-quality - * random numbers: -Index: ntp-4.2.8/sntp/configure.ac -=================================================================== ---- ntp-4.2.8.orig/sntp/configure.ac -+++ ntp-4.2.8/sntp/configure.ac -@@ -97,11 +97,14 @@ esac - enable_nls=no - LIBOPTS_CHECK - --AM_COND_IF( -- [BUILD_SNTP], -- [NTP_LIBEVENT_CHECK], -- [NTP_LIBEVENT_CHECK_NOBUILD] --) -+# From when we only used libevent for sntp: -+#AM_COND_IF( -+# [BUILD_SNTP], -+# [NTP_LIBEVENT_CHECK], -+# [NTP_LIBEVENT_CHECK_NOBUILD] -+#) -+ -+NTP_LIBEVENT_CHECK([2]) - - # Checks for libraries. - -Index: ntp-4.2.8/sntp/m4/ntp_libevent.m4 -=================================================================== ---- ntp-4.2.8.orig/sntp/m4/ntp_libevent.m4 -+++ ntp-4.2.8/sntp/m4/ntp_libevent.m4 -@@ -1,4 +1,25 @@ --dnl NTP_ENABLE_LOCAL_LIBEVENT -*- Autoconf -*- -+# SYNOPSIS -*- Autoconf -*- -+# -+# NTP_ENABLE_LOCAL_LIBEVENT -+# NTP_LIBEVENT_CHECK([MINVERSION [, DIR]]) -+# NTP_LIBEVENT_CHECK_NOBUILD([MINVERSION [, DIR]]) -+# -+# DESCRIPTION -+# -+# AUTHOR -+# -+# Harlan Stenn -+# -+# LICENSE -+# -+# This file is Copyright (c) 2014 Network Time Foundation -+# -+# Copying and distribution of this file, with or without modification, are -+# permitted in any medium without royalty provided the copyright notice, -+# author attribution and this notice are preserved. This file is offered -+# as-is, without any warranty. -+ -+dnl NTP_ENABLE_LOCAL_LIBEVENT - dnl - dnl Provide only the --enable-local-libevent command-line option. - dnl -@@ -29,7 +50,7 @@ dnl If NOBUILD is provided as the 3rd ar - dnl but DO NOT invoke DIR/configure if we are going to use our bundled - dnl version. This may be the case for nested packages. - dnl --dnl provide --enable-local-libevent . -+dnl provides --enable-local-libevent . - dnl - dnl Examples: - dnl -Index: ntp-4.2.8/util/Makefile.am -=================================================================== ---- ntp-4.2.8.orig/util/Makefile.am -+++ ntp-4.2.8/util/Makefile.am -@@ -19,6 +19,7 @@ AM_LDFLAGS = $(LDFLAGS_NTP) - LDADD= ../libntp/libntp.a $(LDADD_LIBNTP) $(LIBM) $(PTHREAD_LIBS) - tg2_LDADD= ../libntp/libntp.a $(LDADD_LIBNTP) $(LIBM) - ntp_keygen_LDADD = version.o $(LIBOPTS_LDADD) ../libntp/libntp.a -+ntp_keygen_LDADD += $(LDADD_LIBEVENT) - ntp_keygen_LDADD += $(LDADD_LIBNTP) $(PTHREAD_LIBS) $(LDADD_NTP) $(LIBM) - ntp_keygen_SOURCES = ntp-keygen.c ntp-keygen-opts.c ntp-keygen-opts.h - diff --git a/net-misc/ntp/files/ntpd.rc b/net-misc/ntp/files/ntpd.rc deleted file mode 100644 index b1f5de6ab5d3e..0000000000000 --- a/net-misc/ntp/files/ntpd.rc +++ /dev/null @@ -1,36 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -depend() { - use net dns logger - after ntp-client -} - -checkconfig() { - if [ ! -f /etc/ntp.conf ] ; then - eerror "Please create /etc/ntp.conf" - eerror "Sample conf: /usr/share/ntp/ntp.conf" - return 1 - fi - return 0 -} - -start() { - checkconfig || return $? - - ebegin "Starting ntpd" - start-stop-daemon --start --exec /usr/sbin/ntpd \ - --pidfile /var/run/ntpd.pid \ - -- -p /var/run/ntpd.pid ${NTPD_OPTS} - eend $? "Failed to start ntpd" -} - -stop() { - ebegin "Stopping ntpd" - start-stop-daemon --stop \ - --pidfile /var/run/ntpd.pid \ - --exec /usr/sbin/ntpd - eend $? "Failed to stop ntpd" -} diff --git a/net-misc/ntp/files/ntpd.service-r1 b/net-misc/ntp/files/ntpd.service-r1 deleted file mode 100644 index 0b6109037c429..0000000000000 --- a/net-misc/ntp/files/ntpd.service-r1 +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Network Time Service -After=ntpdate.service sntp.service - -[Service] -ExecStart=/usr/sbin/ntpd -g -n -PrivateTmp=true - -[Install] -WantedBy=multi-user.target diff --git a/net-misc/ntp/files/ntpdate.service b/net-misc/ntp/files/ntpdate.service deleted file mode 100644 index a6c75c9c14c0f..0000000000000 --- a/net-misc/ntp/files/ntpdate.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=Set time via NTP using ntpdate -After=network-online.target nss-lookup.target -Before=time-sync.target -Wants=time-sync.target - -[Service] -Type=oneshot -ExecStart=/usr/sbin/ntpdate -b -u $SERVER -RemainAfterExit=yes - -[Install] -WantedBy=multi-user.target diff --git a/net-misc/ntp/files/sntp.service-r1 b/net-misc/ntp/files/sntp.service-r1 deleted file mode 100644 index 2686951f641d1..0000000000000 --- a/net-misc/ntp/files/sntp.service-r1 +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=Set time via SNTP -After=network.target NetworkManager-wait-online.service nss-lookup.target -Before=time-sync.target -Wants=time-sync.target - -[Service] -Type=oneshot -ExecStart=/usr/bin/sntp -s $SERVER -RemainAfterExit=yes - -[Install] -WantedBy=multi-user.target diff --git a/net-misc/ntp/ntp-4.2.6_p5-r10.ebuild b/net-misc/ntp/ntp-4.2.6_p5-r10.ebuild deleted file mode 100644 index 3aac893a98db7..0000000000000 --- a/net-misc/ntp/ntp-4.2.6_p5-r10.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils toolchain-funcs flag-o-matic user systemd - -MY_P=${P/_p/p} -DESCRIPTION="Network Time Protocol suite/programs" -HOMEPAGE="http://www.ntp.org/" -SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz - mirror://gentoo/${MY_P}-manpages.tar.bz2" - -LICENSE="HPND BSD ISC" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~m68k-mint" -IUSE="caps debug ipv6 openntpd parse-clocks samba selinux snmp ssl vim-syntax zeroconf" - -DEPEND=">=sys-libs/ncurses-5.2 - >=sys-libs/readline-4.1 - kernel_linux? ( caps? ( sys-libs/libcap ) ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) - !openntpd? ( !net-misc/openntpd ) - snmp? ( net-analyzer/net-snmp ) - ssl? ( dev-libs/openssl ) - parse-clocks? ( net-misc/pps-tools )" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-ntp ) - vim-syntax? ( app-vim/ntp-syntax )" -PDEPEND="openntpd? ( net-misc/openntpd )" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - enewgroup ntp 123 - enewuser ntp 123 -1 /dev/null ntp -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-4.2.4_p5-adjtimex.patch #254030 - epatch "${FILESDIR}"/${PN}-4.2.4_p7-nano.patch #270483 - append-cppflags -D_GNU_SOURCE #264109 -} - -src_configure() { - # avoid libmd5/libelf - export ac_cv_search_MD5Init=no ac_cv_header_md5_h=no - export ac_cv_lib_elf_nlist=no - # blah, no real configure options #176333 - export ac_cv_header_dns_sd_h=$(usex zeroconf) - export ac_cv_lib_dns_sd_DNSServiceRegister=${ac_cv_header_dns_sd_h} - econf \ - --with-lineeditlibs=readline,edit,editline \ - $(use_enable caps linuxcaps) \ - $(use_enable parse-clocks) \ - $(use_enable ipv6) \ - $(use_enable debug debugging) \ - $(use_enable samba ntp-signd) \ - $(use_with snmp ntpsnmpd) \ - $(use_with ssl crypto) -} - -src_install() { - default - # move ntpd/ntpdate to sbin #66671 - dodir /usr/sbin - mv "${ED}"/usr/bin/{ntpd,ntpdate} "${ED}"/usr/sbin/ || die "move to sbin" - - dodoc INSTALL WHERE-TO-START - doman "${WORKDIR}"/man/*.[58] - dohtml -r html/* - - insinto /usr/share/ntp - doins "${FILESDIR}"/ntp.conf - cp -r scripts/* "${ED}"/usr/share/ntp/ || die - use prefix || fperms -R go-w /usr/share/ntp - find "${ED}"/usr/share/ntp \ - '(' \ - -name '*.in' -o \ - -name 'Makefile*' -o \ - -name support \ - ')' \ - -exec rm -r {} \; - - insinto /etc - doins "${FILESDIR}"/ntp.conf - newinitd "${FILESDIR}"/ntpd.rc ntpd - newconfd "${FILESDIR}"/ntpd.confd ntpd - newinitd "${FILESDIR}"/ntp-client.rc ntp-client - newconfd "${FILESDIR}"/ntp-client.confd ntp-client - newinitd "${FILESDIR}"/sntp.rc sntp - newconfd "${FILESDIR}"/sntp.confd sntp - if ! use caps ; then - sed -i "s|-u ntp:ntp||" "${ED}"/etc/conf.d/ntpd || die - fi - sed -i "s:/usr/bin:/usr/sbin:" "${ED}"/etc/init.d/ntpd || die - - keepdir /var/lib/ntp - use prefix || fowners ntp:ntp /var/lib/ntp - - if use openntpd ; then - cd "${ED}" - rm usr/sbin/ntpd || die - rm -r var/lib - rm etc/{conf,init}.d/ntpd - rm usr/share/man/*/ntpd.8 || die - else - systemd_newunit "${FILESDIR}"/ntpd.service-r1 ntpd.service - use caps && sed -i '/ExecStart/ s|$| -u ntp:ntp|' "${ED}"/usr/lib/systemd/system/ntpd.service - systemd_enable_ntpunit 60-ntpd ntpd.service - fi - - systemd_dounit "${FILESDIR}"/ntpdate.service - systemd_install_serviced "${FILESDIR}"/ntpdate.service.conf - systemd_newunit "${FILESDIR}"/sntp.service-r1 sntp.service - systemd_install_serviced "${FILESDIR}"/sntp.service.conf -} - -pkg_postinst() { - ewarn "You can find an example /etc/ntp.conf in /usr/share/ntp/" - ewarn "Review /etc/ntp.conf to setup server info." - ewarn "Review /etc/conf.d/ntpd to setup init.d info." - echo - elog "The way ntp sets and maintains your system time has changed." - elog "Now you can use /etc/init.d/ntp-client to set your time at" - elog "boot while you can use /etc/init.d/ntpd to maintain your time" - elog "while your machine runs" - if grep -qs '^[^#].*notrust' "${EROOT}"/etc/ntp.conf ; then - echo - eerror "The notrust option was found in your /etc/ntp.conf!" - ewarn "If your ntpd starts sending out weird responses," - ewarn "then make sure you have keys properly setup and see" - ewarn "https://bugs.gentoo.org/41827" - fi -} diff --git a/net-misc/ntp/ntp-4.2.6_p5-r11.ebuild b/net-misc/ntp/ntp-4.2.6_p5-r11.ebuild deleted file mode 100644 index ac0362bc21b71..0000000000000 --- a/net-misc/ntp/ntp-4.2.6_p5-r11.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils toolchain-funcs flag-o-matic user systemd - -MY_P=${P/_p/p} -DESCRIPTION="Network Time Protocol suite/programs" -HOMEPAGE="http://www.ntp.org/" -SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz - mirror://gentoo/${MY_P}-manpages.tar.bz2" - -LICENSE="HPND BSD ISC" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~m68k-mint" -IUSE="caps debug ipv6 openntpd parse-clocks samba selinux snmp ssl vim-syntax zeroconf" - -DEPEND=">=sys-libs/ncurses-5.2 - >=sys-libs/readline-4.1 - kernel_linux? ( caps? ( sys-libs/libcap ) ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) - !openntpd? ( !net-misc/openntpd ) - snmp? ( net-analyzer/net-snmp ) - ssl? ( dev-libs/openssl ) - parse-clocks? ( net-misc/pps-tools )" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-ntp ) - vim-syntax? ( app-vim/ntp-syntax )" -PDEPEND="openntpd? ( net-misc/openntpd )" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - enewgroup ntp 123 - enewuser ntp 123 -1 /dev/null ntp -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-4.2.4_p5-adjtimex.patch #254030 - epatch "${FILESDIR}"/${PN}-4.2.4_p7-nano.patch #270483 - append-cppflags -D_GNU_SOURCE #264109 -} - -src_configure() { - # avoid libmd5/libelf - export ac_cv_search_MD5Init=no ac_cv_header_md5_h=no - export ac_cv_lib_elf_nlist=no - # blah, no real configure options #176333 - export ac_cv_header_dns_sd_h=$(usex zeroconf) - export ac_cv_lib_dns_sd_DNSServiceRegister=${ac_cv_header_dns_sd_h} - econf \ - --with-lineeditlibs=readline,edit,editline \ - $(use_enable caps linuxcaps) \ - $(use_enable parse-clocks) \ - $(use_enable ipv6) \ - $(use_enable debug debugging) \ - $(use_enable samba ntp-signd) \ - $(use_with snmp ntpsnmpd) \ - $(use_with ssl crypto) -} - -src_install() { - default - # move ntpd/ntpdate to sbin #66671 - dodir /usr/sbin - mv "${ED}"/usr/bin/{ntpd,ntpdate} "${ED}"/usr/sbin/ || die "move to sbin" - - dodoc INSTALL WHERE-TO-START - doman "${WORKDIR}"/man/*.[58] - dohtml -r html/* - - insinto /usr/share/ntp - doins "${FILESDIR}"/ntp.conf - cp -r scripts/* "${ED}"/usr/share/ntp/ || die - use prefix || fperms -R go-w /usr/share/ntp - find "${ED}"/usr/share/ntp \ - '(' \ - -name '*.in' -o \ - -name 'Makefile*' -o \ - -name support \ - ')' \ - -exec rm -r {} \; - - insinto /etc - doins "${FILESDIR}"/ntp.conf - newinitd "${FILESDIR}"/ntpd.rc ntpd - newconfd "${FILESDIR}"/ntpd.confd ntpd - newinitd "${FILESDIR}"/ntp-client.rc ntp-client - newconfd "${FILESDIR}"/ntp-client.confd ntp-client - newinitd "${FILESDIR}"/sntp.rc sntp - newconfd "${FILESDIR}"/sntp.confd sntp - if ! use caps ; then - sed -i "s|-u ntp:ntp||" "${ED}"/etc/conf.d/ntpd || die - fi - sed -i "s:/usr/bin:/usr/sbin:" "${ED}"/etc/init.d/ntpd || die - - keepdir /var/lib/ntp - use prefix || fowners ntp:ntp /var/lib/ntp - - if use openntpd ; then - cd "${ED}" - rm usr/sbin/ntpd || die - rm -r var/lib - rm etc/{conf,init}.d/ntpd - rm usr/share/man/*/ntpd.8 || die - else - systemd_newunit "${FILESDIR}"/ntpd.service-r2 ntpd.service - use caps && sed -i '/ExecStart/ s|$| -u ntp:ntp|' "${ED}"/usr/lib/systemd/system/ntpd.service - systemd_enable_ntpunit 60-ntpd ntpd.service - fi - - systemd_newunit "${FILESDIR}"/ntpdate.service-r1 ntpdate.service - systemd_install_serviced "${FILESDIR}"/ntpdate.service.conf - systemd_newunit "${FILESDIR}"/sntp.service-r2 sntp.service - systemd_install_serviced "${FILESDIR}"/sntp.service.conf -} - -pkg_postinst() { - ewarn "You can find an example /etc/ntp.conf in /usr/share/ntp/" - ewarn "Review /etc/ntp.conf to setup server info." - ewarn "Review /etc/conf.d/ntpd to setup init.d info." - echo - elog "The way ntp sets and maintains your system time has changed." - elog "Now you can use /etc/init.d/ntp-client to set your time at" - elog "boot while you can use /etc/init.d/ntpd to maintain your time" - elog "while your machine runs" - if grep -qs '^[^#].*notrust' "${EROOT}"/etc/ntp.conf ; then - echo - eerror "The notrust option was found in your /etc/ntp.conf!" - ewarn "If your ntpd starts sending out weird responses," - ewarn "then make sure you have keys properly setup and see" - ewarn "https://bugs.gentoo.org/41827" - fi -} diff --git a/net-misc/ntp/ntp-4.2.8-r1.ebuild b/net-misc/ntp/ntp-4.2.8-r1.ebuild deleted file mode 100644 index d437ee57d4139..0000000000000 --- a/net-misc/ntp/ntp-4.2.8-r1.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit autotools eutils toolchain-funcs flag-o-matic user systemd - -MY_P=${P/_p/p} -DESCRIPTION="Network Time Protocol suite/programs" -HOMEPAGE="http://www.ntp.org/" -SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz - mirror://gentoo/${MY_P}-manpages.tar.bz2" - -LICENSE="HPND BSD ISC" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~m68k-mint" -IUSE="caps debug ipv6 openntpd parse-clocks samba selinux snmp ssl vim-syntax zeroconf" - -CDEPEND=">=sys-libs/ncurses-5.2 - >=sys-libs/readline-4.1 - >=dev-libs/libevent-2.0.9 - kernel_linux? ( caps? ( sys-libs/libcap ) ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) - !openntpd? ( !net-misc/openntpd ) - snmp? ( net-analyzer/net-snmp ) - ssl? ( dev-libs/openssl ) - parse-clocks? ( net-misc/pps-tools )" -DEPEND="${CDEPEND} - virtual/pkgconfig" -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-ntp ) - vim-syntax? ( app-vim/ntp-syntax )" -PDEPEND="openntpd? ( net-misc/openntpd )" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - enewgroup ntp 123 - enewuser ntp 123 -1 /dev/null ntp -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-4.2.4_p7-nano.patch #270483 - epatch "${FILESDIR}"/${P}-ntp-keygen-no-openssl.patch #533238 - append-cppflags -D_GNU_SOURCE #264109 - eautoreconf -} - -src_configure() { - # avoid libmd5/libelf - export ac_cv_search_MD5Init=no ac_cv_header_md5_h=no - export ac_cv_lib_elf_nlist=no - # blah, no real configure options #176333 - export ac_cv_header_dns_sd_h=$(usex zeroconf) - export ac_cv_lib_dns_sd_DNSServiceRegister=${ac_cv_header_dns_sd_h} - econf \ - --with-lineeditlibs=readline,edit,editline \ - --with-yielding-select \ - --disable-local-libevent \ - $(use_enable caps linuxcaps) \ - $(use_enable parse-clocks) \ - $(use_enable ipv6) \ - $(use_enable debug debugging) \ - $(use_enable samba ntp-signd) \ - $(use_with snmp ntpsnmpd) \ - $(use_with ssl crypto) -} - -src_install() { - default - # move ntpd/ntpdate to sbin #66671 - dodir /usr/sbin - mv "${ED}"/usr/bin/{ntpd,ntpdate} "${ED}"/usr/sbin/ || die "move to sbin" - - dodoc INSTALL WHERE-TO-START - doman "${WORKDIR}"/man/*.[58] - dohtml -r html/* - - insinto /etc - doins "${FILESDIR}"/ntp.conf - newinitd "${FILESDIR}"/ntpd.rc-r1 ntpd - newconfd "${FILESDIR}"/ntpd.confd ntpd - newinitd "${FILESDIR}"/ntp-client.rc ntp-client - newconfd "${FILESDIR}"/ntp-client.confd ntp-client - newinitd "${FILESDIR}"/sntp.rc sntp - newconfd "${FILESDIR}"/sntp.confd sntp - if ! use caps ; then - sed -i "s|-u ntp:ntp||" "${ED}"/etc/conf.d/ntpd || die - fi - sed -i "s:/usr/bin:/usr/sbin:" "${ED}"/etc/init.d/ntpd || die - - keepdir /var/lib/ntp - use prefix || fowners ntp:ntp /var/lib/ntp - - if use openntpd ; then - cd "${ED}" - rm usr/sbin/ntpd || die - rm -r var/lib - rm etc/{conf,init}.d/ntpd - rm usr/share/man/*/ntpd.8 || die - else - systemd_newunit "${FILESDIR}"/ntpd.service-r2 ntpd.service - use caps && sed -i '/ExecStart/ s|$| -u ntp:ntp|' "${ED}"/usr/lib/systemd/system/ntpd.service - systemd_enable_ntpunit 60-ntpd ntpd.service - fi - - systemd_newunit "${FILESDIR}"/ntpdate.service-r1 ntpdate.service - systemd_install_serviced "${FILESDIR}"/ntpdate.service.conf - systemd_newunit "${FILESDIR}"/sntp.service-r2 sntp.service - systemd_install_serviced "${FILESDIR}"/sntp.service.conf -} - -pkg_postinst() { - ewarn "Review /etc/ntp.conf to setup server info." - ewarn "Review /etc/conf.d/ntpd to setup init.d info." - echo - elog "The way ntp sets and maintains your system time has changed." - elog "Now you can use /etc/init.d/ntp-client to set your time at" - elog "boot while you can use /etc/init.d/ntpd to maintain your time" - elog "while your machine runs" - if grep -qs '^[^#].*notrust' "${EROOT}"/etc/ntp.conf ; then - echo - eerror "The notrust option was found in your /etc/ntp.conf!" - ewarn "If your ntpd starts sending out weird responses," - ewarn "then make sure you have keys properly setup and see" - ewarn "https://bugs.gentoo.org/41827" - fi -} diff --git a/net-misc/ntp/ntp-4.2.8-r2.ebuild b/net-misc/ntp/ntp-4.2.8-r2.ebuild deleted file mode 100644 index 6f178556843ce..0000000000000 --- a/net-misc/ntp/ntp-4.2.8-r2.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit autotools eutils toolchain-funcs flag-o-matic user systemd - -MY_P=${P/_p/p} -DESCRIPTION="Network Time Protocol suite/programs" -HOMEPAGE="http://www.ntp.org/" -SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz - mirror://gentoo/${MY_P}-manpages.tar.bz2" - -LICENSE="HPND BSD ISC" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~m68k-mint" -IUSE="caps debug ipv6 openntpd parse-clocks samba selinux snmp ssl +threads vim-syntax zeroconf" - -CDEPEND=">=sys-libs/ncurses-5.2 - >=sys-libs/readline-4.1 - >=dev-libs/libevent-2.0.9[threads?] - kernel_linux? ( caps? ( sys-libs/libcap ) ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) - !openntpd? ( !net-misc/openntpd ) - snmp? ( net-analyzer/net-snmp ) - ssl? ( dev-libs/openssl ) - parse-clocks? ( net-misc/pps-tools )" -DEPEND="${CDEPEND} - virtual/pkgconfig" -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-ntp ) - vim-syntax? ( app-vim/ntp-syntax )" -PDEPEND="openntpd? ( net-misc/openntpd )" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - enewgroup ntp 123 - enewuser ntp 123 -1 /dev/null ntp -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-4.2.4_p7-nano.patch #270483 - epatch "${FILESDIR}"/${P}-ntp-keygen-no-openssl.patch #533238 - append-cppflags -D_GNU_SOURCE #264109 - # Make sure every build uses the same install layout. #539092 - find sntp/loc/ -type f '!' -name legacy -delete || die - # Disable pointless checks. - touch .checkChangeLog .gcc-warning FRC.html html/.datecheck - eautoreconf - - # The autoreconf call above recursively ran in all subdirs, and then - # ran in the top level. But the libtool call there updated files in - # the subdir which broke timestamps causing autotools to re-run. #538270 - find -type f -exec touch -r . {} + -} - -src_configure() { - # avoid libmd5/libelf - export ac_cv_search_MD5Init=no ac_cv_header_md5_h=no - export ac_cv_lib_elf_nlist=no - # blah, no real configure options #176333 - export ac_cv_header_dns_sd_h=$(usex zeroconf) - export ac_cv_lib_dns_sd_DNSServiceRegister=${ac_cv_header_dns_sd_h} - econf \ - --with-lineeditlibs=readline,edit,editline \ - --with-yielding-select \ - --disable-local-libevent \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \ - $(use_enable caps linuxcaps) \ - $(use_enable parse-clocks) \ - $(use_enable ipv6) \ - $(use_enable debug debugging) \ - $(use_enable samba ntp-signd) \ - $(use_with snmp ntpsnmpd) \ - $(use_with ssl crypto) \ - $(use_enable threads thread-support) -} - -src_install() { - default - # move ntpd/ntpdate to sbin #66671 - dodir /usr/sbin - mv "${ED}"/usr/bin/{ntpd,ntpdate} "${ED}"/usr/sbin/ || die "move to sbin" - - dodoc INSTALL WHERE-TO-START - doman "${WORKDIR}"/man/*.[58] - - insinto /etc - doins "${FILESDIR}"/ntp.conf - newinitd "${FILESDIR}"/ntpd.rc-r1 ntpd - newconfd "${FILESDIR}"/ntpd.confd ntpd - newinitd "${FILESDIR}"/ntp-client.rc ntp-client - newconfd "${FILESDIR}"/ntp-client.confd ntp-client - newinitd "${FILESDIR}"/sntp.rc sntp - newconfd "${FILESDIR}"/sntp.confd sntp - if ! use caps ; then - sed -i "s|-u ntp:ntp||" "${ED}"/etc/conf.d/ntpd || die - fi - sed -i "s:/usr/bin:/usr/sbin:" "${ED}"/etc/init.d/ntpd || die - - keepdir /var/lib/ntp - use prefix || fowners ntp:ntp /var/lib/ntp - - if use openntpd ; then - cd "${ED}" - rm usr/sbin/ntpd || die - rm -r var/lib - rm etc/{conf,init}.d/ntpd - rm usr/share/man/*/ntpd.8 || die - else - systemd_newunit "${FILESDIR}"/ntpd.service-r2 ntpd.service - use caps && sed -i '/ExecStart/ s|$| -u ntp:ntp|' "${ED}"/usr/lib/systemd/system/ntpd.service - systemd_enable_ntpunit 60-ntpd ntpd.service - fi - - systemd_newunit "${FILESDIR}"/ntpdate.service-r1 ntpdate.service - systemd_install_serviced "${FILESDIR}"/ntpdate.service.conf - systemd_newunit "${FILESDIR}"/sntp.service-r2 sntp.service - systemd_install_serviced "${FILESDIR}"/sntp.service.conf -} - -pkg_postinst() { - ewarn "Review /etc/ntp.conf to setup server info." - ewarn "Review /etc/conf.d/ntpd to setup init.d info." - echo - elog "The way ntp sets and maintains your system time has changed." - elog "Now you can use /etc/init.d/ntp-client to set your time at" - elog "boot while you can use /etc/init.d/ntpd to maintain your time" - elog "while your machine runs" - if grep -qs '^[^#].*notrust' "${EROOT}"/etc/ntp.conf ; then - echo - eerror "The notrust option was found in your /etc/ntp.conf!" - ewarn "If your ntpd starts sending out weird responses," - ewarn "then make sure you have keys properly setup and see" - ewarn "https://bugs.gentoo.org/41827" - fi -} diff --git a/net-misc/ntp/ntp-4.2.8-r3.ebuild b/net-misc/ntp/ntp-4.2.8-r3.ebuild deleted file mode 100644 index 247172b09f104..0000000000000 --- a/net-misc/ntp/ntp-4.2.8-r3.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit autotools eutils toolchain-funcs flag-o-matic user systemd - -MY_P=${P/_p/p} -DESCRIPTION="Network Time Protocol suite/programs" -HOMEPAGE="http://www.ntp.org/" -SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz - mirror://gentoo/${MY_P}-manpages.tar.bz2" - -LICENSE="HPND BSD ISC" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~m68k-mint" -IUSE="caps debug ipv6 openntpd parse-clocks readline samba selinux snmp ssl +threads vim-syntax zeroconf" - -CDEPEND="readline? ( >=sys-libs/readline-4.1 ) - >=dev-libs/libevent-2.0.9[threads?] - kernel_linux? ( caps? ( sys-libs/libcap ) ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) - !openntpd? ( !net-misc/openntpd ) - snmp? ( net-analyzer/net-snmp ) - ssl? ( dev-libs/openssl ) - parse-clocks? ( net-misc/pps-tools )" -DEPEND="${CDEPEND} - virtual/pkgconfig" -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-ntp ) - vim-syntax? ( app-vim/ntp-syntax )" -PDEPEND="openntpd? ( net-misc/openntpd )" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - enewgroup ntp 123 - enewuser ntp 123 -1 /dev/null ntp -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-4.2.4_p7-nano.patch #270483 - epatch "${FILESDIR}"/${P}-ntp-keygen-no-openssl.patch #533238 - append-cppflags -D_GNU_SOURCE #264109 - # Make sure every build uses the same install layout. #539092 - find sntp/loc/ -type f '!' -name legacy -delete || die - # Disable pointless checks. - touch .checkChangeLog .gcc-warning FRC.html html/.datecheck - eautoreconf - - # The autoreconf call above recursively ran in all subdirs, and then - # ran in the top level. But the libtool call there updated files in - # the subdir which broke timestamps causing autotools to re-run. #538270 - find -type f -exec touch -r . {} + - - # We want to force a rebuild of this source file though as the shipped one - # is broken. #545546 - rm libparse/info_trimble.c || die -} - -src_configure() { - # avoid libmd5/libelf - export ac_cv_search_MD5Init=no ac_cv_header_md5_h=no - export ac_cv_lib_elf_nlist=no - # blah, no real configure options #176333 - export ac_cv_header_dns_sd_h=$(usex zeroconf) - export ac_cv_lib_dns_sd_DNSServiceRegister=${ac_cv_header_dns_sd_h} - econf \ - --with-lineeditlibs=readline,edit,editline \ - --with-yielding-select \ - --disable-local-libevent \ - --docdir='$(datarootdir)'/doc/${PF} \ - --htmldir='$(docdir)/html' \ - $(use_enable caps linuxcaps) \ - $(use_enable parse-clocks) \ - $(use_enable ipv6) \ - $(use_enable debug debugging) \ - $(use_with readline lineeditlibs readline) \ - $(use_enable samba ntp-signd) \ - $(use_with snmp ntpsnmpd) \ - $(use_with ssl crypto) \ - $(use_enable threads thread-support) -} - -src_install() { - default - # move ntpd/ntpdate to sbin #66671 - dodir /usr/sbin - mv "${ED}"/usr/bin/{ntpd,ntpdate} "${ED}"/usr/sbin/ || die "move to sbin" - - dodoc INSTALL WHERE-TO-START - doman "${WORKDIR}"/man/*.[58] - - insinto /etc - doins "${FILESDIR}"/ntp.conf - newinitd "${FILESDIR}"/ntpd.rc-r1 ntpd - newconfd "${FILESDIR}"/ntpd.confd ntpd - newinitd "${FILESDIR}"/ntp-client.rc ntp-client - newconfd "${FILESDIR}"/ntp-client.confd ntp-client - newinitd "${FILESDIR}"/sntp.rc sntp - newconfd "${FILESDIR}"/sntp.confd sntp - if ! use caps ; then - sed -i "s|-u ntp:ntp||" "${ED}"/etc/conf.d/ntpd || die - fi - sed -i "s:/usr/bin:/usr/sbin:" "${ED}"/etc/init.d/ntpd || die - - keepdir /var/lib/ntp - use prefix || fowners ntp:ntp /var/lib/ntp - - if use openntpd ; then - cd "${ED}" - rm usr/sbin/ntpd || die - rm -r var/lib - rm etc/{conf,init}.d/ntpd - rm usr/share/man/*/ntpd.8 || die - else - systemd_newunit "${FILESDIR}"/ntpd.service-r2 ntpd.service - use caps && sed -i '/ExecStart/ s|$| -u ntp:ntp|' "${ED}"/usr/lib/systemd/system/ntpd.service - systemd_enable_ntpunit 60-ntpd ntpd.service - fi - - systemd_newunit "${FILESDIR}"/ntpdate.service-r1 ntpdate.service - systemd_install_serviced "${FILESDIR}"/ntpdate.service.conf - systemd_newunit "${FILESDIR}"/sntp.service-r2 sntp.service - systemd_install_serviced "${FILESDIR}"/sntp.service.conf -} - -pkg_postinst() { - if grep -qs '^[^#].*notrust' "${EROOT}"/etc/ntp.conf ; then - eerror "The notrust option was found in your /etc/ntp.conf!" - ewarn "If your ntpd starts sending out weird responses," - ewarn "then make sure you have keys properly setup and see" - ewarn "https://bugs.gentoo.org/41827" - fi -} diff --git a/net-misc/ntp/ntp-4.2.8_p2.ebuild b/net-misc/ntp/ntp-4.2.8_p2.ebuild deleted file mode 100644 index a9b6a9f616567..0000000000000 --- a/net-misc/ntp/ntp-4.2.8_p2.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit autotools eutils toolchain-funcs flag-o-matic user systemd - -MY_P=${P/_p/p} -DESCRIPTION="Network Time Protocol suite/programs" -HOMEPAGE="http://www.ntp.org/" -SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz - mirror://gentoo/${MY_P}-manpages.tar.bz2" - -LICENSE="HPND BSD ISC" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~m68k-mint" -IUSE="caps debug ipv6 openntpd parse-clocks readline samba selinux snmp ssl +threads vim-syntax zeroconf" - -CDEPEND="readline? ( >=sys-libs/readline-4.1 ) - >=dev-libs/libevent-2.0.9[threads?] - kernel_linux? ( caps? ( sys-libs/libcap ) ) - zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) - !openntpd? ( !net-misc/openntpd ) - snmp? ( net-analyzer/net-snmp ) - ssl? ( dev-libs/openssl ) - parse-clocks? ( net-misc/pps-tools )" -DEPEND="${CDEPEND} - virtual/pkgconfig" -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-ntp ) - vim-syntax? ( app-vim/ntp-syntax )" -PDEPEND="openntpd? ( net-misc/openntpd )" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - enewgroup ntp 123 - enewuser ntp 123 -1 /dev/null ntp -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-4.2.8-ipc-caps.patch #533966 - append-cppflags -D_GNU_SOURCE #264109 - # Make sure every build uses the same install layout. #539092 - find sntp/loc/ -type f '!' -name legacy -delete || die - # Disable pointless checks. - touch .checkChangeLog .gcc-warning FRC.html html/.datecheck -} - -src_configure() { - # avoid libmd5/libelf - export ac_cv_search_MD5Init=no ac_cv_header_md5_h=no - export ac_cv_lib_elf_nlist=no - # blah, no real configure options #176333 - export ac_cv_header_dns_sd_h=$(usex zeroconf) - export ac_cv_lib_dns_sd_DNSServiceRegister=${ac_cv_header_dns_sd_h} - # Increase the default memlimit from 32MiB to 128MiB. #533232 - econf \ - --with-lineeditlibs=readline,edit,editline \ - --with-yielding-select \ - --disable-local-libevent \ - --docdir='$(datarootdir)'/doc/${PF} \ - --htmldir='$(docdir)/html' \ - --with-memlock=256 \ - $(use_enable caps linuxcaps) \ - $(use_enable parse-clocks) \ - $(use_enable ipv6) \ - $(use_enable debug debugging) \ - $(use_with readline lineeditlibs readline) \ - $(use_enable samba ntp-signd) \ - $(use_with snmp ntpsnmpd) \ - $(use_with ssl crypto) \ - $(use_enable threads thread-support) -} - -src_install() { - default - # move ntpd/ntpdate to sbin #66671 - dodir /usr/sbin - mv "${ED}"/usr/bin/{ntpd,ntpdate} "${ED}"/usr/sbin/ || die "move to sbin" - - dodoc INSTALL WHERE-TO-START - doman "${WORKDIR}"/man/*.[58] - - insinto /etc - doins "${FILESDIR}"/ntp.conf - use ipv6 || sed -i '/^restrict .*::1/d' "${ED}"/etc/ntp.conf #524726 - newinitd "${FILESDIR}"/ntpd.rc-r1 ntpd - newconfd "${FILESDIR}"/ntpd.confd ntpd - newinitd "${FILESDIR}"/ntp-client.rc ntp-client - newconfd "${FILESDIR}"/ntp-client.confd ntp-client - newinitd "${FILESDIR}"/sntp.rc sntp - newconfd "${FILESDIR}"/sntp.confd sntp - if ! use caps ; then - sed -i "s|-u ntp:ntp||" "${ED}"/etc/conf.d/ntpd || die - fi - sed -i "s:/usr/bin:/usr/sbin:" "${ED}"/etc/init.d/ntpd || die - - keepdir /var/lib/ntp - use prefix || fowners ntp:ntp /var/lib/ntp - - if use openntpd ; then - cd "${ED}" - rm usr/sbin/ntpd || die - rm -r var/lib - rm etc/{conf,init}.d/ntpd - rm usr/share/man/*/ntpd.8 || die - else - systemd_newunit "${FILESDIR}"/ntpd.service-r2 ntpd.service - use caps && sed -i '/ExecStart/ s|$| -u ntp:ntp|' "${ED}"/usr/lib/systemd/system/ntpd.service - systemd_enable_ntpunit 60-ntpd ntpd.service - fi - - systemd_newunit "${FILESDIR}"/ntpdate.service-r1 ntpdate.service - systemd_install_serviced "${FILESDIR}"/ntpdate.service.conf - systemd_newunit "${FILESDIR}"/sntp.service-r2 sntp.service - systemd_install_serviced "${FILESDIR}"/sntp.service.conf -} - -pkg_postinst() { - if grep -qs '^[^#].*notrust' "${EROOT}"/etc/ntp.conf ; then - eerror "The notrust option was found in your /etc/ntp.conf!" - ewarn "If your ntpd starts sending out weird responses," - ewarn "then make sure you have keys properly setup and see" - ewarn "https://bugs.gentoo.org/41827" - fi -} diff --git a/net-misc/ntp/ntp-4.2.8_p4.ebuild b/net-misc/ntp/ntp-4.2.8_p5.ebuild similarity index 91% rename from net-misc/ntp/ntp-4.2.8_p4.ebuild rename to net-misc/ntp/ntp-4.2.8_p5.ebuild index 4bfcda085fa79..b118a32a18b3f 100644 --- a/net-misc/ntp/ntp-4.2.8_p4.ebuild +++ b/net-misc/ntp/ntp-4.2.8_p5.ebuild @@ -1,21 +1,21 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="5" -inherit autotools eutils toolchain-funcs flag-o-matic user systemd +inherit eutils toolchain-funcs flag-o-matic user systemd MY_P=${P/_p/p} DESCRIPTION="Network Time Protocol suite/programs" HOMEPAGE="http://www.ntp.org/" SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-${PV:0:3}/${MY_P}.tar.gz - mirror://gentoo/${MY_P}-manpages.tar.bz2" + https://dev.gentoo.org/~polynomial-c/${MY_P}-manpages.tar.bz2" LICENSE="HPND BSD ISC" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~m68k-mint" -IUSE="caps debug ipv6 openntpd parse-clocks readline samba selinux snmp ssl +threads vim-syntax zeroconf" +IUSE="caps debug ipv6 libressl openntpd parse-clocks readline samba selinux snmp ssl +threads vim-syntax zeroconf" CDEPEND="readline? ( >=sys-libs/readline-4.1:0= ) >=dev-libs/libevent-2.0.9[threads?] @@ -23,7 +23,10 @@ CDEPEND="readline? ( >=sys-libs/readline-4.1:0= ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) !openntpd? ( !net-misc/openntpd ) snmp? ( net-analyzer/net-snmp ) - ssl? ( dev-libs/openssl:0= ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) parse-clocks? ( net-misc/pps-tools )" DEPEND="${CDEPEND} virtual/pkgconfig" diff --git a/sci-mathematics/agda/agda-2.4.2.3-r3.ebuild b/sci-mathematics/agda/agda-2.4.2.3-r3.ebuild new file mode 100644 index 0000000000000..f3ca8c3518da5 --- /dev/null +++ b/sci-mathematics/agda/agda-2.4.2.3-r3.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.5.9999 + +CABAL_FEATURES="bin lib profile haddock hoogle hscolour" +inherit haskell-cabal elisp-common + +MY_PN="Agda" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A dependently typed functional programming language and proof assistant" +HOMEPAGE="http://wiki.portal.chalmers.se/agda/" +SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+cpphs +stdlib" + +RDEPEND=">=dev-haskell/base-orphans-0.3.1:=[profile?] =dev-haskell/binary-0.6:=[profile?] =dev-haskell/boxes-0.1.3:=[profile?] =dev-haskell/data-hash-0.2.0.0:=[profile?] =dev-haskell/edit-distance-0.2.1.2:=[profile?] =dev-haskell/equivalence-0.2.5:=[profile?] =dev-haskell/geniplate-mirror-0.6.0.6:=[profile?] =dev-haskell/haskeline-0.7:=[profile?] =dev-haskell/haskell-src-exts-1.16.0.1:=[profile?] =dev-haskell/old-time-1.1.0.0:=[profile?] =dev-haskell/parallel-3.2.0.4:=[profile?] =dev-haskell/quickcheck-2.8:2=[profile?] =dev-haskell/strict-0.3.2:=[profile?] =dev-haskell/text-0.11:=[profile?] =dev-haskell/transformers-compat-0.3.3.2:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-haskell/xhtml-3000.2:=[profile?] =dev-haskell/zlib-0.4.0.1:=[profile?] =dev-lang/ghc-7.4.1:= + || ( ( >=dev-haskell/hashable-1.1.2.3:=[profile?] =dev-haskell/hashable-1.2.1.0:=[profile?] =dev-haskell/hashtables-1.0:=[profile?] =dev-haskell/hashtables-1.2.0.2:=[profile?] =dev-haskell/mtl-2.1.1:=[profile?] <=dev-haskell/mtl-2.1.3.1:=[profile?] ) + ( >=dev-haskell/mtl-2.2.1:=[profile?] =dev-haskell/transformers-0.3:=[profile?] =dev-haskell/transformers-0.4.1.0:=[profile?] = 0.3.1 && < 0.4' 'base-orphans >= 0.3.1 && < 0.5' \ + 'data-hash == 0.2.0.0' 'data-hash >= 0.2.0.0 && < 0.3' \ + 'geniplate-mirror >= 0.6.0.6 && < 0.7' 'geniplate-mirror >= 0.6.0.6 && < 0.8' + sed -e '/.*emacs-mode.*$/d' \ + -i "${S}/${MY_PN}.cabal" \ + || die "Could not remove agda-mode from ${MY_PN}.cabal" +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag cpphs cpphs) +} + +src_compile() { + BYTECOMPFLAGS="-L ./src/data/emacs-mode" + elisp-compile src/data/emacs-mode/*.el \ + || die "Failed to compile emacs mode" + haskell-cabal_src_compile +} + +src_test() { + export LD_LIBRARY_PATH="${S}/dist/build${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}" + + dist/build/agda/agda --test +RTS -M1g || die +} + +src_install() { + local add="${ED}"/usr/share/"${P}/ghc-$(ghc-version)" + + haskell-cabal_src_install + + export LD_LIBRARY_PATH="${S}/dist/build${LD_LIBRARY_PATH+:}${LD_LIBRARY_PATH}" + # generate Primitive.agdai, emulate Setup.hs postinst phase + Agda_datadir="${add}" \ + "${ED}"/usr/bin/agda "${add}"/lib/prim/Agda/Primitive.agda \ + || die "Failed to build 'Primitive.agdai'" + + elisp-install ${PN} src/data/emacs-mode/*.el \ + || die "Failed to install emacs mode" + elisp-site-file-install "${FILESDIR}/${SITEFILE}" \ + || die "Failed to install elisp site file" +} + +pkg_postinst() { + elisp-site-regen +} + +pkg_postrm() { + elisp-site-regen +} diff --git a/sys-fs/shake/Manifest b/sys-fs/shake/Manifest index 29dce23f682f3..ad4300e83b527 100644 --- a/sys-fs/shake/Manifest +++ b/sys-fs/shake/Manifest @@ -1 +1,2 @@ DIST shake-0.999.tar.bz2 37225 SHA256 f030d5ba5d4d2d449249c49b253a71de8c342b9b2f5e1e7d3e7ba5277e3f5e91 SHA512 7dbd61cb35f771ffae6ec90bcdbf0cc467166661a78379191c7cf888d5f32ad27ea56da739f8f39344a209003747de2be1b57f2335ddc5641f55605c15c84b78 WHIRLPOOL 1d7354dac8aa3582048e8f8532ee308a792c041f15dc7b1e9e68b86b7cbfa66a72bbf9bbca481a3ac9738cb505d529eecd9aae135f2a64cfe5570ace59b862d8 +DIST shake-1.0.tar.gz 42885 SHA256 ac5a57bd8d55e197734852bf66318ecf39b4c5c298e43a259ba1d8a4b7a2ced3 SHA512 f73601ebf37ac934b2cfb5bcedd530e38bd6873615e80eae01c690bf935ed3924abb1d06fb31c46397b5804d47a36584ac5e11b4c7142b46e570ddbf3abe1775 WHIRLPOOL d3af2b55f7aa4103e4c9ba7f6fb4ac59b9a60992318d226238ed22048b09ce4fe4255494f189be280b76f100936d8cfde6a86ff8390039f6b9c03c2c9db9d2fa diff --git a/sys-fs/shake/shake-1.0.ebuild b/sys-fs/shake/shake-1.0.ebuild new file mode 100644 index 0000000000000..e8cee932d7aad --- /dev/null +++ b/sys-fs/shake/shake-1.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit cmake-utils + +DESCRIPTION="defragmenter that runs in userspace while the system is used" +HOMEPAGE="http://vleu.net/shake/" +SRC_URI="https://github.com/unbrice/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND="sys-apps/attr" +DEPEND="${RDEPEND} + sys-apps/help2man" + +PATCHES=( + "${FILESDIR}"/${PN}-0.999-uclibc.patch + ) diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index 6599e4c5e5bb7..008be44fa11f5 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -1 +1,2 @@ DIST openmp-3.7.0.src.tar.xz 2251108 SHA256 8d8a224e5689596a35652fda87e4be29853c4b85fbc7a6562019badfad779f2a SHA512 70862733fbfe934cb676291d21855b4b52dfb8d5a38690551bc623777381f9fec2a567bc6f55d7122a3be862d170ac1abd6fe0e95e334006469e8c11f28d4402 WHIRLPOOL 432732b64b3ba5570f6914fcfed11813524350cce3096dae885d73579bae5cd85ea64ec51405b64adab6ff72b2c835ef639c0f14b7652defdfb8510dbd3b072b +DIST openmp-3.7.1.src.tar.xz 2026988 SHA256 9a702e20c247014f6de8c45b738c6ea586eca0559304520f565ac9a7cba4bf9a SHA512 ec29f2665c9de4dee184f86a980a90c87a99e7728bb9c46c9e513801c30b28b6496bfcfbe4cefbd90ef63b761886cd74c19cf8e26a8854d8569e357b78633f6a WHIRLPOOL e69f2ef825df7f438db3647d2405d0fe6e6b00d8614efe0783e1fef5ae72db11b4a5f231383f3cc66402cb0785a025610187cc69fba2edbafa51136bd990453e diff --git a/sys-libs/libomp/libomp-3.7.1.ebuild b/sys-libs/libomp/libomp-3.7.1.ebuild new file mode 100644 index 0000000000000..b121661c7d03b --- /dev/null +++ b/sys-libs/libomp/libomp-3.7.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} + +inherit cmake-utils multilib-minimal + +MY_P=openmp-${PV} +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="http://openmp.llvm.org" +SRC_URI="http://llvm.org/releases/${PV}/${MY_P}.src.tar.xz" + +LICENSE="UoI-NCSA" +SLOT="0/3.7" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}.src" + +PATCHES=( + "${FILESDIR}"/${PN}-3.7.0-os_detection.patch + "${FILESDIR}"/${PN}-3.7.0-no_compat_symlinks.patch + ) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + if ! test-flag-CXX -std=c++11; then + eerror "${P} requires C++11-capable C++ compiler. Your current compiler" + eerror "does not seem to support -std=c++11 option. Please upgrade your compiler" + eerror "to gcc-4.7 or an equivalent version supporting C++11." + die "Currently active compiler does not support -std=c++11" + fi + fi +} + +multilib_src_configure() { + local libdir="$(get_libdir)" + local mycmakeargs=( "-DLIBOMP_LIBDIR_SUFFIX=${libdir#lib}" ) + cmake-utils_src_configure +} + +multilib_src_compile() { + cmake-utils_src_compile +} + +multilib_src_install() { + cmake-utils_src_install +} diff --git a/www-apps/mirmon/metadata.xml b/www-apps/mirmon/metadata.xml index f4fcc1b3b2313..c9288a4839e6d 100644 --- a/www-apps/mirmon/metadata.xml +++ b/www-apps/mirmon/metadata.xml @@ -2,7 +2,7 @@ - mirror-admin@gentoo.org + maintainer-needed@gentoo.org Simple graphical mirror monitor with html output to analyze whether data is being kept in sync. diff --git a/x11-libs/libdockapp/metadata.xml b/x11-libs/libdockapp/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-libs/libdockapp/metadata.xml +++ b/x11-libs/libdockapp/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-misc/mixer_app/metadata.xml b/x11-misc/mixer_app/metadata.xml index a03f5d8b381be..cde059093b992 100644 --- a/x11-misc/mixer_app/metadata.xml +++ b/x11-misc/mixer_app/metadata.xml @@ -2,4 +2,8 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + diff --git a/x11-misc/xplanetFX/Manifest b/x11-misc/xplanetFX/Manifest index ad8af305f23af..741c33864afb1 100644 --- a/x11-misc/xplanetFX/Manifest +++ b/x11-misc/xplanetFX/Manifest @@ -1,2 +1,3 @@ DIST xplanetfx-2.6.4_all.tar.gz 36871474 SHA256 0c7ea5783103f00867eecc1603e598b89fd52bd19954fd2976e3aa89390813ca SHA512 dd8a31d77dcf536be712239b73d185b19dde8bfe3ba3c3acdeb31ce1101e5d9c524c89a645cd737d824f44c6553d7bd2962c4bd2a7e2ac11f405e5828cfcac91 WHIRLPOOL 2cde850922e0c67e73c55dc104a1e4dca91da1cefe5bf79149e2818e3184af8d71d1436021e964957dd5bcc5b7d858326ea242d5a8158382628acde42ecd07c4 DIST xplanetfx-2.6.6_all.tar.gz 36871897 SHA256 59c49af68b6cafcbe4ebfd65979181a7f1e4416e024505b5b0d46f1cc04b082a SHA512 6d9098f19f29c4077e840215d9b7178a00754cc23cad0c44c61012582adfe16dd304ca08667068b1656d31d84dae0836081236f99555bec09d83710fb2355c35 WHIRLPOOL 7e8c98aa257ba84b4d9ec48820632d7adde10a35272c9bb033b75374e2041d95cd712a7b2beefa049bf7ac2981a81b648c88dab8a2d5fcec0ede76b30238db6d +DIST xplanetfx-2.6.7_all.tar.gz 36874223 SHA256 c3bbe4c195263688400d527dddf5ac2e0e12e2ad21b762f34f7ee98dc635c7e3 SHA512 b53005e20ba069f4adf0b6ce8f2d5641bc9db8f852fbabdac808a8c8a5f1a62242af2b556ac0575bb745838533f2b4c85946c3ed0c1f7b064faeaef4f809fdf6 WHIRLPOOL ac6ed41ffaabe02190c88e3df51ca4b3c44565dce65e59f17352c53d306faff91199726e1c9c086153715e7c9863a64d223ec09f4bb3013eacfb764d102133a0 diff --git a/x11-misc/xplanetFX/xplanetFX-2.6.4.ebuild b/x11-misc/xplanetFX/xplanetFX-2.6.4.ebuild index c233273cae8fb..c73627be11c2c 100644 --- a/x11-misc/xplanetFX/xplanetFX-2.6.4.ebuild +++ b/x11-misc/xplanetFX/xplanetFX-2.6.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 ) inherit eutils python-r1 -DESCRIPTION="User-friendly interface to configure, run or daemonize xplanet with HQ capabilities" +DESCRIPTION="GUI to configure, run or daemonize xplanet with HQ capabilities" HOMEPAGE="http://mein-neues-blog.de/xplanetFX/" SRC_URI="http://repository.mein-neues-blog.de:9000/archive/${P/FX/fx}_all.tar.gz" diff --git a/x11-misc/xplanetFX/xplanetFX-2.6.6.ebuild b/x11-misc/xplanetFX/xplanetFX-2.6.6.ebuild index cebe17adc78f3..8c9f3e8ad0944 100644 --- a/x11-misc/xplanetFX/xplanetFX-2.6.6.ebuild +++ b/x11-misc/xplanetFX/xplanetFX-2.6.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 ) inherit eutils python-r1 -DESCRIPTION="User-friendly interface to configure, run or daemonize xplanet with HQ capabilities" +DESCRIPTION="GUI to configure, run or daemonize xplanet with HQ capabilities" HOMEPAGE="http://mein-neues-blog.de/xplanetFX/" SRC_URI="http://repository.mein-neues-blog.de:9000/archive/${P/FX/fx}_all.tar.gz" diff --git a/x11-misc/xplanetFX/xplanetFX-2.6.7.ebuild b/x11-misc/xplanetFX/xplanetFX-2.6.7.ebuild new file mode 100644 index 0000000000000..8c9f3e8ad0944 --- /dev/null +++ b/x11-misc/xplanetFX/xplanetFX-2.6.7.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit eutils python-r1 + +DESCRIPTION="GUI to configure, run or daemonize xplanet with HQ capabilities" +HOMEPAGE="http://mein-neues-blog.de/xplanetFX/" +SRC_URI="http://repository.mein-neues-blog.de:9000/archive/${P/FX/fx}_all.tar.gz" + +LICENSE="WTFPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="libnotify" + +DEPEND="" +RDEPEND="${DEPEND} + dev-python/pygtk[${PYTHON_USEDEP}] + media-gfx/imagemagick + sys-devel/bc + x11-misc/xplanet + libnotify? ( x11-libs/libnotify )" +#python + +S="${WORKDIR}/usr" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-2.6.4-gentoo-path.patch + sed -e "s/Application;//" -i share/applications/*desktop || die + + # These will be installed separately + mkdir gentoo || die + mv share/${PN}/{autostart,flipview.py,stars/catalog.py,xplanetFX_gtk,xplanetFX_tray} \ + gentoo || die +} + +src_install() { + dobin bin/${PN} + insinto /usr/share/applications + doins share/applications/${PN}.desktop + insinto /usr/share/pixmaps + doins share/pixmaps/* + insinto /usr/share/${PN} + doins -r share/${PN}/* + + exeinto /usr/share/${PN} + doexe gentoo/autostart + + dodoc share/doc/${PN}/{changelog,README} + + python_scriptinto /usr/share/${PN}/stars + python_foreach_impl python_doscript gentoo/catalog.py + python_scriptinto /usr/share/${PN} + python_foreach_impl python_doscript gentoo/{xplanetFX_gtk,xplanetFX_tray} + python_foreach_impl python_domodule gentoo/flipview.py +} diff --git a/x11-plugins/bfm/metadata.xml b/x11-plugins/bfm/metadata.xml index 70c6e54b08a3d..146232567625a 100644 --- a/x11-plugins/bfm/metadata.xml +++ b/x11-plugins/bfm/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + Enable building of app-admin/gkrellm module diff --git a/x11-plugins/bubblemon/metadata.xml b/x11-plugins/bubblemon/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/bubblemon/metadata.xml +++ b/x11-plugins/bubblemon/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/cputnik/metadata.xml b/x11-plugins/cputnik/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/cputnik/metadata.xml +++ b/x11-plugins/cputnik/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/docker/metadata.xml b/x11-plugins/docker/metadata.xml index 6a888dd1add14..276027ff97db4 100644 --- a/x11-plugins/docker/metadata.xml +++ b/x11-plugins/docker/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + Openbox app which acts as a system tray for KDE and GNOME2. diff --git a/x11-plugins/fsviewer/metadata.xml b/x11-plugins/fsviewer/metadata.xml index a03f5d8b381be..cde059093b992 100644 --- a/x11-plugins/fsviewer/metadata.xml +++ b/x11-plugins/fsviewer/metadata.xml @@ -2,4 +2,8 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + diff --git a/x11-plugins/monto/metadata.xml b/x11-plugins/monto/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/monto/metadata.xml +++ b/x11-plugins/monto/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmCalClock/metadata.xml b/x11-plugins/wmCalClock/metadata.xml index e77e67165d89a..958e94b59dbb3 100644 --- a/x11-plugins/wmCalClock/metadata.xml +++ b/x11-plugins/wmCalClock/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmCalClock is a calendar clock with anti-aliased text and drop shadows. Colors and fonts in the time field are user configurable. It displays local time, diff --git a/x11-plugins/wmDownload/metadata.xml b/x11-plugins/wmDownload/metadata.xml index 14f71203f8c2e..3c31d7eae7c0b 100644 --- a/x11-plugins/wmDownload/metadata.xml +++ b/x11-plugins/wmDownload/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmDownload is a small WindowMaker dockapp that sits there and displays how much data you've recieved on each eth and ppp device installed on your machine. diff --git a/x11-plugins/wmMatrix/metadata.xml b/x11-plugins/wmMatrix/metadata.xml index 4c1c7b70d3954..ccc8c89405047 100644 --- a/x11-plugins/wmMatrix/metadata.xml +++ b/x11-plugins/wmMatrix/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmMatrix is an early beta version of a cpu monitor built around the display from the movie"The Matrix". diff --git a/x11-plugins/wmMoonClock/metadata.xml b/x11-plugins/wmMoonClock/metadata.xml index b883de84dbb97..16e24e8bc7814 100644 --- a/x11-plugins/wmMoonClock/metadata.xml +++ b/x11-plugins/wmMoonClock/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmMoonClock displays phases and ephemeris of the Moon. Clicking on the App cycles the user through several `pages' of ephemeris information. Included are diff --git a/x11-plugins/wmSMPmon/metadata.xml b/x11-plugins/wmSMPmon/metadata.xml index 09a0b0457a0d7..d89a77fe8740e 100644 --- a/x11-plugins/wmSMPmon/metadata.xml +++ b/x11-plugins/wmSMPmon/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmSMPmon is a Window Maker applet for monitoring the CPUs, memory, and swap of SMP systems. diff --git a/x11-plugins/wmSpaceWeather/metadata.xml b/x11-plugins/wmSpaceWeather/metadata.xml index 535b77e634ada..c6910cf673c22 100644 --- a/x11-plugins/wmSpaceWeather/metadata.xml +++ b/x11-plugins/wmSpaceWeather/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmSpaceWeather shows environmental conditions in space. diff --git a/x11-plugins/wmSun/metadata.xml b/x11-plugins/wmSun/metadata.xml index ddc54221de16b..d41f972c13781 100644 --- a/x11-plugins/wmSun/metadata.xml +++ b/x11-plugins/wmSun/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmSun shows rise/set times for the Sun. The user needs to supply his/her latitude and longitude. wmSun works for all latitudes (when Sun does not rise diff --git a/x11-plugins/wmXName/metadata.xml b/x11-plugins/wmXName/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmXName/metadata.xml +++ b/x11-plugins/wmXName/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmacpi/metadata.xml b/x11-plugins/wmacpi/metadata.xml index f1e1deaf83950..bf405277cf964 100644 --- a/x11-plugins/wmacpi/metadata.xml +++ b/x11-plugins/wmacpi/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + WMaker DockApp: ACPI status monitor for laptops diff --git a/x11-plugins/wmacpiload-ac/metadata.xml b/x11-plugins/wmacpiload-ac/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmacpiload-ac/metadata.xml +++ b/x11-plugins/wmacpiload-ac/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmacpimon/metadata.xml b/x11-plugins/wmacpimon/metadata.xml index 6f83e0e14cf71..56327183b6d7d 100644 --- a/x11-plugins/wmacpimon/metadata.xml +++ b/x11-plugins/wmacpimon/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmacpimon is a Windowmaker dockapp that monitors the temperature and Speedstep features in new ACPI-based systems. diff --git a/x11-plugins/wmail/metadata.xml b/x11-plugins/wmail/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmail/metadata.xml +++ b/x11-plugins/wmail/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmapm/metadata.xml b/x11-plugins/wmapm/metadata.xml index 3272aa8dbc51e..22f4813749a37 100644 --- a/x11-plugins/wmapm/metadata.xml +++ b/x11-plugins/wmapm/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmapm is a small dock-app for WindowMaker that shows continually-updated APM statistics. It's a must have for Laptop diff --git a/x11-plugins/wmapmload/metadata.xml b/x11-plugins/wmapmload/metadata.xml index a03f5d8b381be..cde059093b992 100644 --- a/x11-plugins/wmapmload/metadata.xml +++ b/x11-plugins/wmapmload/metadata.xml @@ -2,4 +2,8 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + diff --git a/x11-plugins/wmappl/metadata.xml b/x11-plugins/wmappl/metadata.xml index cd558567d0696..01fbff527aae0 100644 --- a/x11-plugins/wmappl/metadata.xml +++ b/x11-plugins/wmappl/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmappl diff --git a/x11-plugins/wmbatteries/metadata.xml b/x11-plugins/wmbatteries/metadata.xml index a4331e5783a77..18727265c97ed 100644 --- a/x11-plugins/wmbatteries/metadata.xml +++ b/x11-plugins/wmbatteries/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmbatteries diff --git a/x11-plugins/wmbattery/metadata.xml b/x11-plugins/wmbattery/metadata.xml index f8f39db148145..627d7e57824e0 100644 --- a/x11-plugins/wmbattery/metadata.xml +++ b/x11-plugins/wmbattery/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + Wmbattery displays the status of your laptop's battery in a small icon. This includes if it is plugged in, if the battery is charging, how many minutes of diff --git a/x11-plugins/wmbiff/metadata.xml b/x11-plugins/wmbiff/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmbiff/metadata.xml +++ b/x11-plugins/wmbiff/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmbinclock/metadata.xml b/x11-plugins/wmbinclock/metadata.xml index a57e6c4326b7b..aa540bb41501f 100644 --- a/x11-plugins/wmbinclock/metadata.xml +++ b/x11-plugins/wmbinclock/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + The windowmaker Binary Clock applet shows the actual system time as a binary clock. You have to diff --git a/x11-plugins/wmbio/metadata.xml b/x11-plugins/wmbio/metadata.xml index 30bfd9d61849e..5d7864a1646ea 100644 --- a/x11-plugins/wmbio/metadata.xml +++ b/x11-plugins/wmbio/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + Wmbio is a dockapp designed for WindowMaker. Given your birth date, it can show you your diff --git a/x11-plugins/wmblob/metadata.xml b/x11-plugins/wmblob/metadata.xml index aa3d72474b1f8..68e6ef1c95b54 100644 --- a/x11-plugins/wmblob/metadata.xml +++ b/x11-plugins/wmblob/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmblob diff --git a/x11-plugins/wmbluecpu/metadata.xml b/x11-plugins/wmbluecpu/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmbluecpu/metadata.xml +++ b/x11-plugins/wmbluecpu/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmbutton/metadata.xml b/x11-plugins/wmbutton/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmbutton/metadata.xml +++ b/x11-plugins/wmbutton/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmcalc/metadata.xml b/x11-plugins/wmcalc/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmcalc/metadata.xml +++ b/x11-plugins/wmcalc/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmcalendar/metadata.xml b/x11-plugins/wmcalendar/metadata.xml index 53b9ac4c72bf0..69f33c52ee037 100644 --- a/x11-plugins/wmcalendar/metadata.xml +++ b/x11-plugins/wmcalendar/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmcalendar diff --git a/x11-plugins/wmcdplay/metadata.xml b/x11-plugins/wmcdplay/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmcdplay/metadata.xml +++ b/x11-plugins/wmcdplay/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmcliphist/metadata.xml b/x11-plugins/wmcliphist/metadata.xml index a804b5173da78..6d40015279442 100644 --- a/x11-plugins/wmcliphist/metadata.xml +++ b/x11-plugins/wmcliphist/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmcliphist is dockable clipboard history application for Window Maker. It is similar to klipper from KDE. wmcliphist keeps history of clipboard operations diff --git a/x11-plugins/wmclock/metadata.xml b/x11-plugins/wmclock/metadata.xml index 5515d09587119..cdd2b84e490cb 100644 --- a/x11-plugins/wmclock/metadata.xml +++ b/x11-plugins/wmclock/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + Wmclock is an applet which displays the date and time in a dockable tile. Wmclock is specially designed for Window Maker, and features multiple language diff --git a/x11-plugins/wmclockmon/metadata.xml b/x11-plugins/wmclockmon/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmclockmon/metadata.xml +++ b/x11-plugins/wmclockmon/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmcms/metadata.xml b/x11-plugins/wmcms/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmcms/metadata.xml +++ b/x11-plugins/wmcms/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmcoincoin/metadata.xml b/x11-plugins/wmcoincoin/metadata.xml index 60ca5d69bc5b0..68e77a777c591 100644 --- a/x11-plugins/wmcoincoin/metadata.xml +++ b/x11-plugins/wmcoincoin/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmCoinCoin is a WindowMaker dockapp that lets you see the latest news from linuxfr.org. It also graphically represents some statistics about the oneliner diff --git a/x11-plugins/wmcp/metadata.xml b/x11-plugins/wmcp/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmcp/metadata.xml +++ b/x11-plugins/wmcp/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmcpu/metadata.xml b/x11-plugins/wmcpu/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmcpu/metadata.xml +++ b/x11-plugins/wmcpu/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmcpuload/metadata.xml b/x11-plugins/wmcpuload/metadata.xml index b25bfc12f3e05..86b9d312cb17e 100644 --- a/x11-plugins/wmcpuload/metadata.xml +++ b/x11-plugins/wmcpuload/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + WMCPULoad is a program to monitor CPU usage. It is a dockapp that is supported by X window managers such as Window Maker, AfterStep, BlackBox, and diff --git a/x11-plugins/wmcube/metadata.xml b/x11-plugins/wmcube/metadata.xml index 14a21e02877bd..91a81f65b1da9 100644 --- a/x11-plugins/wmcube/metadata.xml +++ b/x11-plugins/wmcube/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmCube is a dockapp that displays a realtime rotating 3D object and the current CPU load. You can design your own objects for it. diff --git a/x11-plugins/wmdate/metadata.xml b/x11-plugins/wmdate/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmdate/metadata.xml +++ b/x11-plugins/wmdate/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmdf/metadata.xml b/x11-plugins/wmdf/metadata.xml index ebfeafcdb873e..cde059093b992 100644 --- a/x11-plugins/wmdf/metadata.xml +++ b/x11-plugins/wmdf/metadata.xml @@ -1,5 +1,9 @@ - desktop-dock + desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + diff --git a/x11-plugins/wmdiskmon/metadata.xml b/x11-plugins/wmdiskmon/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmdiskmon/metadata.xml +++ b/x11-plugins/wmdiskmon/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmdl/metadata.xml b/x11-plugins/wmdl/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmdl/metadata.xml +++ b/x11-plugins/wmdl/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmdots/metadata.xml b/x11-plugins/wmdots/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmdots/metadata.xml +++ b/x11-plugins/wmdots/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmdrawer/metadata.xml b/x11-plugins/wmdrawer/metadata.xml index e0d2cdc50f22a..9f8f669140223 100644 --- a/x11-plugins/wmdrawer/metadata.xml +++ b/x11-plugins/wmdrawer/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmDrawer is a dockapp which provides a drawer (button bar) from which applications can be launched. diff --git a/x11-plugins/wmfire/metadata.xml b/x11-plugins/wmfire/metadata.xml index 93b239563828a..743358851ba9c 100644 --- a/x11-plugins/wmfire/metadata.xml +++ b/x11-plugins/wmfire/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmfire is an eye-candy dock applet for Window Maker that displays generated fire, possibly according to how much load the system is experiencing, or from a diff --git a/x11-plugins/wmfishtime/metadata.xml b/x11-plugins/wmfishtime/metadata.xml index 1c3407201408c..98c936075cb5c 100644 --- a/x11-plugins/wmfishtime/metadata.xml +++ b/x11-plugins/wmfishtime/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + WMFishTime is a silly little dockapp that displays current time, date, and day of the week. It features alpha-blended bubbles, anti-aliased clock hands, and diff --git a/x11-plugins/wmfortune/metadata.xml b/x11-plugins/wmfortune/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmfortune/metadata.xml +++ b/x11-plugins/wmfortune/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmfrog/metadata.xml b/x11-plugins/wmfrog/metadata.xml index eb748357d59a9..dda61994c4fbf 100644 --- a/x11-plugins/wmfrog/metadata.xml +++ b/x11-plugins/wmfrog/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmfrog diff --git a/x11-plugins/wmfsm/metadata.xml b/x11-plugins/wmfsm/metadata.xml index bab79b5a9dd84..03d6e45280eb4 100644 --- a/x11-plugins/wmfsm/metadata.xml +++ b/x11-plugins/wmfsm/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + Wmfsm monitors your filesystem usage. It features three display modes, different colorschemes and exclusion of filesystems (eg /cdrom). diff --git a/x11-plugins/wmget/metadata.xml b/x11-plugins/wmget/metadata.xml index 7934c357922b0..f52fcfc603bea 100644 --- a/x11-plugins/wmget/metadata.xml +++ b/x11-plugins/wmget/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmget lets you run multiple downloads and monitor or control them from within a dockapp. This makes it easy to see their progress without keeping extra windows diff --git a/x11-plugins/wmgrabimage/metadata.xml b/x11-plugins/wmgrabimage/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmgrabimage/metadata.xml +++ b/x11-plugins/wmgrabimage/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmgtemp/metadata.xml b/x11-plugins/wmgtemp/metadata.xml index b9205f5bda86c..c8585fdc027a5 100644 --- a/x11-plugins/wmgtemp/metadata.xml +++ b/x11-plugins/wmgtemp/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmgtemp is a dock-app for Window Maker that graphically displays the CPU and System temperatures using the lm_sensors package. It was originally intended to diff --git a/x11-plugins/wmhdplop/metadata.xml b/x11-plugins/wmhdplop/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmhdplop/metadata.xml +++ b/x11-plugins/wmhdplop/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmifinfo/metadata.xml b/x11-plugins/wmifinfo/metadata.xml index ebfeafcdb873e..cde059093b992 100644 --- a/x11-plugins/wmifinfo/metadata.xml +++ b/x11-plugins/wmifinfo/metadata.xml @@ -1,5 +1,9 @@ - desktop-dock + desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + diff --git a/x11-plugins/wmifs/metadata.xml b/x11-plugins/wmifs/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmifs/metadata.xml +++ b/x11-plugins/wmifs/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wminet/metadata.xml b/x11-plugins/wminet/metadata.xml index 3a06d36b09d09..39a9e24472e2b 100644 --- a/x11-plugins/wminet/metadata.xml +++ b/x11-plugins/wminet/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + WMiNET is a dockable applet for monitoring all your inet daemon activity, it's designed for WindowMaker's dock, but of course, it works with other diff --git a/x11-plugins/wmitime/metadata.xml b/x11-plugins/wmitime/metadata.xml index 266d9a84f83a4..ea0accbabfa27 100644 --- a/x11-plugins/wmitime/metadata.xml +++ b/x11-plugins/wmitime/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + WMitime is an (overglorified) clock for the Windowmaker/Afterstep dock. It displays standard 12/24 hour time and date, as well as Swatch's new internet diff --git a/x11-plugins/wmix/metadata.xml b/x11-plugins/wmix/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmix/metadata.xml +++ b/x11-plugins/wmix/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmjsql/metadata.xml b/x11-plugins/wmjsql/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmjsql/metadata.xml +++ b/x11-plugins/wmjsql/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmlaptop/metadata.xml b/x11-plugins/wmlaptop/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmlaptop/metadata.xml +++ b/x11-plugins/wmlaptop/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmlife/metadata.xml b/x11-plugins/wmlife/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmlife/metadata.xml +++ b/x11-plugins/wmlife/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmload/metadata.xml b/x11-plugins/wmload/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmload/metadata.xml +++ b/x11-plugins/wmload/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmlongrun/metadata.xml b/x11-plugins/wmlongrun/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmlongrun/metadata.xml +++ b/x11-plugins/wmlongrun/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmlpq/metadata.xml b/x11-plugins/wmlpq/metadata.xml index a03f5d8b381be..cde059093b992 100644 --- a/x11-plugins/wmlpq/metadata.xml +++ b/x11-plugins/wmlpq/metadata.xml @@ -2,4 +2,8 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + diff --git a/x11-plugins/wmmaiload/metadata.xml b/x11-plugins/wmmaiload/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmmaiload/metadata.xml +++ b/x11-plugins/wmmaiload/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmmand/metadata.xml b/x11-plugins/wmmand/metadata.xml index e5448f757656d..736963ac2dda7 100644 --- a/x11-plugins/wmmand/metadata.xml +++ b/x11-plugins/wmmand/metadata.xml @@ -1,8 +1,12 @@ - desktop-dock - - wmmand - + desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + + wmmand + diff --git a/x11-plugins/wmmemfree/metadata.xml b/x11-plugins/wmmemfree/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmmemfree/metadata.xml +++ b/x11-plugins/wmmemfree/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmmemload/metadata.xml b/x11-plugins/wmmemload/metadata.xml index 6ae0774c9ea7b..045e19b801eb6 100644 --- a/x11-plugins/wmmemload/metadata.xml +++ b/x11-plugins/wmmemload/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmmemload is a simple dockapp for WindowMaker that displays memory and swap space usage. It is very heavily based on WMMemMon and WMCPULoad. diff --git a/x11-plugins/wmmemmon/metadata.xml b/x11-plugins/wmmemmon/metadata.xml index c6041af8c4bb3..eae66ea6ab58d 100644 --- a/x11-plugins/wmmemmon/metadata.xml +++ b/x11-plugins/wmmemmon/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + WMMemMon is a program to monitor memory/swap usages. It is a dockapp that is supported by X window managers such as Window Maker, AfterStep, BlackBox, and diff --git a/x11-plugins/wmmenu/metadata.xml b/x11-plugins/wmmenu/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmmenu/metadata.xml +++ b/x11-plugins/wmmenu/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmmisc/metadata.xml b/x11-plugins/wmmisc/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmmisc/metadata.xml +++ b/x11-plugins/wmmisc/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmmixer/metadata.xml b/x11-plugins/wmmixer/metadata.xml index a03f5d8b381be..cde059093b992 100644 --- a/x11-plugins/wmmixer/metadata.xml +++ b/x11-plugins/wmmixer/metadata.xml @@ -2,4 +2,8 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + diff --git a/x11-plugins/wmmldonkey/metadata.xml b/x11-plugins/wmmldonkey/metadata.xml index ca551894a934a..cde059093b992 100644 --- a/x11-plugins/wmmldonkey/metadata.xml +++ b/x11-plugins/wmmldonkey/metadata.xml @@ -1,5 +1,9 @@ - desktop-dock + desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + diff --git a/x11-plugins/wmmon+smp/metadata.xml b/x11-plugins/wmmon+smp/metadata.xml index c19c352690355..97f836249d19d 100644 --- a/x11-plugins/wmmon+smp/metadata.xml +++ b/x11-plugins/wmmon+smp/metadata.xml @@ -1,11 +1,15 @@ - desktop-dock - + desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + WMMon+SMP shows real-time CPU usage on SMP machines. Only Dual-processor systems are supported. A load average graph a.k.a. wmloadavg/xload is also provided. WMMon+SMP is based on WMMon 1.0b2 and does not display I/O or memory statistics. - + diff --git a/x11-plugins/wmmon/metadata.xml b/x11-plugins/wmmon/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmmon/metadata.xml +++ b/x11-plugins/wmmon/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmmp3/metadata.xml b/x11-plugins/wmmp3/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmmp3/metadata.xml +++ b/x11-plugins/wmmp3/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmmsg/metadata.xml b/x11-plugins/wmmsg/metadata.xml index 777b90c5ded1a..244acee16a90d 100644 --- a/x11-plugins/wmmsg/metadata.xml +++ b/x11-plugins/wmmsg/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmmsg is a dockapp that informs you of new events, such as incoming chat messages, by displaying related icons and arrival times. A notification diff --git a/x11-plugins/wmnd/metadata.xml b/x11-plugins/wmnd/metadata.xml index d9e273dc98c2a..25cc458fffad0 100644 --- a/x11-plugins/wmnd/metadata.xml +++ b/x11-plugins/wmnd/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + WMND (Window Maker Network Devices) is a dockapp for monitoring multiple network interfaces diff --git a/x11-plugins/wmnet/metadata.xml b/x11-plugins/wmnet/metadata.xml index df079f4162b47..424147b0d07eb 100644 --- a/x11-plugins/wmnet/metadata.xml +++ b/x11-plugins/wmnet/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmnet polls network statistics and does a few things with the data it gets. It has small blinking lights for the rx and tx of ip packets, a digital diff --git a/x11-plugins/wmnetload/metadata.xml b/x11-plugins/wmnetload/metadata.xml index bd0ed55627e7c..d542916736b88 100644 --- a/x11-plugins/wmnetload/metadata.xml +++ b/x11-plugins/wmnetload/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmnetload is a network interface monitor dockapp for Window Maker. It is designed to fit well with dockapps like wmcpuload and wmmemmon. It tracks diff --git a/x11-plugins/wmnetselect/metadata.xml b/x11-plugins/wmnetselect/metadata.xml index 0867de0418699..608c0697a3bbd 100644 --- a/x11-plugins/wmnetselect/metadata.xml +++ b/x11-plugins/wmnetselect/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmnetselect diff --git a/x11-plugins/wmpasman/metadata.xml b/x11-plugins/wmpasman/metadata.xml index 09ecaf0de8db3..e8867de5f6288 100644 --- a/x11-plugins/wmpasman/metadata.xml +++ b/x11-plugins/wmpasman/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmpasman stores passwords and makes them available for pasting (both via the middle-click primary diff --git a/x11-plugins/wmpeople/metadata.xml b/x11-plugins/wmpeople/metadata.xml index b1ebbcb59fcc6..016cc42f26f71 100644 --- a/x11-plugins/wmpeople/metadata.xml +++ b/x11-plugins/wmpeople/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + peephole diff --git a/x11-plugins/wmpiki/metadata.xml b/x11-plugins/wmpiki/metadata.xml index 30dd4bcea4fbe..2f1657306c78f 100644 --- a/x11-plugins/wmpiki/metadata.xml +++ b/x11-plugins/wmpiki/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + Wmpiki is a dockapp which checks and displays small leds for indicate hosts activity (up to eight hosts). The configuration diff --git a/x11-plugins/wmpinboard/metadata.xml b/x11-plugins/wmpinboard/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmpinboard/metadata.xml +++ b/x11-plugins/wmpinboard/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmping/metadata.xml b/x11-plugins/wmping/metadata.xml index 96baaa510b9c9..e468fd9198524 100644 --- a/x11-plugins/wmping/metadata.xml +++ b/x11-plugins/wmping/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmping diff --git a/x11-plugins/wmpop3/metadata.xml b/x11-plugins/wmpop3/metadata.xml index 47bd13620891b..dc40d1ae82522 100644 --- a/x11-plugins/wmpop3/metadata.xml +++ b/x11-plugins/wmpop3/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + WMPop3 is a Window Maker dockable app which will check a pop3 mail server and report how many messages are waiting( new and old ). Check it out! diff --git a/x11-plugins/wmpop3lb/metadata.xml b/x11-plugins/wmpop3lb/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmpop3lb/metadata.xml +++ b/x11-plugins/wmpop3lb/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmpower/metadata.xml b/x11-plugins/wmpower/metadata.xml index 834e2e13a6f4d..24375b0f057b9 100644 --- a/x11-plugins/wmpower/metadata.xml +++ b/x11-plugins/wmpower/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmpower is a Window Maker dock application allowing the user to graphically see (and set) the power management status of his laptop. diff --git a/x11-plugins/wmppp/metadata.xml b/x11-plugins/wmppp/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmppp/metadata.xml +++ b/x11-plugins/wmppp/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmrack/metadata.xml b/x11-plugins/wmrack/metadata.xml index 8c4a9359094d7..46c0df64f801a 100644 --- a/x11-plugins/wmrack/metadata.xml +++ b/x11-plugins/wmrack/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmrack diff --git a/x11-plugins/wmrecord/metadata.xml b/x11-plugins/wmrecord/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmrecord/metadata.xml +++ b/x11-plugins/wmrecord/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmsmixer/metadata.xml b/x11-plugins/wmsmixer/metadata.xml index 604b037085fff..9f94359e905af 100644 --- a/x11-plugins/wmsmixer/metadata.xml +++ b/x11-plugins/wmsmixer/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + WMsmixer is a hack to wmmixer which makes some changes to the display and adds a few new features, most notably scrollwheel support. It also diff --git a/x11-plugins/wmsound/metadata.xml b/x11-plugins/wmsound/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmsound/metadata.xml +++ b/x11-plugins/wmsound/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmsvencd/metadata.xml b/x11-plugins/wmsvencd/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmsvencd/metadata.xml +++ b/x11-plugins/wmsvencd/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmswallow/metadata.xml b/x11-plugins/wmswallow/metadata.xml index 50d126d55f8d2..827a186e10d8c 100644 --- a/x11-plugins/wmswallow/metadata.xml +++ b/x11-plugins/wmswallow/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmswallow is a WindowMaker dock applet that makes any application dockable. You can define an action to be taken on a mouseclick if the window does not receive diff --git a/x11-plugins/wmsysmon/metadata.xml b/x11-plugins/wmsysmon/metadata.xml index 720cdbbfade1c..6b0f7121b58f7 100644 --- a/x11-plugins/wmsysmon/metadata.xml +++ b/x11-plugins/wmsysmon/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + Enable support for monitoring 24 interrupts. Useful on SMP machines diff --git a/x11-plugins/wmsystemtray/metadata.xml b/x11-plugins/wmsystemtray/metadata.xml index 7b37b24d3dd85..62c0b7516754b 100644 --- a/x11-plugins/wmsystemtray/metadata.xml +++ b/x11-plugins/wmsystemtray/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + a system tray using the freedesktop.org system tray protocol designed as a Window Maker dock app. It has the ability to display more than one dock window to make room for more tray icons, and the ability to scroll through the icons if more are present than will fit. wmsystemtray diff --git a/x11-plugins/wmsystray/metadata.xml b/x11-plugins/wmsystray/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmsystray/metadata.xml +++ b/x11-plugins/wmsystray/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmtime/metadata.xml b/x11-plugins/wmtime/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmtime/metadata.xml +++ b/x11-plugins/wmtime/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmtimer/metadata.xml b/x11-plugins/wmtimer/metadata.xml index f35d31cbb3439..97ea0c4c9acf3 100644 --- a/x11-plugins/wmtimer/metadata.xml +++ b/x11-plugins/wmtimer/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + WMTimer is a dockable alarm clock for Windowmaker or Blackbox which can be run in alarm, countdown timer, or chronograph mode. In alarm or timer mode, you can diff --git a/x11-plugins/wmtop/metadata.xml b/x11-plugins/wmtop/metadata.xml index 33ae69be06dd5..55184f806e564 100644 --- a/x11-plugins/wmtop/metadata.xml +++ b/x11-plugins/wmtop/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmtop is a WindowMaker dock app that displays the top 3 CPU-consuming processes in graphical form - like 'top' but pretty and using less real estate on the diff --git a/x11-plugins/wmtz/metadata.xml b/x11-plugins/wmtz/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmtz/metadata.xml +++ b/x11-plugins/wmtz/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmudmount/metadata.xml b/x11-plugins/wmudmount/metadata.xml index 1a8b3fd1a3442..f104c9ecef512 100644 --- a/x11-plugins/wmudmount/metadata.xml +++ b/x11-plugins/wmudmount/metadata.xml @@ -1,8 +1,12 @@ - desktop-dock - - wmudmount - + desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + + wmudmount + diff --git a/x11-plugins/wmupmon/metadata.xml b/x11-plugins/wmupmon/metadata.xml index e81ee43ab735c..5b7d4aabb3645 100644 --- a/x11-plugins/wmupmon/metadata.xml +++ b/x11-plugins/wmupmon/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmUpMon is a dockapp for WindowMaker and compatible WMs that displays your system uptime. diff --git a/x11-plugins/wmwave/metadata.xml b/x11-plugins/wmwave/metadata.xml index 7c9c8fdc671ef..c598560b28764 100644 --- a/x11-plugins/wmwave/metadata.xml +++ b/x11-plugins/wmwave/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmwave diff --git a/x11-plugins/wmweather+/metadata.xml b/x11-plugins/wmweather+/metadata.xml index d21208debfd44..6513eecbb9ab4 100644 --- a/x11-plugins/wmweather+/metadata.xml +++ b/x11-plugins/wmweather+/metadata.xml @@ -2,6 +2,10 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + wmweatherplus diff --git a/x11-plugins/wmweather/metadata.xml b/x11-plugins/wmweather/metadata.xml index e695147fdfffd..ff3438493fe00 100644 --- a/x11-plugins/wmweather/metadata.xml +++ b/x11-plugins/wmweather/metadata.xml @@ -2,6 +2,11 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + wmweather displays your current local weather conditions. After supplying a 4-character METAR station identifier code (most major airports have one), it diff --git a/x11-plugins/wmwifi/metadata.xml b/x11-plugins/wmwifi/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmwifi/metadata.xml +++ b/x11-plugins/wmwifi/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmwork/metadata.xml b/x11-plugins/wmwork/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmwork/metadata.xml +++ b/x11-plugins/wmwork/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + + diff --git a/x11-plugins/wmxkb/metadata.xml b/x11-plugins/wmxkb/metadata.xml index ebfeafcdb873e..cde059093b992 100644 --- a/x11-plugins/wmxkb/metadata.xml +++ b/x11-plugins/wmxkb/metadata.xml @@ -1,5 +1,9 @@ - desktop-dock + desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + diff --git a/x11-plugins/wmxres/metadata.xml b/x11-plugins/wmxres/metadata.xml index b1a9efc4f2f0b..3ef3d17b3eebf 100644 --- a/x11-plugins/wmxres/metadata.xml +++ b/x11-plugins/wmxres/metadata.xml @@ -2,4 +2,9 @@ desktop-dock + + voyageur@gentoo.org + Bernard Cafarelli + +