Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge branch 'master' of git.funtoo.org:funtoo-overlay

  • Loading branch information...
commit 73d8723fd6fcd6d4f87cb5b6fcdbdeb75c972ce1 2 parents 8e48dad + 7ec46b4
@angryvincent angryvincent authored
View
12 dev-java/bsf/bsf-2.4.0-r2.ebuild
@@ -8,14 +8,14 @@ DESCRIPTION="Bean Script Framework"
HOMEPAGE="http://commons.apache.org/bsf/"
SRC_URI="mirror://apache/jakarta/bsf/source/${PN}-src-${PV}.tar.gz"
LICENSE="Apache-2.0"
-SLOT="2.4"
+SLOT="2.3"
KEYWORDS="*"
# If you add new ones, add them to ant-apache-bsf too for use dependencies
IUSE="javascript python tcl"
COMMON_DEP="dev-java/commons-logging:0
dev-java/xalan:0
- python? ( >=dev-java/jython-2.1-r5 )
+ python? ( || ( dev-java/jython:2.2 dev-java/jython:2.1 ) )
javascript? ( dev-java/rhino:1.6 )
tcl? ( dev-java/jacl:0 )"
RDEPEND=">=virtual/jre-1.4
@@ -41,8 +41,14 @@ src_compile() {
local pkgs="commons-logging,xalan"
local antflags="-Dxalan.present=true"
if use python; then
+ local jython_version
+ if has_version dev-java/jython:2.2 ; then
+ jython_version="2.2"
+ else
+ jython_version="2.1"
+ fi
antflags="${antflags} -Djython.present=true"
- pkgs="${pkgs},jython"
+ pkgs="${pkgs},jython-${jython_version}"
fi
if use javascript; then
antflags="${antflags} -Drhino.present=true"
View
4 dev-java/jython/jython-2.1-r12.ebuild
@@ -94,7 +94,9 @@ src_install() {
pkg_postinst() {
if [[ ! -e /usr/bin/jython ]] ; then
- cd /usr/bin && ln -s ${PN}${SLOT} jython
+ cd /usr/bin
+ rm jython > /dev/null 2>&1
+ ln -s ${PN}${SLOT} jython
fi
if use readline; then
View
4 dev-java/jython/jython-2.2.1-r3.ebuild
@@ -121,7 +121,9 @@ src_install() {
pkg_postinst() {
if [[ ! -e /usr/bin/jython ]] ; then
- cd /usr/bin && ln -s ${PN}${SLOT} jython
+ cd /usr/bin
+ rm jython > /dev/null 2>&1
+ ln -s ${PN}${SLOT} jython
fi
if use readline; then
View
4 dev-java/jython/jython-2.5.3-r3.ebuild
@@ -148,7 +148,9 @@ _EOF_
pkg_postinst() {
if [[ ! -e /usr/bin/jython ]] ; then
- cd /usr/bin && ln -s ${PN}${SLOT} jython
+ cd /usr/bin
+ rm jython > /dev/null 2>&1
+ ln -s ${PN}${SLOT} jython
fi
}
View
6 dev-java/jython/jython-2.7_beta1-r1.ebuild
@@ -34,7 +34,7 @@ COMMON_DEP="
java-virtuals/servlet-api:2.5
readline? ( >=dev-java/libreadline-java-0.8.0:0 )"
RDEPEND="${COMMON_DEP}
- >=app-admin/jython-20130709
+ >=app-admin/eselect-jython-20130709
>=virtual/jre-1.5"
DEPEND="${COMMON_DEP}
>=virtual/jdk-1.5
@@ -154,7 +154,9 @@ src_install() {
pkg_postinst() {
if [[ ! -e /usr/bin/jython ]] ; then
- cd /usr/bin && ln -s ${PN}${SLOT} jython
+ cd /usr/bin
+ rm jython > /dev/null 2>&1
+ ln -s ${PN}${SLOT} jython
fi
if ! has_version dev-java/jython ; then
View
1  dev-lang/rust/Manifest
@@ -0,0 +1 @@
+DIST rust-0.7.tar.gz 14494878 SHA256 0b88b8a4489382e0a69214eaab88e2e7c316ec33c164af0d3b53630b17590df0 SHA512 8715f1bf57fd7f1e44a4da729b01c4c5fb166bbeb827f2eaf5cd78ee5200921b7bb4279b0d8d6cfc64e2b145e6d83ebcad8f01b4a2dc2151138bacca09bb6c5b WHIRLPOOL 8f852c7eec5ce69fba1283b74120e2609af0a2a553c20105fff8dede5fb12d85f96f0ac659da83be625c76a935a6e8a0b66d6dadb6da971be39720023c4b3ee9
View
12 dev-lang/rust/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>zcarterc@gmail.com</email>
+ <name>Carter Charbonneau</name>
+ </maintainer>
+ <upstream>
+ <changelog>https://github.com/mozilla/rust/commits/master</changelog>
+ </upstream>
+</pkgmetadata>
View
29 dev-lang/rust/rust-0.7.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2012 Funtoo Technologies
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="Experimental programming language from mozilla"
+HOMEPAGE="http://www.rust-lang.org"
+SRC_URI="http://static.rust-lang.org/dist/${P}.tar.gz"
+
+LICENSE="MIT Apache-2.0"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="clang"
+
+RDEPEND="sys-devel/llvm"
+DEPEND="${RDEPEND}
+ clang? ( sys-devel/clang )
+ dev-lang/perl
+ dev-lang/python:2.7
+"
+
+src_configure() {
+ ${ECONF_SOURCE:-.}/configure \
+ $(use_enable clang) \
+ --prefix=${EPREFIX}/usr \
+ --local-rust-root=${EPREFIX}/usr \
+ || die
+}
+
View
31 dev-lang/rust/rust-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2012 Funtoo Technologies
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit git-2
+
+DESCRIPTION="Experimental programming language from mozilla"
+HOMEPAGE="http://www.rust-lang.org"
+EGIT_REPO_URI="https://github.com/mozilla/rust.git"
+
+LICENSE="MIT Apache-2.0"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="clang"
+
+RDEPEND="sys-devel/llvm"
+DEPEND="${RDEPEND}
+ clang? ( sys-devel/clang )
+ dev-lang/perl
+ dev-lang/python:2.7
+"
+
+src_configure() {
+ ${ECONF_SOURCE:-.}/configure \
+ $(use_enable clang) \
+ --prefix=${EPREFIX}/usr \
+ --local-rust-root=${EPREFIX}/usr \
+ || die
+}
+
View
3  media-sound/renoise-demo/Manifest
@@ -0,0 +1,3 @@
+DIST Renoise_2_8_1_Demo_x86_64.tar.bz2 34734433 SHA256 4c4b80555287ea66eeb694a7d497bb2cdfbed5a9316e5333ecff6306928d4aba SHA512 c8c20a7f432de10450f61d452e5df853da957b99004a9b02aa74a5f6e0b8835cafb46e699fe95895bfa78937a108ea5424c142638cb7691b3569b6db0bf32067 WHIRLPOOL 2191c9ed80ae231b1adcc7d3849d79c187a36e0161213655c1af11a1f4e39079ac47081fc3af6ea67902ac950f36cb06e56b06e009551b5600ae7b190b798ffb
+EBUILD renoise-demo-2.8.1.ebuild 1082 SHA256 f2eee3056b329af6ca5329548d61ab178c3fe31dddc3706859b1ecf331c06359 SHA512 825d2c320ae9cf194a511dbfbd152399ecd093d297359e19a60414752a7c60d61c76ec3f54e28a0efc5edb3d62ce8b18046fbea4a82339380537f6c2975a977a WHIRLPOOL 1ab354d8ab34bc0d77da7d353ad6c41409f23cb3d2f438c58674d2f0e3f400f5dea98feedf1bae37884f78d719f8a4d81bfda976db561a53ed0a082acafe37e0
+MISC metadata.xml 397 SHA256 d0f9a7309e56068a71762cc213a83d8e3f4613f518293748ec63c809d527b9f2 SHA512 4a9cac6b379353ccefe324b6538363f7af253469168103af6dde211d94883557e6621d59f78d6ce819706f375a01e49c309165dba683538bc13ff6ec3935df06 WHIRLPOOL 100ff8287b5ecce0c225a2a46335c2b7df9a815e79705844a6f0f297b06a18b71c89493ed39d99656b33ee171f569800227c30dcdf3d07fda0bc8d0b72d68f10
View
12 media-sound/renoise-demo/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>ari.malinen@gmail.com</email>
+ <name>Ari Malinen</name>
+ </maintainer>
+ <use>
+ <flag name='icons'>Install icons and desktop menu entries</flag>
+ </use>
+</pkgmetadata>
View
45 media-sound/renoise-demo/renoise-demo-2.8.1.ebuild
@@ -0,0 +1,45 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+DESCRIPTION="Complete DAW using a tracker-based approach"
+HOMEPAGE="http://www.renoise.com/"
+
+MY_ARCH=${ARCH/amd64/x86_64}
+MY_PV=${PV//./_}
+SRC_URI="http://files.renoise.com/demo/Renoise_${MY_PV}_Demo_${MY_ARCH}.tar.bz2"
+S="${WORKDIR}/Renoise_${MY_PV}_Demo_${MY_ARCH}"
+
+LICENSE="renoise-EULA"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="-icons"
+RESTRICT="mirror strip"
+
+DEPEND="
+ icons? (
+ x11-misc/xdg-utils
+ )
+"
+
+RDEPEND="
+ media-libs/alsa-lib
+"
+
+src_install() {
+ insinto /usr/share/renoise-${PV}
+ doins -r Resources/*
+ newbin renoise renoise-${PV}
+ dosym /usr/bin/renoise-${PV} /usr/bin/renoise
+ doman Installer/renoise.1.gz
+ doman Installer/renoise-pattern-effects.5.gz
+
+ if use icons ; then
+ xdg-mime install --novendor Installer/renoise.xml
+ doicon -s 48 -c apps Installer/renoise.png
+ doicon -s 48 -c mimetypes Installer/renoise.png application-x-renoise-module
+ doicon -s 48 -c mimetypes Installer/renoise.png application-x-renoise-rns-module
+ domenu Installer/renoise.desktop
+ fi
+}
View
3  media-sound/renoise/Manifest
@@ -0,0 +1,3 @@
+DIST rns_2_8_1_reg_x86_64.tar.gz 35473843 SHA256 7105df21e34c76b8b348075f29286bee9c8ac559c62e357a3c4c04388e7f879e SHA512 0841be24df6d398dc86a7bf6fa02b85e4e21b171a53efe9d605a64b67a003e642167dfc5ce77ee88ecc65df6082a3a5ae674c13144a2bc6834663a2296d2452a WHIRLPOOL 841a17bfa9365284b1d78bbed3b2d45a89472c966a37de343d88a60f0e941290c0b462b5397cf01d50eea7d4fe3e7484b89628bc2a239b47b5023d604ecb2f2d
+EBUILD renoise-2.8.1.ebuild 1125 SHA256 7082df65f334966ecc9420e731fba537b9ee9ab157c8ddd8a7bb9d5ddd1a9a1b SHA512 ca2973f13b66c29d234e4fa034e81372a92cb26bedf954ee3ee3912f9559d86f04b4e02c94aa79e5a94f0850b57dbd09e0e0d39ad79c7c8d8b2355d1af140a9a WHIRLPOOL ddb6f7d218a5eaff5c4621cda05eadf28703ec489f7761bad4fe5da2d05523249e36610ad09b9d4435c43f67e9eaea3c9931700cb03663bcc180d85d71c64943
+MISC metadata.xml 397 SHA256 d0f9a7309e56068a71762cc213a83d8e3f4613f518293748ec63c809d527b9f2 SHA512 4a9cac6b379353ccefe324b6538363f7af253469168103af6dde211d94883557e6621d59f78d6ce819706f375a01e49c309165dba683538bc13ff6ec3935df06 WHIRLPOOL 100ff8287b5ecce0c225a2a46335c2b7df9a815e79705844a6f0f297b06a18b71c89493ed39d99656b33ee171f569800227c30dcdf3d07fda0bc8d0b72d68f10
View
12 media-sound/renoise/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>ari.malinen@gmail.com</email>
+ <name>Ari Malinen</name>
+ </maintainer>
+ <use>
+ <flag name='icons'>Install icons and desktop menu entries</flag>
+ </use>
+</pkgmetadata>
View
49 media-sound/renoise/renoise-2.8.1.ebuild
@@ -0,0 +1,49 @@
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+DESCRIPTION="Complete DAW using a tracker-based approach"
+HOMEPAGE="http://www.renoise.com/"
+
+MY_ARCH=${ARCH/amd64/x86_64}
+MY_PV=${PV//./_}
+SRC_URI="rns_${MY_PV}_reg_${MY_ARCH}.tar.gz"
+S="${WORKDIR}/rns_${MY_PV}_reg_${MY_ARCH}"
+
+LICENSE="renoise-EULA"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="-icons"
+RESTRICT="fetch strip"
+
+DEPEND="
+ icons? (
+ x11-misc/xdg-utils
+ )
+"
+
+RDEPEND="
+ media-libs/alsa-lib
+"
+
+pkg_nofetch() {
+ elog "Download ${A} from ${HOMEPAGE} and place it in ${DISTDIR}"
+}
+
+src_install() {
+ insinto /usr/share/renoise-${PV}
+ doins -r Resources/*
+ newbin renoise renoise-${PV}
+ dosym /usr/bin/renoise-${PV} /usr/bin/renoise
+ doman Installer/renoise.1.gz
+ doman Installer/renoise-pattern-effects.5.gz
+
+ if use icons ; then
+ xdg-mime install --novendor Installer/renoise.xml
+ doicon -s 48 -c apps Installer/renoise.png
+ doicon -s 48 -c mimetypes Installer/renoise.png application-x-renoise-module
+ doicon -s 48 -c mimetypes Installer/renoise.png application-x-renoise-rns-module
+ domenu Installer/renoise.desktop
+ fi
+}
View
3  www-client/surf/Manifest
@@ -0,0 +1,3 @@
+DIST surf-0.6.tar.gz 14781 SHA256 fdc1ccfaee5c4f008eeb8fe5f9200d3ad71296e8d7af52bdd6a771f111866805 SHA512 f3550535351e37296280d33d229998e1f00aa605d0dab4a58944cf213721e823a1cfd9134b7bca2a4d61e265122a30d5dc917a290163ed8af2b24cd75d41a100 WHIRLPOOL 2a163d450b47b4964ce3686d76bf6e3a747984f0e86f84e2dccfa9d3e885bc26adf0100cdef48ae19d91f34a2d14d6c4950d2a7db7d333612e2b1fc48b077f99
+EBUILD surf-0.6.ebuild 1655 SHA256 5a8d93df7004bb48567817b3901e3528ecff061c834fcd7acbae31317468bb85 SHA512 dfa80b73967d7d314acdc863c85c67b987aa3b3d1f7c4cc9dd83511924039cdfdb1d1f1fdb0fa5647e2e87513d240f36a440b529525941707732494066653970 WHIRLPOOL a48d988f7306f478d5a814e41a5940929213ebadc5319d9bbfc76d3ca44a68ac18fd4f62e8489e1e4c7c45e4cc201da82c15472fc93d36a31aa327e77c58dca2
+MISC surf-0.6.ebuild.backup 1681 SHA256 8a7b27ec48a28cffd5cff86e06b20667d42f6b42a389a7982cef4a3e900c471c SHA512 4a284daec092e9d10984d2475f95ff2c5bd049e78777188be72bb40cd7fad551f978ce37f4ee9280e3cc834a6047d8d2b9f0a15c38f968019cda50d76eaf0437 WHIRLPOOL c4e32dc97738732e8a7cb48a04421d9ad4513d265b8ad7b9fd0742d650676d568953649e35488e9d0d8a31e82e85ac2d30e0393c187337a2467a03cd39002516
View
62 www-client/surf/surf-0.6.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/surf/surf-0.6.ebuild,v 1.3 2013/03/31 17:37:17 nimiux Exp $
+
+EAPI=4
+inherit savedconfig toolchain-funcs eutils
+
+DESCRIPTION="a simple web browser based on WebKit/GTK+"
+HOMEPAGE="http://surf.suckless.org/"
+SRC_URI="http://dl.suckless.org/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND="
+ dev-libs/glib
+ net-libs/libsoup
+ net-libs/webkit-gtk:2
+ x11-libs/gtk+:2
+ x11-libs/libX11
+"
+RDEPEND="
+ !sci-chemistry/surf
+ !savedconfig? ( net-misc/wget x11-terms/xterm )
+ x11-apps/xprop
+ x11-misc/dmenu
+ ${DEPEND}
+"
+
+pkg_setup() {
+ elog "net-misc/wget and x11-terms/xterm will be installed by default to"
+ elog "support the default download command, which can be changed through"
+ elog "the savedconfig mechanism. If you enable USE=savedconfig, you will"
+ elog "need to satisfy requirements for the alternative download command"
+ elog "yourself."
+}
+
+src_prepare() {
+ epatch_user
+ sed -i \
+ -e 's|{|(|g;s|}|)|g' \
+ -e 's|\t@|\t|g;s|echo|@&|g' \
+ -e 's|^LIBS.*|LIBS = $(GTKLIB) -lgthread-2.0|g' \
+ -e 's|^LDFLAGS.*|LDFLAGS += $(LIBS)|g' \
+ -e 's|^CC.*|CC ?= gcc|g' \
+ -e 's|^CFLAGS.*|CFLAGS += -std=c99 -pedantic -Wall $(INCS) $(CPPFLAGS)|g' \
+ config.mk Makefile || die "sed failed"
+ restore_config config.h
+ tc-export CC
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="/usr" install
+ save_config config.h
+}
+
+pkg_postinst() {
+ ewarn "Please correct the permissions of your \$HOME/.surf/ directory"
+ ewarn "and its contents to no longer be world readable (see bug #404983)"
+}
Please sign in to comment.
Something went wrong with that request. Please try again.