parent
5ec07539d2
commit
7b46b44b34
@ -0,0 +1,192 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/sudo/sudo-1.8.10.ebuild,v 1.1 2014/03/13 15:45:10 polynomial-c Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils pam multilib libtool versionator
|
||||
|
||||
MY_P=${P/_/}
|
||||
MY_P=${MY_P/beta/b}
|
||||
|
||||
uri_prefix=
|
||||
case ${P} in
|
||||
*_beta*|*_rc*) uri_prefix=beta/ ;;
|
||||
esac
|
||||
|
||||
DESCRIPTION="Allows users or groups to run commands as other users"
|
||||
HOMEPAGE="http://www.sudo.ws/"
|
||||
SRC_URI="http://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
|
||||
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz"
|
||||
|
||||
# Basic license is ISC-style as-is, some files are released under
|
||||
# 3-clause BSD license
|
||||
LICENSE="ISC BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris"
|
||||
IUSE="ldap nls pam offensive selinux skey +sendmail"
|
||||
|
||||
DEPEND="pam? ( virtual/pam )
|
||||
skey? ( >=sys-auth/skey-1.1.5-r1 )
|
||||
ldap? (
|
||||
>=net-nds/openldap-2.1.30-r1
|
||||
dev-libs/cyrus-sasl
|
||||
)
|
||||
sys-libs/zlib"
|
||||
RDEPEND="${DEPEND}
|
||||
selinux? ( sec-policy/selinux-sudo )
|
||||
ldap? ( dev-lang/perl )
|
||||
pam? ( sys-auth/pambase )
|
||||
>=app-misc/editor-wrapper-3
|
||||
virtual/editor
|
||||
sendmail? ( virtual/mta )"
|
||||
DEPEND="${DEPEND}
|
||||
sys-devel/bison"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
REQUIRED_USE="pam? ( !skey ) skey? ( !pam )"
|
||||
|
||||
MAKEOPTS+=" SAMPLES="
|
||||
|
||||
src_prepare() {
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
set_rootpath() {
|
||||
# FIXME: secure_path is a compile time setting. using ROOTPATH
|
||||
# is not perfect, env-update may invalidate this, but until it
|
||||
# is available as a sudoers setting this will have to do.
|
||||
einfo "Setting secure_path ..."
|
||||
|
||||
# first extract the default ROOTPATH from build env
|
||||
ROOTPATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo "${ROOTPATH}")
|
||||
if [[ -z ${ROOTPATH} ]] ; then
|
||||
ewarn " Failed to find ROOTPATH, please report this"
|
||||
fi
|
||||
|
||||
# then remove duplicate path entries
|
||||
cleanpath() {
|
||||
local newpath thisp IFS=:
|
||||
for thisp in $1 ; do
|
||||
if [[ :${newpath}: != *:${thisp}:* ]] ; then
|
||||
newpath+=:$thisp
|
||||
else
|
||||
einfo " Duplicate entry ${thisp} removed..."
|
||||
fi
|
||||
done
|
||||
ROOTPATH=${newpath#:}
|
||||
}
|
||||
cleanpath /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${ROOTPATH:+:${ROOTPATH}}
|
||||
|
||||
# finally, strip gcc paths #136027
|
||||
rmpath() {
|
||||
local e newpath thisp IFS=:
|
||||
for thisp in ${ROOTPATH} ; do
|
||||
for e ; do [[ $thisp == $e ]] && continue 2 ; done
|
||||
newpath+=:$thisp
|
||||
done
|
||||
ROOTPATH=${newpath#:}
|
||||
}
|
||||
rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*'
|
||||
|
||||
einfo "... done"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local ROOTPATH
|
||||
set_rootpath
|
||||
|
||||
# audit: somebody got to explain me how I can test this before I
|
||||
# enable it.. - Diego
|
||||
# plugindir: autoconf code is crappy and does not delay evaluation
|
||||
# until `make` time, so we have to use a full path here rather than
|
||||
# basing off other values.
|
||||
econf \
|
||||
--enable-zlib=system \
|
||||
--with-secure-path="${ROOTPATH}" \
|
||||
--with-editor="${EPREFIX}"/usr/libexec/editor \
|
||||
--with-env-editor \
|
||||
$(use_with offensive insults) \
|
||||
$(use_with offensive all-insults) \
|
||||
$(use_with ldap ldap_conf_file /etc/ldap.conf.sudo) \
|
||||
$(use_with ldap) \
|
||||
$(use_enable nls) \
|
||||
$(use_with pam) \
|
||||
$(use_with skey) \
|
||||
$(use_with selinux) \
|
||||
$(use_with sendmail) \
|
||||
--without-opie \
|
||||
--without-linux-audit \
|
||||
--with-rundir="${EPREFIX}"/var/run/sudo \
|
||||
--with-vardir="${EPREFIX}"/var/db/sudo \
|
||||
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo \
|
||||
--docdir="${EPREFIX}"/usr/share/doc/${PF}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
if use ldap ; then
|
||||
dodoc README.LDAP doc/schema.OpenLDAP
|
||||
dosbin plugins/sudoers/sudoers2ldif
|
||||
|
||||
cat <<-EOF > "${T}"/ldap.conf.sudo
|
||||
# See ldap.conf(5) and README.LDAP for details
|
||||
# This file should only be readable by root
|
||||
|
||||
# supported directives: host, port, ssl, ldap_version
|
||||
# uri, binddn, bindpw, sudoers_base, sudoers_debug
|
||||
# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key
|
||||
EOF
|
||||
|
||||
insinto /etc
|
||||
doins "${T}"/ldap.conf.sudo
|
||||
fperms 0440 /etc/ldap.conf.sudo
|
||||
fi
|
||||
|
||||
pamd_mimic system-auth sudo auth account session
|
||||
|
||||
keepdir /var/db/sudo
|
||||
fperms 0700 /var/db/sudo
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use ldap ; then
|
||||
ewarn
|
||||
ewarn "sudo uses the /etc/ldap.conf.sudo file for ldap configuration."
|
||||
ewarn
|
||||
if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then
|
||||
ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly"
|
||||
ewarn "configured in /etc/nsswitch.conf."
|
||||
ewarn
|
||||
ewarn "To make use of LDAP, add this line to your /etc/nsswitch.conf:"
|
||||
ewarn " sudoers: ldap files"
|
||||
ewarn
|
||||
fi
|
||||
fi
|
||||
if use prefix ; then
|
||||
ewarn
|
||||
ewarn "To use sudo, you need to change file ownership and permissions"
|
||||
ewarn "with root privileges, as follows:"
|
||||
ewarn
|
||||
ewarn " # chown root:root ${EPREFIX}/usr/bin/sudo"
|
||||
ewarn " # chown root:root ${EPREFIX}/usr/lib/sudo/sudoers.so"
|
||||
ewarn " # chown root:root ${EPREFIX}/etc/sudoers"
|
||||
ewarn " # chown root:root ${EPREFIX}/etc/sudoers.d"
|
||||
ewarn " # chown root:root ${EPREFIX}/var/db/sudo"
|
||||
ewarn " # chmod 4111 ${EPREFIX}/usr/bin/sudo"
|
||||
ewarn
|
||||
fi
|
||||
|
||||
elog "To use the -A (askpass) option, you need to install a compatible"
|
||||
elog "password program from the following list. Starred packages will"
|
||||
elog "automatically register for the use with sudo (but will not force"
|
||||
elog "the -A option):"
|
||||
elog ""
|
||||
elog " [*] net-misc/ssh-askpass-fullscreen"
|
||||
elog " net-misc/x11-ssh-askpass"
|
||||
elog ""
|
||||
elog "You can override the choice by setting the SUDO_ASKPASS environmnent"
|
||||
elog "variable to the program you want to use."
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST mg-20110905.tar.gz 138805 SHA256 1cd37d7e6a3eecc890a5718c38b8f38495057ba93856762a756ccee2f9618229 SHA512 b490a5a3526d35839353e138f33ac924c5afbbf7e5c9faa20ceccb82e1dc1e6a3f0726b32bac7d43dcf8a410b1b8525067da5557cf669c52a9e32d1d2f45a8a4 WHIRLPOOL 64dd179462a8c9e53946c756a4975ffd2e5bf1758a300fa699032542a6e2470f9ed03f9fe1a88ac441cf17ac20c2575f9b6c5c1c396c5a7915564fbedfb1c854
|
||||
DIST mg-20131118.tar.gz 144002 SHA256 b99fe10cb8473e035ff43bf3fbf94a24035e4ebb89484d48e5b33075d22d79f3 SHA512 36451ee813ac1d01df7648f4c7aff6bef5d62c2d9c57033ccecaccf1904fa1f4071cefbe9b5c55bbebcb104ee8497cc6163d3bb4f552ce223bd441bf6613d149 WHIRLPOOL f91468b062db3372969f6d5da048d8636251509650b289cd5bb2225173f08d315c5170e4634660fcc5276f5a9eafdee835a2b5f30341523ea11902d66c0ff266
|
||||
DIST mg-20140220.tar.gz 142401 SHA256 8d8f3c250c40af318a888e6825bb234e7e605bf0576ca4a6885bb25d41241117 SHA512 a9bc66aec20784ab0e00be4078a6d099fd1e47b32a601e4b7b33f3e79beaa609090acd56f912036db9a3033d86b8e2aed4d0023939f1a378a0e302b6ed47a7f5 WHIRLPOOL fd2a629d8e7e97064d5f65e2dd4ead32cd39b9cef36bf36c0f936ed43648c42aea8c6a4442d70d9606ccfdc5e5ffce3ebd3bcba1d081b88b44970e2d7ffe691b
|
||||
DIST mg-20140306.tar.gz 142518 SHA256 26516bc5f3abd2b887bde0213fcdae02195c68ff776799addca1d072c37586fe SHA512 4bf62396857b2d43a99731a716cf72a2c15010ef99999cb7577f57bf1226160cc97c30ae1e787bd490521d33c08fe7a4fa9db8d999048db21d61f9a741574a17 WHIRLPOOL a7e9935e90c8854e59a9bd1e8a12909d5e3778aa14d6c0281a076ecda848a7d5cf309e94bd1137e0050c3086885b3de12a970e7d01e14d663d6551fab2761498
|
||||
|
@ -1,28 +0,0 @@
|
||||
--- mg-20140220-orig/sysdef.h
|
||||
+++ mg-20140220/sysdef.h
|
||||
@@ -15,7 +15,7 @@
|
||||
# define __USE_GNU
|
||||
#endif
|
||||
|
||||
-#ifdef __APPLE__
|
||||
+#if defined(__APPLE__) || defined(__FreeBSD__)
|
||||
# define LOGIN_NAME_MAX _POSIX_LOGIN_NAME_MAX
|
||||
#endif
|
||||
|
||||
--- mg-20140220-orig/tags.c
|
||||
+++ mg-20140220/tags.c
|
||||
@@ -15,9 +15,12 @@
|
||||
#include <err.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
+#include <stdio.h>
|
||||
|
||||
-#ifndef LIBBSD_OVERLAY
|
||||
-#include <util.h>
|
||||
+#if defined(LIBBSD_OVERLAY) || defined(__FreeBSD__)
|
||||
+# include <libutil.h>
|
||||
+#else
|
||||
+# include <util.h>
|
||||
#endif
|
||||
|
||||
#include "def.h"
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/mg/mg-20131118.ebuild,v 1.2 2014/02/13 14:24:37 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="MicroGnuEmacs, a port from the BSDs"
|
||||
HOMEPAGE="http://homepage.boetes.org/software/mg/"
|
||||
SRC_URI="http://homepage.boetes.org/software/mg/${P}.tar.gz"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 hppa ~x86"
|
||||
IUSE="livecd"
|
||||
|
||||
RDEPEND="sys-libs/ncurses"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
dev-libs/clens"
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
|
||||
# remove OpenBSD specific easter egg
|
||||
sed -i -e 's/theo\.o//' GNUmakefile || die
|
||||
sed -i -e '/theo_init/d' main.c || die
|
||||
|
||||
# fix path to tutorial in man page
|
||||
sed -i -e "s:doc/mg/:doc/${PF}/:" mg.1 || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" \
|
||||
CPPFLAGS="-DFKEYS -DREGEX -DXKEYS -I${EPREFIX}/usr/include/clens" \
|
||||
CFLAGS="${CFLAGS}" \
|
||||
LIBS="$("$(tc-getPKG_CONFIG)" --libs ncurses) -lclens"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstall
|
||||
dodoc README README_PORTING tutorial
|
||||
# don't compress the tutorial, otherwise mg cannot open it
|
||||
docompress -x /usr/share/doc/${PF}/tutorial
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use livecd; then
|
||||
[[ -e ${EROOT}/usr/bin/emacs ]] || ln -s mg "${EROOT}"/usr/bin/emacs
|
||||
fi
|
||||
}
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/mg/mg-20140220.ebuild,v 1.4 2014/03/03 21:49:00 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="MicroGnuEmacs, a port from the BSDs"
|
||||
HOMEPAGE="http://homepage.boetes.org/software/mg/"
|
||||
SRC_URI="http://homepage.boetes.org/software/mg/${P}.tar.gz"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="livecd"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
!elibc_FreeBSD? ( dev-libs/libbsd )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-freebsd.patch"
|
||||
epatch_user
|
||||
|
||||
# remove OpenBSD specific easter egg
|
||||
sed -i -e 's/theo\.o//' GNUmakefile || die
|
||||
sed -i -e '/theo_init/d' main.c || die
|
||||
|
||||
# fix path to tutorial in man page
|
||||
sed -i -e "s:doc/mg/:doc/${PF}/:" mg.1 || die
|
||||
|
||||
# remove pkg-config call; we pass flags and libs as parameters
|
||||
sed -i -e '/pkg-config/d' GNUmakefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local pc=$(tc-getPKG_CONFIG) extraflags extralibs
|
||||
|
||||
if use elibc_FreeBSD; then
|
||||
extralibs="-lutil"
|
||||
else
|
||||
extraflags=$("${pc}" --cflags libbsd-overlay)
|
||||
extralibs=$("${pc}" --libs libbsd-overlay)
|
||||
fi
|
||||
|
||||
emake CC="$(tc-getCC)" \
|
||||
CPPFLAGS="-DFKEYS -DREGEX -DXKEYS -D__dead=__dead2 ${extraflags}" \
|
||||
CFLAGS="${CFLAGS}" \
|
||||
LIBS="$("${pc}" --libs ncurses) ${extralibs}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstall
|
||||
dodoc README tutorial
|
||||
# don't compress the tutorial, otherwise mg cannot open it
|
||||
docompress -x /usr/share/doc/${PF}/tutorial
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use livecd; then
|
||||
[[ -e ${EROOT}/usr/bin/emacs ]] || ln -s mg "${EROOT}"/usr/bin/emacs
|
||||
fi
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST libewf-20130128.tar.gz 1978794 SHA256 769a5662299485f98d50ef484e73da23813827ac52a2963b67a3e3416fd663d5 SHA512 94cdd0c3f0d8f535f3462c5adba266302f9b129abacda077ed429fa38af6862fca5a90ba2e606b78607b509769305cc6134c483c7033c20e226596cca2d42b90 WHIRLPOOL c126f4d074b032ccaeef6e5ef747c188f62c2b09cd7cc021facb94a8c6a9412a0169921b35a2371d7644a927ecb4d15c69a353747a4c6c98111823070c9577cd
|
||||
DIST libewf-20130416.tar.gz 1968288 SHA256 e0f14071665b24a8077a24f4cafbf092ad5ac1859f49994dc4e843e747ba7a89 SHA512 e84e920dfe6e5a313bc165b1796ab9681c5b42fdefc7120b4f1c0f4e42b220d8192e03df2707051cf16f4cc991facdfdbd39042dcfb645ac7a27b549e02bd96e WHIRLPOOL 2afb81706899881d5191fec53409d2445e4ca7c485738eb638ef26eea602a4bf71da1ae56d986c49630dc13b1d287cf9c070c473ed72df0e2e0e8c86b4dffe06
|
||||
DIST libewf-20131210.tar.gz 2083286 SHA256 94609b8bfb2fca807c5e2dad0a0517941a1706df96e3ea3c5cd8d6219be14a0e SHA512 c81735dce78dbf1e2f3fff627e2e595a82178469ef32d4ddc16a210c6772a524d0a3dcafa871fdcc9f6e34a6499cfae442862afd727b24a8d460f745677b6afc WHIRLPOOL b15063eb03c73d4b072aad7961a5f73a7155f7a2f09b0d5ce5c648f46a35876be521edd559f21acea02e4136335453a42712d0105be9e495293efcbac1b5a518
|
||||
DIST libewf-20140227.tar.gz 2132507 SHA256 34994e588c8322af089bd303676b575231c2215a61a481e7d3ffdc56eaa23df9 SHA512 6a84c4f3660eb6d5a256d06c598817cc49fa73c7c841ec15e7992cb65823d8be0b2e8df5c66edffb9f45f484fa8a757bdb4b9d9b0ec271b7fa94207c7b5cd5f8 WHIRLPOOL cc4ff7339a843e6f3429f242691c713ff6ee8c6ed5724ad8db67567e778c76116d21c9b3e33b1e59f0ff99e02a3ba16bb3c7d2c8a846c1a5ef3eb0222f980bb3
|
||||
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/libewf/libewf-20140227.ebuild,v 1.1 2014/03/13 05:32:50 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="Implementation of the EWF (SMART and EnCase) image format"
|
||||
HOMEPAGE="http://code.google.com/p/libewf/"
|
||||
SRC_URI="https://googledrive.com/host/0B3fBvzttpiiSMTdoaVExWWNsRjg/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/2"
|
||||
KEYWORDS="~amd64 ~hppa ~x86"
|
||||
# upstream bug #2597171, pyewf has implicit declarations
|
||||
#IUSE="debug python unicode"
|
||||
IUSE="bfio debug ewf +fuse +ssl static-libs +uuid unicode zlib"
|
||||
|
||||
DEPEND="
|
||||
sys-libs/zlib
|
||||
bfio? ( =app-forensics/libbfio-0.0.20120425_alpha )
|
||||
fuse? ( sys-fs/fuse )
|
||||
uuid? ( sys-apps/util-linux )
|
||||
ssl? ( dev-libs/openssl )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README documents/header.txt documents/header2.txt )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable debug debug-output)
|
||||
$(use_enable debug verbose-output)
|
||||
$(use_enable ewf v1-api)
|
||||
$(use_enable unicode wide-character-type)
|
||||
$(use_with zlib)
|
||||
# autodetects bzip2 but does not use
|
||||
--without-bzip2
|
||||
$(use_with bfio libbfio)
|
||||
$(use_with ssl openssl)
|
||||
$(use_with uuid libuuid)
|
||||
$(use_with fuse libfuse)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
doman manuals/*.1 manuals/*.3
|
||||
}
|
@ -0,0 +1,7 @@
|
||||
./logos/gentoo-linux.logo
|
||||
./logos/gentoo-alt.logo
|
||||
./logos/banner-simplified.logo
|
||||
./logos/banner.logo
|
||||
./logos/classic-no_periods.logo
|
||||
./logos/classic-no_periods_or_chars.logo
|
||||
./logos/classic.logo
|
@ -0,0 +1,77 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/linux-logo/linux-logo-5.11-r3.ebuild,v 1.1 2014/03/13 10:31:40 nimiux Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs systemd
|
||||
|
||||
MY_P=${PN/-/_}-${PV}
|
||||
S=${WORKDIR}/${MY_P}
|
||||
DESCRIPTION="A utility that displays an ANSI/ASCII logo and some system information"
|
||||
HOMEPAGE="http://www.deater.net/weave/vmwprod/linux_logo/"
|
||||
SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="nls"
|
||||
|
||||
RDEPEND="nls? ( virtual/libintl )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
src_prepare() {
|
||||
cp "${FILESDIR}"/logo-config "${S}/logo_config" || die
|
||||
cp "${FILESDIR}"/linux_logo_creator "${S}/" || die
|
||||
cp "${FILESDIR}"/linux-logo.service "${S}/" || die
|
||||
cp "${FILESDIR}"/gentoo-*.logo "${S}"/logos/ || die
|
||||
|
||||
# Remove warn_unused_result warning
|
||||
sed -i -e 's/FILE \*fff;/FILE \*fff;\n char *stemp;/' \
|
||||
-e 's/fgets/stemp=fgets/' "${S}"/load_logo.c || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
ARCH="" ./configure --prefix="${ED}"/usr || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install
|
||||
|
||||
dodoc BUGS README README.CUSTOM_LOGOS TODO USAGE LINUX_LOGO.FAQ
|
||||
|
||||
dobin "${FILESDIR}"/linux_logo_creator
|
||||
newinitd "${FILESDIR}"/${PN}.init.d ${PN}
|
||||
newconfd "${FILESDIR}"/${P}.conf ${PN}
|
||||
|
||||
# systemd support
|
||||
systemd_newunit "${FILESDIR}/linux-logo.service" "linux-logo.service"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
echo
|
||||
elog "Linux_logo ebuild for Gentoo comes with two Gentoo logos."
|
||||
elog ""
|
||||
elog "To display the first Gentoo logo type: linux_logo -L gentoo"
|
||||
elog "To display the second Gentoo logo type: linux_logo -L gentoo-alt"
|
||||
elog "To display all the logos available type: linux_logo -L list."
|
||||
elog ""
|
||||
elog "To start linux_logo on boot, please type:"
|
||||
elog " rc-update add linux-logo default"
|
||||
elog "or for systemd"
|
||||
elog " systemctl enable linux-logo.service"
|
||||
elog "which uses the settings found in"
|
||||
elog " /etc/conf.d/linux-logo"
|
||||
echo
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
# Restore issue files
|
||||
mv /etc/issue.linux-logo.backup /etc/issue 2> /dev/null
|
||||
mv /etc/issue.net.linux-logo.backup /etc/issue.net 2> /dev/null
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST v0.7a.zip 216133 SHA256 c494135bf50a8dd62723e026a6b4cf4c5c4d6b8a01e59b6e41bbb6daf5c25dd3 SHA512 93f1b0e81275af21d3dbee73f364f4b67d4ce2d6beb7fe2c17e17d5f5330ec8762d63978ae291267ddd92d311b2ad7d2572854b5e3da9c884f4c706e23551aaa WHIRLPOOL 44067ac8e529d54e66cb18d0ae11c3f7d3a489b530f995e90eb000aae9e212ce79abc57388c515a681265a0242f568ae7efb3e1307e937c3aad55438b6d7b0da
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/lfe/lfe-0.7.ebuild,v 1.1 2014/03/13 07:51:29 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit multilib
|
||||
|
||||
DESCRIPTION="Lisp-flavoured Erlang"
|
||||
HOMEPAGE="http://lfe.github.io/"
|
||||
SRC_URI="https://github.com/rvirding/lfe/archive/v0.7a.zip"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/erlang"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
#eh?
|
||||
S=${WORKDIR}/${P}a
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e 's/cp -pPR $(INCDIR) $(INSTALLDIR); \\/echo " "; \\/' Makefile || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
ERL_LIBS="${D}/usr/$(get_libdir)/erlang/lib/" make install DESTDIR="${D}"
|
||||
mkdir -p "${D}"/usr/bin
|
||||
cp lfe "${D}"/usr/bin
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1 +1,2 @@
|
||||
DIST qtkeychain-0.1.0.tar.gz 12826 SHA256 1a9a8906792a500586c3119865786664474ee42d0b10295d4d6b505e764ae192 SHA512 47b8a53d24539b195d341ea505e9a2660de0a2e98bbc83f382155049d497aa15373cfefe484c73126c4ca6f3793c54596b61128be5a8ce9b082b61588f919171 WHIRLPOOL 9cb52b2827f632d20167dd9810f4af091e40916376d03e56b5e598ed700d4432d081d5c3cf96c09f2f6bdf2651d5fee7ceab732c84c5d0c9c6c157c272e6df08
|
||||
DIST qtkeychain-0.3.0.tar.gz 17659 SHA256 b796495c5c8aeedb1f0fb80f99b29e293c6e999b38f63a9a25fe53ae7281bc07 SHA512 7beb907c1d8eb1963c25c2bf402d859ec4ccd088b7ca68961cbd50877c1705243ecf86b4ac67fcf37ff06b51d8290ad0faf326b7834f6289ab43822c9745de73 WHIRLPOOL 5c147f8087aea1175157440c678ed506f543ba09f95c73a615bc9abb19558429533ecbd862ee753f664c64280f0af2fc47244063f529cbe54675c4032dfbeaad
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/qtkeychain/qtkeychain-0.3.0.ebuild,v 1.1 2014/03/13 14:22:22 johu Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Qt API for storing passwords securely"
|
||||
HOMEPAGE="https://github.com/frankosterfeld/qtkeychain"
|
||||
SRC_URI="https://github.com/frankosterfeld/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="qt5"
|
||||
|
||||
DEPEND="
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdbus:5
|
||||
)
|
||||
!qt5? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtdbus:4
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( ChangeLog ReadMe.txt )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_build !qt5 WITH_QT4)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST Test-Exception-0.27.tar.gz 12940 SHA256 32ad1e5e12d562a9f65e68c096dc4978e567c7f7263a171af75f8bed8f0c22e9 SHA512 2c64faccdb6b6176aa734637587a0429d7158ec599367949285ff33e6320199e9393234caf003a7895e269983e963ef6909e400fbb58b20a90eb3409cb2f7422 WHIRLPOOL dad83d477cf8f598156d9ac5e75bef4bcbad2c7494efc06c37947824f351e04902e2bf53c517d7dd112226759609d1c9d605bd7f06c997e38f86689a2f07ddce
|
||||
DIST Test-Exception-0.31.tar.gz 17634 SHA256 7a828b70109e5c30457b079e48974f4621d3af4e85ba6475476400f05835cdd3 SHA512 4a71ee443cf6aa6ddceb551b54d9cd5bcee29c711fd474654858899097a3f53d2c8b1aaf925ad2001ccd380b50251e5ff8efb36f71f2dcdb4b9878815ce4dc04 WHIRLPOOL aa4152a98bbdb427b35dac852b6de9f72e6b533b0a9760a8487b6870083d6ef0ef2c4a52b706a6998e27e8925531afed47190c445aa3a41671e9e5614c198fa2
|
||||
DIST Test-Exception-0.32.tar.gz 18131 SHA256 ba4427e6004797ece8dce93c61d1d6c82df891b0f017e7d4a5c2505fa05c5a47 SHA512 fd394c2e3d24fc822810b77bd3bfe12ca75f59519ac0a0307f028be84a48386d12273967f0431f8c3a6671762c6426523420f620621ba7332c3268bc3a0706af WHIRLPOOL db6bdfbd4d1d45991ee9ecd78af37cc19911620a585a3284716faf3f80458194956ee8339a738fd3723b5b428bca4d70cff4467e30a3ce1b719c3a60239414d0
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Exception/Test-Exception-0.27.ebuild,v 1.9 2010/01/14 14:29:52 grobian Exp $
|
||||
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="test functions for exception based code"
|
||||
HOMEPAGE="http://search.cpan.org/~adie/"
|
||||
SRC_URI="mirror://cpan/authors/id/A/AD/ADIE/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris"
|
||||
IUSE=""
|
||||
SRC_TEST="do"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-Module-Build-0.28"
|
||||
|
||||
RDEPEND=">=virtual/perl-Test-Simple-0.64
|
||||
>=dev-perl/Sub-Uplevel-0.13
|
||||
dev-lang/perl"
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Exception/Test-Exception-0.310.0.ebuild,v 1.10 2014/02/01 23:35:48 vapier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=ADIE
|
||||
MODULE_VERSION=0.31
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="test functions for exception based code"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/perl-Test-Simple-0.64
|
||||
>=dev-perl/Sub-Uplevel-0.18"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-Module-Build-0.36"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,3 +1 @@
|
||||
DIST Test-Pod-1.42.tar.gz 10005 SHA256 ea6de469a8db6549381e41095055bc3741aadf0d353aa1bd5b6e441bc500a79c SHA512 88547746b312cf8a26014137edbc04cf30bed66bea11dcbbb3b06e2591c5157ff2081bee07f22c75fce944b5f34dc88aed9a9b2d1a87d222c22e6b6b9bc4973d WHIRLPOOL defa30076e541d45dd0b3f25f9b4a095965bda8c7b02eeddbe4606f7218d2aa613547b7ead347e108661237015c488f0a09772afae3bdb8d2063ab8c0615ef24
|
||||
DIST Test-Pod-1.46.tar.gz 11145 SHA256 89b6d8e537b56ea92688a2169f28a9a096ce0bbde7f96052318f126d8570e6c0 SHA512 c8d3082ce4ac59b5d460febb63e397f5db79c3c115c6803642dfc7740e8b695a60d349190cd4caceed5a82ec195c01f7754e02b172f32990004d948304e700d1 WHIRLPOOL 1b2179a580abd804c0e3561b037b1acf981e334c12cd518bc894ca03c9acb1cc0bf2a5eda8f0b96187e339ae0617ee8a254018d06cfa25be576b8a6fb9da10cf
|
||||
DIST Test-Pod-1.48.tar.gz 11291 SHA256 2478cea781d3740ff4ce1432770707248fb3145946244a6d96e459bf14e4bcc2 SHA512 daca0f72cf8363a2b79cb16116238727ee07d1f43eb78a58edaaf2543f67f5aa3fec4feff77fe2b02e91c49ce02ffd426f45943fb570ee52dac8e3d8f95dbf14 WHIRLPOOL 5f58f9015ea60c049cf224b29beac9f67664c06bfe7837fbb496cba2ff70a882a685089d37472f1608503a4b26cf3c79b7eedb56424c39c70320b882833f9d75
|
||||
|
@ -1,21 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Pod/Test-Pod-1.42.ebuild,v 1.9 2014/01/20 20:37:19 vapier Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
MODULE_AUTHOR=DWHEELER
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="check for POD errors in files"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/perl-Pod-Simple-3.07
|
||||
>=virtual/perl-Test-Simple-0.70"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-Module-Build-0.30"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,25 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-Pod/Test-Pod-1.460.0.ebuild,v 1.2 2014/01/20 20:37:19 vapier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MODULE_AUTHOR=DWHEELER
|
||||
MODULE_VERSION=1.46
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="check for POD errors in files"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/perl-Pod-Simple-3.50.0
|
||||
>=virtual/perl-Test-Simple-0.620.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-Module-Build-0.300.0
|
||||
"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,2 +1,2 @@
|
||||
DIST ExtUtils-Depends-0.304.tar.gz 11445 SHA256 0307651e1ac2059f0b244466add694f7529c4e7b9287c821144086183e9b543a SHA512 f658b2367c2e9481b3cc88985edb44d44b3fdc66ec52ad44e7f2506881ffd43667a48bfbb06916ff9679e3039b5047642a68660c7afc6e0ee43d3293a3d59e5a WHIRLPOOL 3b6de988fbafbcdb1e90185e734a7746b5590dca3641f25bf5551d4fdd31dd038169dbdf87656771fdf4380468dc52df45090b68f6e2876d01e6d2d59199e882
|
||||
DIST ExtUtils-Depends-0.305.tar.gz 13189 SHA256 df0c171cd72d88f8fa37b2394e24cfdd180fd4106bc897f23ddc2801d1eb95f6 SHA512 ae17bdf852d507ea694582e35ef46a411df9fb971916ee8ce11d9f90800036403f54f87c696566bbb0d4674d5bf632c1e3b9481c9e02bd7b51ee15bbe59f6a24 WHIRLPOOL 7c6c1905961912e1b0abb0a82cfa71efe23a1b2382348e55c83379c6101cffcf7752ffb37f1a7b7ab32cf09b94e006bd20f1b0f2fa7a0f95a46a341f36b16735
|
||||
DIST ExtUtils-Depends-0.306.tar.gz 13180 SHA256 45258bcb83cd130e90a5f8ff19c1b69063f894634b01140f69d550d92b2c2369 SHA512 3f9771767d070589429fd4b37b2edf6f98040ae003d804f615727c6ae6a8fd47909099298125d772e58cfef31c8cb976289a77cdf97548ef21f06946a61a2de4 WHIRLPOOL ed35a1103e7462b3c319c785d7524d87d89575ce3978075769bef353d748ff228ffa441237c9830b14458837a3351988a73f596e61a39f7e974c7b8f62b76f34
|
||||
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/extutils-depends/extutils-depends-0.304.0.ebuild,v 1.9 2012/05/16 12:54:02 aballier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MY_PN=ExtUtils-Depends
|
||||
MODULE_AUTHOR=FLORA
|
||||
MODULE_VERSION=0.304
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Easily build XS extensions that depend on XS extensions"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-perl/extutils-depends/extutils-depends-0.306.0.ebuild,v 1.1 2014/03/13 11:07:52 zlogene Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PN=ExtUtils-Depends
|
||||
MODULE_AUTHOR=XAOC
|
||||
MODULE_VERSION=0.306
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="Easily build XS extensions that depend on XS extensions"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
SRC_TEST="do parallel"
|
@ -1,2 +1,3 @@
|
||||
DIST ScientificPython-2.9.1.tar.gz 595239 SHA256 b45305b03d8238fe1be74d6bbd5541d452d9705ab15069dcd506d38e137e9c5c SHA512 08c609d9204088fa1f9a2563f5321ed7e248469e44c86b5d5bc56dc3f975854c4e2b266a8e750fbdc858ed58a466487da4fe986c15a077319ab1a73d8e9b0305 WHIRLPOOL b731e0aaac972c118519cea9b9076cb449294c3929b4f7baceda69293a1a5c153952b5e46b54e111d1bcdcb2f1ea05162141c8c1f88d284071a7a341218b730d
|
||||
DIST ScientificPython-2.9.2.tar.gz 596467 SHA256 0ed9cb725a7c1736a15de27d62a2abfd1d84de1a45b5932e9747bc3952a73ad9 SHA512 d15f888a237ab49128666b983224590e24d3d41caf8f05f29cd70454076df8dbb66fa70984789e4e5ba6dbd96c474af6432ee27d01e432fd2472459a959312d5 WHIRLPOOL 0e301e9d77fc0d6da9c8df4c57946c77c98d0c4f936689c39ae03a69d2a483d66bc64f75081173ab5c3ca4eecfe018bc5e928dec45d2e1fe40fed7783624539f
|
||||
DIST ScientificPython-2.9.3.tar.gz 689431 SHA256 a4dfc55c2ec84a0795b0641e5571b79b25a5ef6d92bbb01e934c298ee34b5bc8 SHA512 8633726c8a05f45ac4262dd52213c2dc10148a03b67364d4e50d57953ca410a596f9ba64ee68d3b058dcdc1e7decab21c8b8e9b58e5ac1cf5049cb4588117fa8 WHIRLPOOL 2a7d47770dd1ec7b6eadc85ebdd10ad40f6f3eca873cfc3f4937fdf678d697ac5947e7af9b8caf866b4fe0efb7a2746e684ff8d5775f4f53aafddaed6d110c23
|
||||
|
@ -0,0 +1,43 @@
|
||||
From 71a5e881290c1cec2506a346e2740a1b821c36aa Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
||||
Date: Thu, 13 Mar 2014 15:29:33 +0100
|
||||
Subject: [PATCH] Include MPI cflags/ldflags for netcdf.
|
||||
|
||||
---
|
||||
setup.py | 7 +++++--
|
||||
1 file changed, 5 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index 7f01656..71ac92a 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
from distutils.core import setup, Extension
|
||||
from distutils.command.install_headers import install_headers
|
||||
-import os, sys, platform
|
||||
+import os, sys, platform, subprocess
|
||||
from glob import glob
|
||||
|
||||
class Dummy:
|
||||
@@ -92,13 +92,16 @@ else:
|
||||
netcdf_include = os.path.join(netcdf_prefix, 'include')
|
||||
netcdf_h_file = os.path.join(netcdf_prefix, 'include', 'netcdf.h')
|
||||
netcdf_lib = os.path.join(netcdf_prefix, 'lib')
|
||||
+ mpi_cflags = subprocess.Popen(["mpicc", "-showme:compile"], stdout=subprocess.PIPE).communicate()[0].rstrip().split()
|
||||
+ mpi_ldflags = subprocess.Popen(["mpicc", "-showme:link"], stdout=subprocess.PIPE).communicate()[0].rstrip().split()
|
||||
ext_modules = [Extension('Scientific._netcdf',
|
||||
['Scientific/_netcdf.c'],
|
||||
include_dirs=['Include', netcdf_include]
|
||||
+ numpy_include,
|
||||
library_dirs=[netcdf_lib],
|
||||
libraries = ['netcdf'],
|
||||
- extra_compile_args=extra_compile_args)]
|
||||
+ extra_compile_args=extra_compile_args + mpi_cflags,
|
||||
+ extra_link_args=mpi_ldflags)]
|
||||
|
||||
try:
|
||||
# Add code for including documentation in Mac packages
|
||||
--
|
||||
1.9.0
|
||||
|
@ -0,0 +1,70 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/scientificpython/scientificpython-2.9.3.ebuild,v 1.1 2014/03/13 14:58:03 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="ScientificPython"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
DOWNLOAD_NUMBER=4425
|
||||
|
||||
DESCRIPTION="Scientific Module for Python"
|
||||
SRC_URI="http://sourcesup.cru.fr/frs/download.php/${DOWNLOAD_NUMBER}/${MY_P}.tar.gz"
|
||||
HOMEPAGE="http://sourcesup.cru.fr/projects/scientific-py/"
|
||||
|
||||
LICENSE="CeCILL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc mpi test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/pyro:3[${PYTHON_USEDEP}]
|
||||
sci-libs/netcdf
|
||||
mpi? ( virtual/mpi )"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-2.9-mpi.patch )
|
||||
DOCS=( README README.MPI Doc/CHANGELOG Examples/demomodule.c Examples/netcdf_demo.py )
|
||||
|
||||
python_prepare_all() {
|
||||
use mpi && PATCHES+=( "${FILESDIR}"/${PN}-2.9.3-mpi-netcdf.patch )
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile() {
|
||||
distutils-r1_python_compile
|
||||
|
||||
if use mpi; then
|
||||
cd Src/MPI || die
|
||||
${PYTHON} compile.py || die
|
||||
mv -f mpipython mpipython-${EPYTHON} || die
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
cd "${S}"/Tests || die
|
||||
python_foreach_impl nosetests
|
||||
}
|
||||
|
||||
python_install() {
|
||||
distutils-r1_python_install
|
||||
|
||||
if use mpi; then
|
||||
cd Src/MPI || die
|
||||
python_newexe mpipython-${EPYTHON} mpipython
|
||||
fi
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && HTML_DOCS=( Doc/Reference/. )
|
||||
use mpi && EXAMPLES=( Examples/mpi.py )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>dev-zero@gentoo.org</email>
|
||||
<name>Tiziano Müller</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/south/south-0.8.1-r1.ebuild,v 1.1 2014/03/13 15:01:21 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit vcs-snapshot distutils-r1
|
||||
|
||||
DESCRIPTION="Intelligent schema migrations for Django apps."
|
||||
HOMEPAGE="http://south.aeracode.org/"
|
||||
SRC_URI="https://bitbucket.org/andrewgodwin/south/get/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? (
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/django[sqlite] )"
|
||||
|
||||
# we are setting up the tests, but they fail
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# http://south.aeracode.org/ticket/1256
|
||||
cd "${BUILD_DIR}" || die
|
||||
django-admin.py startproject southtest || die "setting up test env failed"
|
||||
|
||||
cd southtest || die
|
||||
sed -i \
|
||||
-e "/^INSTALLED_APPS/a\ 'south'," \
|
||||
-e 's/\(django.db.backends.\)/\1sqlite3/' \
|
||||
-e "s/\(NAME': '\)/\1test.db/" \
|
||||
-e '$a\SKIP_SOUTH_TESTS=False' \
|
||||
southtest/settings.py || die "test sed failed"
|
||||
|
||||
"${EPYTHON}" manage.py test south || die "tests failed for ${EPYTHON}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "In order to use the south schema migrations for your Django project,"
|
||||
elog "just add 'south' to your INSTALLED_APPS in the settings.py file."
|
||||
elog "manage.py will now automagically offer the new functions."
|
||||
}
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/cropgui/cropgui-0.1.1-r3.ebuild,v 1.1 2014/03/13 08:12:37 mgorny Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
inherit eutils python-r1
|
||||
|
||||
DESCRIPTION="GUI for lossless cropping of jpeg images"
|
||||
HOMEPAGE="http://emergent.unpythonic.net/01248401946"
|
||||
SRC_URI="http://media.unpythonic.net/emergent-files/01248401946/${PN}_${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
virtual/python-imaging[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:2[${PYTHON_USEDEP}]
|
||||
dev-python/pygtk:2[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/Encoding/d' \
|
||||
-e '/Version/d' \
|
||||
-e '/MimeType/s/$/&;/' \
|
||||
-e '/Categories/s/Application;//' \
|
||||
cropgui.desktop || die 'sed on cropgui.desktop failed'
|
||||
# bug 471530
|
||||
epatch "${FILESDIR}/${P}-PIL.patch"
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
install_cropgui_wrapper() {
|
||||
python_domodule cropgtk.py cropgui_common.py filechooser.py cropgui.glade
|
||||
make_wrapper "${PN}.tmp" "${PYTHON} $(python_get_sitedir)/${PN}/cropgtk.py"
|
||||
python_newexe "${ED%/}/usr/bin/${PN}.tmp" "${PN}"
|
||||
rm "${ED%/}/usr/bin/${PN}.tmp" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local python_moduleroot="${PN}"
|
||||
python_foreach_impl install_cropgui_wrapper
|
||||
|
||||
domenu "${PN}.desktop"
|
||||
doicon "${PN}.png"
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.79.ebuild,v 1.1 2014/03/13 14:31:36 tomjbe Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Sound card based multimode software modem for Amateur Radio use"
|
||||
HOMEPAGE="http://www.w1hkj.com/Fldigi.html"
|
||||
SRC_URI="http://www.w1hkj.com/downloads/fldigi/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="hamlib nls portaudio pulseaudio sndfile"
|
||||
|
||||
RDEPEND="x11-libs/fltk:1[threads,xft]
|
||||
media-libs/libsamplerate
|
||||
media-libs/libpng
|
||||
x11-misc/xdg-utils
|
||||
dev-perl/RPC-XML
|
||||
dev-perl/Term-ReadLine-Perl
|
||||
hamlib? ( media-libs/hamlib )
|
||||
portaudio? ( >=media-libs/portaudio-19_pre20071207 )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
sndfile? ( >=media-libs/libsndfile-1.0.10 )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README )
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with sndfile) \
|
||||
$(use_with portaudio) \
|
||||
$(use_with hamlib) \
|
||||
$(use_enable nls) \
|
||||
$(use_with pulseaudio) \
|
||||
--disable-silent-rules \
|
||||
--without-asciidoc
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST qsstv_7.1.7.tgz 2116410 SHA256 ae713985af1072ab267c280dcb81c830a9a026545cf402444e1f72a3e7f25f00 SHA512 1b7c554d3d7e1638f8ca5477db3dec09e2ed89347bcd4272684e2da0667f69a9f3a3819a6dd3cae85d13c0fd5c33e69ddc42b74805f91a57197a948b237d630b WHIRLPOOL 1179b4b10a77bb292e75876a23761473d5e6b46e9ef03d0d90c4e9e7f936829149be898630deb3d046f7e792064db61a6f41107b8f8b13035f8b664544e10764
|
||||
DIST qsstv_8.1.14.tar.gz 634880 SHA256 5c40cc6299de44a1b97add6b999d8055947f69e83105586df3c3706e260b09ee SHA512 e271181569b0fbe2a213420769e0c86d0017869bfb68551aeae28490f3b71f4ac480ed59e08288737a01bcc2db2ec4bb3f110266066a88d8a587764e927e82f0 WHIRLPOOL 8eac0233facf4528a78e43bcb1fce078915eb6620a9975a8186bd05e5f8ecc71c5b22da292e17c5aa3a7e233c36d2f0836937d19d57e957d3fc02efcda6187ed
|
||||
DIST qsstv_8.1.17.tar.gz 634880 SHA256 2184fe9b8c1113d3e14eab786b47d7e15881c73bf167e8df58bdca8e074c9dd9 SHA512 c903604719516d844bfe6df19f3528926586c82b38eb2bfec1ee4cb345a16cac88e0c351af456405152dd715b4e3ad471f42bc65e6839655625aafc0f79f22e5 WHIRLPOOL fa36e572dbb5df67a5ff1b9d3fdb23f846fcfbc7184b6dc50985131a0e64e1c32d9635c5d2deea17e52e47cbc5e087d5493215bc3ca13fe93dbb4cb334d92070
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-radio/qsstv/qsstv-8.1.17.ebuild,v 1.1 2014/03/13 10:04:57 tomjbe Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib qt4-r2
|
||||
|
||||
MY_P=${P/-/_}
|
||||
|
||||
DESCRIPTION="Amateur radio SSTV software"
|
||||
HOMEPAGE="http://users.telenet.be/on4qz/"
|
||||
SRC_URI="http://users.telenet.be/on4qz/qsstv/downloads/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-qt/qtcore:4[qt3support]
|
||||
dev-qt/qtgui:4
|
||||
media-libs/hamlib
|
||||
media-libs/jasper
|
||||
media-libs/alsa-lib
|
||||
sci-libs/fftw:3.0"
|
||||
RDEPEND="${DEPEND}
|
||||
x11-misc/xdg-utils"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
# fix docdirectory, install path and hamlib search path
|
||||
sed -i -e "s:/doc/\$\$TARGET:/doc/${PF}:" \
|
||||
-e "s:-lhamlib:-L/usr/$(get_libdir)/hamlib -lhamlib:g" qsstv_8.pro
|
||||
}
|
@ -1 +1 @@
|
||||
Thu, 13 Mar 2014 04:07:01 +0000
|
||||
Thu, 13 Mar 2014 16:07:03 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 13 Mar 2014 04:07:01 +0000
|
||||
Thu, 13 Mar 2014 16:07:04 +0000
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure install postinst prepare
|
||||
DEPEND=pam? ( virtual/pam ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ldap? ( >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) sys-libs/zlib sys-devel/bison
|
||||
DESCRIPTION=Allows users or groups to run commands as other users
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.sudo.ws/
|
||||
IUSE=ldap nls pam offensive selinux skey +sendmail
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris
|
||||
LICENSE=ISC BSD
|
||||
RDEPEND=pam? ( virtual/pam ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ldap? ( >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) sys-libs/zlib selinux? ( sec-policy/selinux-sudo ) ldap? ( dev-lang/perl ) pam? ( sys-auth/pambase ) >=app-misc/editor-wrapper-3 virtual/editor sendmail? ( virtual/mta )
|
||||
REQUIRED_USE=pam? ( !skey ) skey? ( !pam )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.sudo.ws/sudo/dist/sudo-1.8.10.tar.gz ftp://ftp.sudo.ws/pub/sudo/sudo-1.8.10.tar.gz
|
||||
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 9a539029fe1d390c1828ff633baf26b5 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f pam 5c1a9ef4892062f9ec25c8ef7c1f1e52 toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
|
||||
_md5_=785e39ac434053283228a0d9bafeabfc
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue