parent
41a79d7533
commit
0de05f80d8
@ -1,68 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vagrant/vagrant-1.4.3-r1.ebuild,v 1.1 2014/01/22 07:19:51 radhermit Exp $
|
||||
|
||||
EAPI="5"
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec"
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="config keys plugins templates"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="A tool for building and distributing virtual machines using VirtualBox"
|
||||
HOMEPAGE="http://vagrantup.com/"
|
||||
SRC_URI="https://github.com/mitchellh/vagrant/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x64-macos"
|
||||
IUSE="test"
|
||||
|
||||
# Missing ebuild for contest
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
app-arch/libarchive
|
||||
net-misc/curl
|
||||
!x64-macos? ( || ( app-emulation/virtualbox app-emulation/virtualbox-bin ) )"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/childprocess-0.3.7
|
||||
>=dev-ruby/erubis-2.7.0
|
||||
dev-ruby/i18n:0.6
|
||||
>=dev-ruby/json-1.5.1
|
||||
>=dev-ruby/log4r-1.1.9
|
||||
>=dev-ruby/net-ssh-2.6.6
|
||||
>=dev-ruby/net-scp-1.1.0
|
||||
"
|
||||
|
||||
ruby_add_bdepend "
|
||||
dev-ruby/rake
|
||||
test? ( dev-ruby/mocha virtual/ruby-minitest )
|
||||
"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# remove bundler support
|
||||
sed -i '/[Bb]undler/d' Rakefile || die
|
||||
rm Gemfile || die
|
||||
|
||||
# loosen dependencies
|
||||
sed -e '/childprocess\|erubis\|log4r\|net-scp\|net-ssh/s/~>/>=/' \
|
||||
-i ${PN}.gemspec || die
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-1.2.1-no-warning.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.2.2-rvm.patch
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use x64-macos ; then
|
||||
ewarn
|
||||
ewarn "For Mac OS X prefixes, you must install the virtualbox"
|
||||
ewarn "package specifically for OS X which can be found at:"
|
||||
ewarn "https://www.virtualbox.org/wiki/Downloads"
|
||||
ewarn
|
||||
fi
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST tinyxml2-1.0.9_p20121123.tar.bz2 91204 SHA256 894b6b1136c86cc98bff77892ca077726b470432e871ca8c8c605177047272ea SHA512 054342b51141771c7611ae5aeb6ea332c42dff603aa6747f802d02bd010cad4b5c84fadf976576d2a604f1cccc7afe95ff23682a98c9294b032c94aa48b09aaf WHIRLPOOL 9aa505e7794b1fe1919b185d2080e63f3b01f44d2daeba94b7da6701f4931ec9188c0f92c9db9c6e8ac02772ef85f582b3a5d64227fd7b353da0a258c8a72eb7
|
||||
DIST tinyxml2-2.0.2.tar.gz 451010 SHA256 3cc3aa09cd1ce77736f23488c7cb24e65e11daed4e870ddc8d352aa4070c7c74 SHA512 409cb0bfb8f5d583fd7b890d98347b5ff0ac4f0b4c6bee1294e24b799cc640e0225f4ab6a0b11df5eb310341462e5c75c169709628b28e32067ec57d61ce240c WHIRLPOOL 12d40a43819ed8e87e8e585aba866013532e3baf891da7829f3af630b31d29ab4cd1631ba628fca3563834f6cbef85bd8211cc3c8bf704ece5a3197256d45948
|
||||
DIST tinyxml2-2.1.0.tar.gz 454717 SHA256 4bdd6569fdce00460bf9cda0ff5dcff46d342b4595900d849cc46a277a74cce6 SHA512 3536ea7284cf4de8cfd9c76299114bdde9e3a26283e5fd6b8df790b6ebe322743ebc71545c5cbba51b537c1213f7c6bb08e22451bedaafddc2dc32b6d9295404 WHIRLPOOL 8fcaf3cd7fa646dacf4f288b9e0d8b6ed437291071865763a2fa1add14955f0a8a9f4fc1bf83b518d5690d995be44cb1c9de4753c55fd2ca4139c8dc668e1fac
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/tinyxml2/tinyxml2-2.1.0.ebuild,v 1.1 2014/04/21 08:01:20 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A simple, small, efficient, C++ XML parser"
|
||||
HOMEPAGE="http://www.grinninglizard.com/tinyxml2/ https://github.com/leethomason/tinyxml2/"
|
||||
SRC_URI="https://github.com/leethomason/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0/2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs test"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.0.9_p20121123-test.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_build static-libs STATIC_LIBS)
|
||||
$(cmake-utils_use_build test TEST)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cmake-utils_src_test
|
||||
./test || die "Tests failed"
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST luajson-1.3.2.tar.gz 42139 SHA256 744f27548bfe6b63ab083008182666b76ce651b5e600d27ed3343ad3da4b1032 SHA512 502fc5b221128b1af291619ffaebdfc8bb4ee6bbfd041b6e18974aee09c3e73fe0aaaf650bbded818f690c332cb1f74de3e28f11ac2b5f18b751bc6259a07633 WHIRLPOOL b582631cdecadd16dd637f36499f526f609584b9295df9d05d19b027e4ac4ac8dd4c9d8fc75b042266c1726518c5cd2028ba32475c59b855ecfccb7949096287
|
||||
DIST luajson-1.3.3.tar.gz 42653 SHA256 6a986efa210a912a04c8e6cae8f3b5e72172c02f974152e14818af6598a5e2db SHA512 9b507148afaf59871f97e7cf78ad35dc01497d553699d1d1a928543fad6a375aebc3852da86d51d744f10ab2ec24c7b1d7c380852da8134ae05f2f22f6f200c2 WHIRLPOOL 2e24926f6c294bf2f907010d3bfbf03f1248df70c5d6b4d6ee37ed6ef755a3daccc98122e2dd9537ed0041e2d7f2be7c2b15acee5e2afc6e599fa7cc49190ed6
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lua/luajson/luajson-1.3.3.ebuild,v 1.1 2014/04/21 07:54:33 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="JSON Parser/Constructor for Lua"
|
||||
HOMEPAGE="http://www.eharning.us/wiki/luajson/"
|
||||
SRC_URI="https://github.com/harningt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~mips ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="|| ( >=dev-lang/lua-5.1 dev-lang/luajit:2 )
|
||||
dev-lua/lpeg"
|
||||
DEPEND="test? ( dev-lua/luafilesystem )"
|
||||
|
||||
# lunit not in the tree yet
|
||||
RESTRICT="test"
|
||||
|
||||
# nothing to compile
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
emake PREFIX=/usr DESTDIR="${D}" install
|
||||
dodoc README docs/ReleaseNotes-${PV}.txt docs/LuaJSON.txt
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST hoe-2.12.5.gem 122880 SHA256 600ab263807c229b6ee98d1d1a2b48f46d329ccff30458822729b6d686be10f2 SHA512 6f00b40ad16165d4f4dccfc7bf2a01448e7f91a50eedd52df9e6b7381b1589a8a497b0fc936c3cefe96f0ad125dfe056fb9ca841e0d3833bf2f3bcaea725ac75 WHIRLPOOL 27a8285b73fca19c4305cae12a669e17908d0154c4973fa05711fba1543e602c3f1cf3f193816e3f3f0775fcc8115a0f197a6e81d0ef2fdabf50e744cb06e3b8
|
||||
DIST hoe-2.13.0.gem 122880 SHA256 ab1f5d55301a9e92d34e58d9063c7d28abaf61223292ff04c1a869bb57786eed SHA512 70bce367990e82b00fef4958e1878726c2c53d0011f82b4e0e370b998f2a774d606ec813de1094662d668616cf71f7a6a1e7b46aebf1347d3c140485a38cc405 WHIRLPOOL 9f3823f6d95146d9a768c8c7186c6bc09fa4fadb087bf52a4ceb98f683a6ab3bb74910191d8fce68e700c7fcdf4c3d974503cae6fec885f6d83c27bd0617e699
|
||||
DIST hoe-3.11.0.gem 129536 SHA256 3d9143316730d7d625336b8a2b0844423b950355fe407b30383ffc5a0c3c1e81 SHA512 3c1aa6a321f197db16d75860e934b40d3f09d60581b945ea401222f2f7a1b79ca135a5d8ae359eaf4fb997d0462150b2605abc6cc3792295eacd08ab200baa9c WHIRLPOOL cf9b37bb3c7cd4fe9a35c4606c17fa235e351b2f5e2a4eb8a6f4c71ba7677afb126003b57e48e4c74f829247d78174d080b9e912eecffaf961097539c2be52d2
|
||||
DIST hoe-3.9.0.gem 130048 SHA256 d5d22c31032c1e8d8aeec43a52aa377fb6689ebf835d6b9837786d0a085594f1 SHA512 d759ef3b40bdda3a0118c96f938d6e501f0deac515eb00685dc2ba3a9f19e2de589c4b7c357a8f43c9892306f2103b010b80ddea1e0cc7e52bff9b28a8502f29 WHIRLPOOL 833346bb1b45b6dbc480bfb9c5590a02f57395f48f0c1b736efce1c781656999aff506556306d02e3d8e4e7c54e62196041ac712b06b66e54946d2a4d9dede2c
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hoe/hoe-3.11.0.ebuild,v 1.1 2014/04/21 05:58:07 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="History.txt Manifest.txt README.txt"
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="template"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Hoe extends rake to provide full project automation."
|
||||
HOMEPAGE="http://seattlerb.rubyforge.org/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/rake-0.8.7 >=dev-ruby/rdoc-4.0"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Skip isolation
|
||||
sed -i -e '/isolate/ s:^:#:' Rakefile || die
|
||||
|
||||
# Skip test depending on specifics of gem command name
|
||||
sed -i -e '/test_nosudo/,/^ end/ s:^:#:' test/test_hoe.rb || die
|
||||
|
||||
# Gem.bin_wrapper does not work as expected on Gentoo.
|
||||
sed -i -e 's/Gem.bin_wrapper//' lib/hoe/rcov.rb lib/hoe/publish.rb test/test_hoe_publish.rb || die
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
all_fakegem_compile
|
||||
|
||||
rdoc --title "seattlerb's hoe-3.5.1 Documentation" -o doc --main README.txt lib History.txt Manifest.txt README.txt || die
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST rack-ssl-1.3.3-git.tgz 3166 SHA256 97a2f275fae3ea9d240c2a839eaf03cb236d32ba00357a3df57e36aa00729e88 SHA512 217655a2f34fa9977d9ac09f24c33dc5fe55f4f1233e003ae943b6fb73f047ff46bf3eab2430409951670b1181e367077ac7f192fde3716c9c96b14538d88d8c WHIRLPOOL 4e8b0afa664d6bd88078b6678afeedf4265ae9ffe87a4dd15e93b9b57a062157799bcb01938ec9181ab52167bfb978dce57d640f5c01dd777492f917e6439846
|
||||
DIST rack-ssl-1.3.4-git.tgz 3185 SHA256 b799b9a97ccd7f59979294f73ca135228deceed26fb8a8c2f5a19e37c33f2972 SHA512 4a52d30afd9306975579f9773b7fb59f4174fa095497a7071e48599ad261eb6bfbd040e49260f1996e94b897e38873b7d5b47dae494e09cc1ad22c7078458afc WHIRLPOOL b5242f53cfbfc92db9b76ed15e29f1d5ecb9e912a5dca57cb5c5542e69e62dbe65d376b0069cb41b48beb174a19029a5ed4907d1fa8eb9fbff98da7e4a7c842f
|
||||
DIST rack-ssl-1.4.0-git.tgz 3420 SHA256 2d2f7958529f9937578385214718ba9d15c4297f28cdf39ca1bf7b5f1035e4ad SHA512 1b17a09db6f52c1c2d3823f27c04150ab29570195eb3662014db904f71689f75820c6358869b2254535c3b9789cc5b8af91d4014d18b0881c5c44c73c22e8ed9 WHIRLPOOL cf6320b44cd1735f685b407ef26ecae0acab3599bb1a0ae52d02acd1c323db496a9907f737f9ed2d252ddb901a6de4ee829a1dda0904a583939b81ae7c175f78
|
||||
DIST rack-ssl-1.4.1-git.tgz 3238 SHA256 6070e5446025628c9559f522a57b5491a7a98e3194f9d108a7ed1d5e70f37cc8 SHA512 700a2cbc848be8e410186e6af709c5d7a8bae65ada02b405711dc60f8c6e1fe4fb00c3acc55ddc76a1d79e9468ba8f92d0350c983d5c1b83e4cee2b91aa68f23 WHIRLPOOL 7630e86429c9e14a3f6b88e9e8a25889eb921a3830ad5048e62e60acea86f12a262702f8ccd3fecd5b46ec662bc5378c3713a572acc38c1bb8079e6662102814
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack-ssl/rack-ssl-1.3.3-r1.ebuild,v 1.1 2013/11/22 02:04:15 mrueg Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack-ssl/rack-ssl-1.3.4.ebuild,v 1.1 2014/04/21 09:04:19 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19 ruby20"
|
@ -1,2 +1 @@
|
||||
DIST osc-0.143.0.tar.gz 349286 SHA256 a19de7ce4a260e3bf69f69c51ec42a5971d6d2ba8c0691fac6be00f06a96b223 SHA512 0ff01c7fdf98c54be49134ce0f273e2d5e564819ac3aa1fc58c4ce9b34a6eec95f216f9aac516fc78f923baf1be0aa296a3bb9faeb776cc8ae2f1cb032045bd1 WHIRLPOOL f8e6519000c1dbd619900847448b8f887e73d34f620079b4f0a2a7edd4a814ce68571cd5b4b160112366b88552db4ab2f388845fab1ce2cc20cf21519e16317a
|
||||
DIST osc-0.144.1.tar.gz 353051 SHA256 23318135c88be10a14fde5a1442d29e604a445e9a74be2c48cb0df3003dbc74f SHA512 f4fa2ac2c535b2445059f0864396beb43fd95eb1a1736d322e15a9a408a83b939df83767bf615089ab219c5c40fd2624b1b5d1672b9a9f09817a533436259e84 WHIRLPOOL a850fe196b982441e08aa8f00026a58a98d30d2ee9a514bcbea67cfd71d2f560607dee9b32ebf1137ab3d719ccac05aeb7c6a8717d8f8434c5d283328da654b6
|
||||
|
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/osc/osc-0.143.0.ebuild,v 1.3 2014/02/25 12:41:31 scarabeus Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="git://github.com/openSUSE/osc.git"
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="xml"
|
||||
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
EXTRA_ECLASS="git-2"
|
||||
else
|
||||
OBS_PROJECT="openSUSE:Tools"
|
||||
EXTRA_ECLASS="obs-download"
|
||||
fi
|
||||
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
inherit distutils-r1 ${EXTRA_ECLASS}
|
||||
unset EXTRA_ECLASS
|
||||
|
||||
DESCRIPTION="Command line tool for Open Build Service"
|
||||
HOMEPAGE="http://en.opensuse.org/openSUSE:OSC"
|
||||
|
||||
[[ "${PV}" == "9999" ]] || SRC_URI="${OBS_URI}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
|
||||
[[ "${PV}" == "9999" ]] || \
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
DEPEND="
|
||||
dev-python/urlgrabber[${PYTHON_USEDEP}]
|
||||
app-arch/rpm[python,${PYTHON_USEDEP}]
|
||||
dev-python/m2crypto[${PYTHON_USEDEP}]
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
PDEPEND="${DEPEND}
|
||||
app-admin/sudo
|
||||
dev-util/obs-service-meta
|
||||
"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.139.2-out-of-tree-build.patch
|
||||
distutils-r1_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
dosym osc-wrapper.py /usr/bin/osc
|
||||
keepdir /usr/lib/osc/source_validators
|
||||
cd "${ED}"/usr/
|
||||
find . -type f -exec sed -i 's|/usr/bin/build|/usr/bin/suse-build|g' {} +
|
||||
find . -type f -exec sed -i 's|/usr/lib/build|/usr/libexec/suse-build|g' {} +
|
||||
find . -type f -exec sed -i 's|/usr/lib/obs|/usr/libexec/obs|g' {} +
|
||||
rm -f "${ED}"/usr/share/doc/${PN}*/TODO*
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST obs-build-20131205.tar.gz 155926 SHA256 38e208837a16c86862c04ff547de910e9cf30ffe0622c10d041b523a37671b48 SHA512 96e993ef619baadff744b62be520b384b7ab8ef1d6f56c269b77244c0f9eed5cbbb431ff52c42302024a46a2774bacdc720feb899c116cb6301de0887caa37c0 WHIRLPOOL 3945093a9be62a6a468d45069603a9508b42a85d0b632777ea3fd707540cbf339be31af679879cac0d3e9f0671b8b3c26cfbeb491a788df7efbdf9c0989c33b5
|
||||
DIST obs-build-20140220.tar.gz 156717 SHA256 af959c30a9da0237cbb32a79dd55347156cd68d73f3c8f6e818a74b6c915b328 SHA512 3a66c7ded80f928d8930cb60011a115ec3d6ffa616a290907176fbe65e0dd0abc23b083271fb0d8598d699d1e6a100cc98be908f0079c0db157b8c4c6b960191 WHIRLPOOL 6609726de2f7d8f8d3e082b6323f4046d1121cc81fc58086d8666ddb677ac721e0e4be8597ba1316240d447c7942d2fd8f213bb39e4539c22e2ea0571a0812ce
|
||||
|
@ -1,248 +0,0 @@
|
||||
diff -Naru obs-build-20131015.orig/build obs-build-20131015/build
|
||||
--- obs-build-20131015.orig/build 2014-01-28 12:31:51.126824118 +0000
|
||||
+++ obs-build-20131015/build 2014-01-28 12:31:23.973477260 +0000
|
||||
@@ -12,7 +12,7 @@
|
||||
exec /.build/build "$@"
|
||||
fi
|
||||
|
||||
-test -z "$BUILD_DIR" && BUILD_DIR=/usr/lib/build
|
||||
+test -z "$BUILD_DIR" && BUILD_DIR=/usr/libexec/suse-build
|
||||
test -z "$BUILD_ROOT" && BUILD_ROOT=/var/tmp/build-root
|
||||
test -z "$CONFIG_DIR" && CONFIG_DIR="$BUILD_DIR/configs"
|
||||
|
||||
diff -Naru obs-build-20131015.orig/createarchdeps obs-build-20131015/createarchdeps
|
||||
--- obs-build-20131015.orig/createarchdeps 2014-01-28 12:31:51.128824144 +0000
|
||||
+++ obs-build-20131015/createarchdeps 2014-01-28 12:31:23.976477299 +0000
|
||||
@@ -3,7 +3,7 @@
|
||||
# Archlinux support, based on the GSoC work of Nikolay Rysev <mad.f3ka@gmail.com>
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{"BUILD_DIR"} || "/usr/lib/build");
|
||||
+ unshift @INC, ($::ENV{"BUILD_DIR"} || "/usr/libexec/suse-build");
|
||||
}
|
||||
|
||||
use strict;
|
||||
diff -Naru obs-build-20131015.orig/createrepomddeps obs-build-20131015/createrepomddeps
|
||||
--- obs-build-20131015.orig/createrepomddeps 2014-01-28 12:31:51.128824144 +0000
|
||||
+++ obs-build-20131015/createrepomddeps 2014-01-28 12:31:23.976477299 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use strict;
|
||||
diff -Naru obs-build-20131015.orig/createrpmdeps obs-build-20131015/createrpmdeps
|
||||
--- obs-build-20131015.orig/createrpmdeps 2014-01-28 12:31:51.129824157 +0000
|
||||
+++ obs-build-20131015/createrpmdeps 2014-01-28 12:31:23.976477299 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use Build;
|
||||
diff -Naru obs-build-20131015.orig/createyastdeps obs-build-20131015/createyastdeps
|
||||
--- obs-build-20131015.orig/createyastdeps 2014-01-28 12:31:51.127824131 +0000
|
||||
+++ obs-build-20131015/createyastdeps 2014-01-28 12:31:23.974477273 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use Build;
|
||||
diff -Naru obs-build-20131015.orig/download obs-build-20131015/download
|
||||
--- obs-build-20131015.orig/download 2014-01-28 12:31:51.129824157 +0000
|
||||
+++ obs-build-20131015/download 2014-01-28 12:31:23.976477299 +0000
|
||||
@@ -3,7 +3,7 @@
|
||||
use Net::SSL ();
|
||||
BEGIN {
|
||||
$ENV{PERL_LWP_SSL_VERIFY_HOSTNAME} = 0,
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use LWP::UserAgent;
|
||||
diff -Naru obs-build-20131015.orig/expanddeps obs-build-20131015/expanddeps
|
||||
--- obs-build-20131015.orig/expanddeps 2014-01-28 12:31:51.128824144 +0000
|
||||
+++ obs-build-20131015/expanddeps 2014-01-28 12:31:23.975477286 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use strict;
|
||||
diff -Naru obs-build-20131015.orig/getbinaryid obs-build-20131015/getbinaryid
|
||||
--- obs-build-20131015.orig/getbinaryid 2014-01-28 12:31:51.129824157 +0000
|
||||
+++ obs-build-20131015/getbinaryid 2014-01-28 12:31:23.976477299 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/perl
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use Build;
|
||||
diff -Naru obs-build-20131015.orig/getchangetarget obs-build-20131015/getchangetarget
|
||||
--- obs-build-20131015.orig/getchangetarget 2014-01-28 12:31:51.129824157 +0000
|
||||
+++ obs-build-20131015/getchangetarget 2014-01-28 12:31:23.976477299 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use strict;
|
||||
diff -Naru obs-build-20131015.orig/getmacros obs-build-20131015/getmacros
|
||||
--- obs-build-20131015.orig/getmacros 2014-01-28 12:31:51.129824157 +0000
|
||||
+++ obs-build-20131015/getmacros 2014-01-28 12:31:23.976477299 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use Build;
|
||||
diff -Naru obs-build-20131015.orig/getoptflags obs-build-20131015/getoptflags
|
||||
--- obs-build-20131015.orig/getoptflags 2014-01-28 12:31:51.128824144 +0000
|
||||
+++ obs-build-20131015/getoptflags 2014-01-28 12:31:23.976477299 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use strict;
|
||||
diff -Naru obs-build-20131015.orig/gettype obs-build-20131015/gettype
|
||||
--- obs-build-20131015.orig/gettype 2014-01-28 12:31:51.127824131 +0000
|
||||
+++ obs-build-20131015/gettype 2014-01-28 12:31:23.974477273 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use strict;
|
||||
diff -Naru obs-build-20131015.orig/changelog2spec obs-build-20131015/changelog2spec
|
||||
--- obs-build-20131015.orig/changelog2spec 2014-01-28 12:31:51.128824144 +0000
|
||||
+++ obs-build-20131015/changelog2spec 2014-01-28 12:31:23.975477286 +0000
|
||||
@@ -5,7 +5,7 @@
|
||||
#
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use Date::Parse;
|
||||
diff -Naru obs-build-20131015.orig/init_buildsystem obs-build-20131015/init_buildsystem
|
||||
--- obs-build-20131015.orig/init_buildsystem 2014-01-28 12:31:51.125824105 +0000
|
||||
+++ obs-build-20131015/init_buildsystem 2014-01-28 12:31:23.973477260 +0000
|
||||
@@ -16,7 +16,7 @@
|
||||
export YAST_IS_RUNNING="instsys"
|
||||
export DEBIAN_FRONTEND=noninteractive
|
||||
export DEBIAN_PRIORITY=critical
|
||||
-export BUILD_DIR=${BUILD_DIR:-/usr/lib/build}
|
||||
+export BUILD_DIR=${BUILD_DIR:-/usr/libexec/suse-build}
|
||||
# need to restore build root owner for non-root builds
|
||||
browner=0
|
||||
definesnstuff=()
|
||||
diff -Naru obs-build-20131015.orig/initvm.c obs-build-20131015/initvm.c
|
||||
--- obs-build-20131015.orig/initvm.c 2014-01-28 12:31:51.128824144 +0000
|
||||
+++ obs-build-20131015/initvm.c 2014-01-28 12:31:23.975477286 +0000
|
||||
@@ -53,9 +53,10 @@
|
||||
#define SYSFS_BINFMT_MISC_REG "/proc/sys/fs/binfmt_misc/register"
|
||||
#define SYSFS_BINFMT_MISC_STAT "/proc/sys/fs/binfmt_misc/status"
|
||||
|
||||
-/* /usr/lib/build/x paths are copied to /.build inside a virtual machine */
|
||||
+/* /usr/libexec/suse-build/x paths are copied to /.build inside a virtual machine */
|
||||
#define BINFMT_REGF_0 "/.build/qemu-reg"
|
||||
-#define BINFMT_REGF_1 "/usr/lib/build/qemu-reg"
|
||||
+#define BINFMT_REGF_1 "/usr/libexec/suse-build/qemu-reg"
|
||||
+#define BINFMT_REGF_2 "/usr/lib/build/qemu-reg"
|
||||
#define BUILD "/.build/build"
|
||||
|
||||
/* useful constant arrays */
|
||||
@@ -307,9 +308,13 @@
|
||||
fprintf(stderr, "%s: failed. Trying alternate binfmt file\n",
|
||||
BINFMT_REGF_0);
|
||||
if (!binfmt_register(BINFMT_REGF_1, SYSFS_BINFMT_MISC_REG)) {
|
||||
- fprintf(stderr, "%s: binfmt registration failed\n",
|
||||
+ fprintf(stderr, "%s: failed. Trying alternate binfmt file\n",
|
||||
BINFMT_REGF_1);
|
||||
- exit(1);
|
||||
+ if (!binfmt_register(BINFMT_REGF_2, SYSFS_BINFMT_MISC_REG)) {
|
||||
+ fprintf(stderr, "%s: binfmt registration failed\n",
|
||||
+ BINFMT_REGF_2);
|
||||
+ exit(1);
|
||||
+ }
|
||||
}
|
||||
}
|
||||
}
|
||||
diff -Naru obs-build-20131015.orig/mkdrpms obs-build-20131015/mkdrpms
|
||||
--- obs-build-20131015.orig/mkdrpms 2014-01-28 12:31:51.127824131 +0000
|
||||
+++ obs-build-20131015/mkdrpms 2014-01-28 12:31:23.974477273 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, '/usr/lib/build';
|
||||
+ unshift @INC, '/usr/libexec/suse-build';
|
||||
unshift @INC, $::ENV{'BUILD_DIR'} if $::ENV{'BUILD_DIR'};
|
||||
}
|
||||
|
||||
diff -Naru obs-build-20131015.orig/order obs-build-20131015/order
|
||||
--- obs-build-20131015.orig/order 2014-01-28 12:31:51.128824144 +0000
|
||||
+++ obs-build-20131015/order 2014-01-28 12:31:23.975477286 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use Build;
|
||||
diff -Naru obs-build-20131015.orig/spectool obs-build-20131015/spectool
|
||||
--- obs-build-20131015.orig/spectool 2014-01-28 12:31:51.128824144 +0000
|
||||
+++ obs-build-20131015/spectool 2014-01-28 12:31:23.975477286 +0000
|
||||
@@ -116,7 +116,7 @@
|
||||
my $builddir;
|
||||
|
||||
BEGIN {
|
||||
- $builddir = ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ $builddir = ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
unshift @INC, $builddir;
|
||||
}
|
||||
|
||||
diff -Naru obs-build-20131015.orig/substitutedeps obs-build-20131015/substitutedeps
|
||||
--- obs-build-20131015.orig/substitutedeps 2014-01-28 12:31:51.128824144 +0000
|
||||
+++ obs-build-20131015/substitutedeps 2014-01-28 12:31:23.976477299 +0000
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
BEGIN {
|
||||
- unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ unshift @INC, ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
}
|
||||
|
||||
use strict;
|
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/suse-build/suse-build-2013.12.05.ebuild,v 1.2 2014/02/25 12:49:00 scarabeus Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="git://github.com/openSUSE/obs-build.git"
|
||||
|
||||
if [[ "${PV}" == "9999" ]]; then
|
||||
EXTRA_ECLASS="git-2"
|
||||
else
|
||||
OBS_PACKAGE="build"
|
||||
OBS_PROJECT="openSUSE:Tools"
|
||||
EXTRA_ECLASS="obs-download"
|
||||
fi
|
||||
|
||||
inherit eutils ${EXTRA_ECLASS}
|
||||
unset EXTRA_ECLASS
|
||||
|
||||
DESCRIPTION="Script to build SUSE Linux RPMs"
|
||||
HOMEPAGE="https://build.opensuse.org/package/show/openSUSE:Tools/build"
|
||||
|
||||
[[ "${PV}" == "9999" ]] || SRC_URI="${OBS_URI}/${PN/suse/obs}-${PV//.}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="symlink"
|
||||
[[ "${PV}" == "9999" ]] || \
|
||||
KEYWORDS="amd64 x86"
|
||||
|
||||
RDEPEND="
|
||||
virtual/perl-Digest-MD5
|
||||
virtual/perl-Getopt-Long
|
||||
dev-perl/XML-Parser
|
||||
dev-perl/TimeDate
|
||||
app-shells/bash
|
||||
app-arch/cpio
|
||||
app-arch/rpm
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN/suse/obs}-${PV//.}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/suse-build-20131015-libexec-paths.patch"
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" pkglibdir=/usr/libexec/suse-build install
|
||||
cd "${ED}"/usr
|
||||
find bin -type l | while read i; do
|
||||
mv "${i}" "${i/bin\//bin/suse-}"
|
||||
use !symlink || dosym "${i/bin\//suse-}" "/usr/${i}"
|
||||
done
|
||||
find share/man/man1 -type f | while read i; do
|
||||
mv "${i}" "${i/man1\//man1/suse-}"
|
||||
use !symlink || dosym "${i/man1\//suse-}" "/usr/${i}"
|
||||
done
|
||||
|
||||
# create symlink for default build config
|
||||
dosym /usr/libexec/suse-build/configs/sl13.2.conf /usr/libexec/suse-build/configs/default.conf
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST libmediainfo_0.7.64.tar.bz2 1017601 SHA256 5a1c14f4e2ed983537e52691c845001392787298f06da639480d871ce447f010 SHA512 4facd131980a6d5608acd2ba78bb9c2bbb430969d50a04a74b06b69f04c79a5b92c33f3a1bb67222b1a887a9d8380321da1b01eacc0adb7ca87fa73715fab985 WHIRLPOOL f0054fe4342c453dfe8534033bda86aabf284da446251b6b9891c1febd5df9ae12478f99416bda2848403d7ee8d0e4e97df3b171578a764b05c36e76154cbd78
|
||||
DIST libmediainfo_0.7.65.tar.bz2 1030927 SHA256 afda2ab23ff25278c502f6ab2a4adcad96240157953d77555eb425d0aa46cea6 SHA512 63c697f28048d1f545ac721fc8530ddf61a9cc83ad44d9b6020c36f087b1b75af381d33f19dc8e6555a3a599206df51ea44df812ba9383a1057889b68dd8c834 WHIRLPOOL d281f59afb1916799f3f8f296581b00e99c0b7865dc118031fb198974c6981f7a261abe78a14352d1221cadacb8da1b07a9fff00f28dd33d55164946d9375870
|
||||
DIST libmediainfo_0.7.67.tar.bz2 1051454 SHA256 d5204f5bcb1fb07954ecc59eb639e85975bc3fcc83b77fb47689a558a1e24a74 SHA512 f2842298ac8c64c7e23f4f127d04a4543b16cc0f07c9ac376152f9d3440373cde0ede3ac5c537aa4fe0d34d38ed283d10a726454a8fb0847f80944b1b2cfb426 WHIRLPOOL 9c5fc8f968d4a3492f8baa51071e952e2c7f620cab31ed5d15acf2f7c8b246cb1a559b1f6503730e394af282c9b0dcdd59cc43d61ca53a09df31eef32870cc2c
|
||||
DIST libmediainfo_0.7.68.tar.bz2 1552520 SHA256 2e4b0b8682aa754d97354aa4a666b1ae402967bf212c66f0c191889f5efcd5a7 SHA512 3e5d2aa187ce42f36c1e26d6c984c8ad9c65f0a4698f36c894246690772236ce6c586a32ee386ac77c3bdbef1301650f92ccd21f09c759ef1f99ceaa7d542c86 WHIRLPOOL fb31340e8080a92f00a52e53d7b4a5cab7a20d62f25538a16ce355ef247e19c7850d012779831c8abd1c83d02096bbe7bb1d21c176f0fef877bcf7b3b3132a60
|
||||
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/libmediainfo/libmediainfo-0.7.68.ebuild,v 1.1 2014/04/21 07:49:02 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib
|
||||
|
||||
MY_PN="MediaInfo"
|
||||
DESCRIPTION="MediaInfo libraries"
|
||||
HOMEPAGE="http://mediaarea.net/mediainfo/"
|
||||
SRC_URI="mirror://sourceforge/mediainfo/${PN}_${PV}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="curl doc mms static-libs"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
dev-libs/tinyxml2:=
|
||||
>=media-libs/libzen-0.4.28[static-libs=]
|
||||
curl? ( net-misc/curl )
|
||||
mms? ( >=media-libs/libmms-0.6.1[static-libs=] )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's:-O2::' configure.ac || die
|
||||
append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-shared \
|
||||
--with-libtinyxml2 \
|
||||
$(use_with curl libcurl) \
|
||||
$(use_with mms libmms) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable static-libs staticlibs)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use doc; then
|
||||
cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc
|
||||
doxygen Doxyfile || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
edos2unix ${PN}.pc #414545
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins ${PN}.pc
|
||||
|
||||
for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag Text Video; do
|
||||
insinto /usr/include/${MY_PN}/${x}
|
||||
doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
|
||||
done
|
||||
|
||||
insinto /usr/include/${MY_PN}DLL
|
||||
doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
|
||||
|
||||
dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
|
||||
if use doc; then
|
||||
dohtml -r "${WORKDIR}"/${MY_PN}Lib/Doc/*
|
||||
fi
|
||||
|
||||
prune_libtool_files
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue