parent
758bf06bf8
commit
139ca443f3
@ -1 +1,2 @@
|
||||
DIST zypper-1.11.14.tar.gz 8727322 SHA256 358bbdbb441d2f3e7cd6050d993fbdb1e89a1cc35d8c658e33168aa663d0faf8 SHA512 4b797a3272f93e96d383e1ec392d44d2b2db1d2f6ef2e5f616b144f97cfe29b31d763a8f4a65072f2a2349ff5cf6ccdb6476fa879e8fa4af31c1dc2126a4df94 WHIRLPOOL 00c1d55f7559b5374784e484233f155468d651405b90fefec1986f758acfcb1f8d43ee26ec6c9c3749d7a08691e086d67040986ceb9b0c2a6f9d0490b4892e2a
|
||||
DIST zypper-1.9.1.tar.gz 8507998 SHA256 d7e957bec35bc5b1af44dc555bdd5dd37d0141e5f2b9efaab6f8f1b669be666f SHA512 bf26fb1769932f83d7c90b2ee4bac28516457161c68e8ee0b37335dd3bd37b16a6091045fb949e9386e14f44f9bfe95a924405f2ae0660bbf7172c69c0623561 WHIRLPOOL eff494b23318cd80df66909e5bb3e97500964dd918a2c111cb644975cacf24e1450fdfb9150bcb58e8ca8ee371e7db8d53882b0f8a115819dc2b4192959d745a
|
||||
|
@ -0,0 +1,28 @@
|
||||
src/Zypper.h | 1 +
|
||||
src/utils/colors.h | 1 +
|
||||
2 files changed, 2 insertions(+)
|
||||
|
||||
diff --git a/src/Zypper.h b/src/Zypper.h
|
||||
index d0474ec..6453193 100644
|
||||
--- a/src/Zypper.h
|
||||
+++ b/src/Zypper.h
|
||||
@@ -34,6 +34,7 @@
|
||||
using namespace zypp;
|
||||
|
||||
// Convenience
|
||||
+#include <iostream>
|
||||
using std::cout;
|
||||
using std::cerr;
|
||||
using std::endl;
|
||||
diff --git a/src/utils/colors.h b/src/utils/colors.h
|
||||
index 7639e70..245d0d6 100644
|
||||
--- a/src/utils/colors.h
|
||||
+++ b/src/utils/colors.h
|
||||
@@ -10,6 +10,7 @@
|
||||
|
||||
#include <string>
|
||||
#include <iosfwd>
|
||||
+#include <iostream>
|
||||
|
||||
#define COLOR_BLACK "\033[30m"
|
||||
#define COLOR_GREY_DARK "\033[1;30m"
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/zypper/zypper-1.11.14.ebuild,v 1.1 2014/10/09 09:21:21 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Command line RPM package manager developed by SUSE"
|
||||
HOMEPAGE="http://en.opensuse.org/Portal:Zypper"
|
||||
SRC_URI="http://github.com/openSUSE/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
app-admin/augeas
|
||||
dev-libs/libxml2
|
||||
dev-libs/libzypp
|
||||
sys-libs/readline:0
|
||||
"
|
||||
DEPEND="${DEPEND}
|
||||
sys-devel/gettext
|
||||
"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-fix-header.patch
|
||||
)
|
||||
|
||||
src_test() {
|
||||
cmake-utils_src_compile -C tests
|
||||
cmake-utils_src_test
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST geoclue-0.12.99.tar.gz 608074 SHA256 fe396c91cb52de4219281f4d9223156338fc03670d34700281e86d1399b80a72 SHA512 32f946c9ee66cff2a6564b275d5f7bdf0d42832166c9fbeccb0aa55f3c3370fd8de114ad26477df6a2ee9d22250a5b104ec384032b28c3a62c356baea05d1bc2 WHIRLPOOL fc7e96d6646a7fa527807db2a3375a714243fb935f064b9acbb84f8652cc64e19d2655979c053e2f1b433c69a47a393123bc4bb2f8f16395a3ecbba668c9f1bd
|
||||
DIST geoclue-2.0.0.tar.xz 284592 SHA256 4a82f184e55a163d86e0ad69bbe1bba9960bb5094220fe1f01350bceda8c67a1 SHA512 35f25e4491dccb94029ebdf15b9b7864ac8fe79287f091b4b94c65767af2dc4b464e075728eb4db76cecffba330772e31e25c442285bf29a8dea0836aca586a6 WHIRLPOOL 3501bf39e38f0cb09ae3bc193b636ec223ca1874e6458414f02945933f3a7a83e0bdee960c7b33ec65e8863f4b88677023a22bf06af8ec41fc6cc2aaa5d35aac
|
||||
DIST geoclue-2.1.10.tar.xz 334916 SHA256 f1d7e7a9c60633d3d747f55fee848299114b3222a4d65e955c2cbcd297d01c68 SHA512 c0efc76dd368a29033591486de419079b72089edea2de52336e6618a01feedf211cdcb1eb804a80ff43e8495951d1bba9a10b43c8bbec310706c5fb8d3ca30ac WHIRLPOOL f9d53465dd0bc74b95402ab39c7eace4c5820cffd6890e17ad9a082dbd18694ac6f1d61ca5ca4a55c2f6cc3b2b4154dded37efc05806c9cf73d91bbb51cf9cd8
|
||||
DIST geoclue-2.1.8.tar.xz 321012 SHA256 d5ccc0898f46fb15efcae5615d56cefcca46cf775a53baebee5d3f1082000116 SHA512 b32439d30d2616fde9b60592fb2be172341cfdd6ccd6604813b8975d4f2e41f9984a08f548207f1ec32d877297a39e02187b2a332d8a4048873b7aef852e3b0b WHIRLPOOL 9f4e9105f8cafe93c7d8f401b81b3e18d9807eb04894b5b637aef7c861ed78b72ac6bc831078b887c2c2931c632cb8bc0c00e594cc33b0ed16ac74a6d22d2307
|
||||
DIST geoclue-2.1.9.tar.xz 331532 SHA256 b416eea6042d774359f7a141e4e57704c3220363ab8e0bf5c212b1bd2976092b SHA512 6c787b2ba3994bc720a96a1075b4c5ecfae734bbda9f5ae86464f1c83eea7e259130a2e8cd2e2f389f10293037841271556ba810ddcd4800f668625f47f9ecf1 WHIRLPOOL 69532951fda41c1e69de0c74e080a3a16b2406134585c1f6951c66caa2b5bd19893d02348ae21e2f46a48e1120797b7f999eda90303fcc5c659ad0d8f9a7c4d2
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/geoclue/geoclue-2.1.10.ebuild,v 1.1 2014/10/09 09:19:14 jer Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2 systemd user versionator
|
||||
|
||||
MY_PV=$(get_version_component_range 1-2)
|
||||
DESCRIPTION="A geoinformation D-Bus service"
|
||||
HOMEPAGE="http://freedesktop.org/wiki/Software/GeoClue"
|
||||
SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="2.0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
|
||||
IUSE="+modemmanager"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.34:2
|
||||
>=dev-libs/json-glib-0.14
|
||||
net-libs/libsoup:2.4
|
||||
sys-apps/dbus
|
||||
modemmanager? ( >=net-misc/modemmanager-1 )
|
||||
!<sci-geosciences/geocode-glib-3.10.0
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/gdbus-codegen
|
||||
>=dev-util/gtk-doc-am-1
|
||||
>=dev-util/intltool-0.40
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
# debug only affects CFLAGS
|
||||
gnome2_src_configure \
|
||||
--with-dbus-service-user=geoclue \
|
||||
$(use_enable modemmanager 3g-source) \
|
||||
$(use_enable modemmanager cdma-source) \
|
||||
$(use_enable modemmanager modem-gps-source) \
|
||||
$(systemd_with_unitdir)
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
enewgroup geoclue
|
||||
enewuser geoclue -1 -1 /var/lib/geoclue geoclue
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
http://www.zsh.org/mla/workers/2014/msg01191.html
|
||||
|
||||
diff --git a/Completion/Base/Utility/_call_program b/Completion/Base/Utility/_call_program
|
||||
index b657648..010e094 100644
|
||||
--- a/Completion/Base/Utility/_call_program
|
||||
+++ b/Completion/Base/Utility/_call_program
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
local tmp err_fd=-1
|
||||
|
||||
-if (( ${debug_fd:--1} > 2 ))
|
||||
-then exec {err_fd}>&2 # debug_fd is saved stderr, 2 is log file
|
||||
+if (( ${debug_fd:--1} > 2 )) || [[ ! -t 2 ]]
|
||||
+then exec {err_fd}>&2 # debug_fd is saved stderr, 2 is trace or redirect
|
||||
else exec {err_fd}>/dev/null
|
||||
fi
|
||||
|
||||
|
||||
--
|
@ -0,0 +1,173 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-5.0.7-r1.ebuild,v 1.1 2014/10/09 16:41:56 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils flag-o-matic multilib prefix
|
||||
|
||||
DESCRIPTION="UNIX Shell similar to the Korn shell"
|
||||
HOMEPAGE="http://www.zsh.org/"
|
||||
SRC_URI="http://www.zsh.org/pub/${P}.tar.bz2
|
||||
doc? ( http://www.zsh.org/pub/${P}-doc.tar.bz2 )"
|
||||
|
||||
LICENSE="ZSH gdbm? ( GPL-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="caps debug doc examples gdbm maildir pcre static unicode"
|
||||
|
||||
RDEPEND="
|
||||
>=sys-libs/ncurses-5.1
|
||||
static? ( >=sys-libs/ncurses-5.7-r4[static-libs] )
|
||||
caps? ( sys-libs/libcap )
|
||||
pcre? ( >=dev-libs/libpcre-3.9
|
||||
static? ( >=dev-libs/libpcre-3.9[static-libs] ) )
|
||||
gdbm? ( sys-libs/gdbm )
|
||||
"
|
||||
DEPEND="sys-apps/groff
|
||||
${RDEPEND}"
|
||||
PDEPEND="
|
||||
examples? ( app-doc/zsh-lovers )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# fix zshall problem with soelim
|
||||
ln -s Doc man1
|
||||
mv Doc/zshall.1 Doc/zshall.1.soelim
|
||||
soelim Doc/zshall.1.soelim > Doc/zshall.1
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-init.d-gentoo-r1.diff
|
||||
|
||||
cp "${FILESDIR}"/zprofile-1 "${T}"/zprofile || die
|
||||
eprefixify "${T}"/zprofile || die
|
||||
if use prefix ; then
|
||||
sed -i -e 's|@ZSH_PREFIX@||' -e '/@ZSH_NOPREFIX@/d' "${T}"/zprofile || die
|
||||
else
|
||||
sed -i -e 's|@ZSH_NOPREFIX@||' -e '/@ZSH_PREFIX@/d' -e 's|""||' "${T}"/zprofile || die
|
||||
fi
|
||||
|
||||
# fix cvs completion
|
||||
epatch "${FILESDIR}"/${P}-fix-cvs-completion.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=
|
||||
|
||||
if use static ; then
|
||||
myconf+=" --disable-dynamic"
|
||||
append-ldflags -static
|
||||
fi
|
||||
if use debug ; then
|
||||
myconf+=" \
|
||||
--enable-zsh-debug \
|
||||
--enable-zsh-mem-debug \
|
||||
--enable-zsh-mem-warning \
|
||||
--enable-zsh-secure-free \
|
||||
--enable-zsh-hash-debug"
|
||||
fi
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
myconf+=" --enable-libs=-liconv"
|
||||
append-ldflags -Wl,-x
|
||||
fi
|
||||
|
||||
econf \
|
||||
--bindir="${EPREFIX}"/bin \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
--enable-etcdir="${EPREFIX}"/etc/zsh \
|
||||
--enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help \
|
||||
--enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions \
|
||||
--enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions \
|
||||
--enable-function-subdirs \
|
||||
--with-tcsetpgrp \
|
||||
$(use_enable maildir maildir-support) \
|
||||
$(use_enable pcre) \
|
||||
$(use_enable caps cap) \
|
||||
$(use_enable unicode multibyte) \
|
||||
$(use_enable gdbm ) \
|
||||
${myconf}
|
||||
|
||||
if use static ; then
|
||||
# compile all modules statically, see Bug #27392
|
||||
# removed cap and curses because linking failes
|
||||
sed -i \
|
||||
-e "s,link=no,link=static,g" \
|
||||
-e "/^name=zsh\/cap/s,link=static,link=no," \
|
||||
-e "/^name=zsh\/curses/s,link=static,link=no," \
|
||||
"${S}"/config.modules || die
|
||||
if ! use gdbm ; then
|
||||
sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \
|
||||
"${S}"/config.modules || die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
addpredict /dev/ptmx
|
||||
local i
|
||||
for i in C02cond.ztst V08zpty.ztst X02zlevi.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do
|
||||
rm "${S}"/Test/${i} || die
|
||||
done
|
||||
emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install install.info
|
||||
|
||||
insinto /etc/zsh
|
||||
doins "${T}"/zprofile
|
||||
|
||||
keepdir /usr/share/zsh/site-functions
|
||||
insinto /usr/share/zsh/${PV%_*}/functions/Prompts
|
||||
newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup
|
||||
|
||||
# install miscellaneous scripts; bug #54520
|
||||
local i
|
||||
sed -i -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \
|
||||
-e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" "${S}"/{Util,Misc}/* || die
|
||||
for i in Util Misc ; do
|
||||
insinto /usr/share/zsh/${PV%_*}/${i}
|
||||
doins ${i}/*
|
||||
done
|
||||
|
||||
dodoc ChangeLog* META-FAQ NEWS README config.modules
|
||||
|
||||
if use doc ; then
|
||||
pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null
|
||||
dohtml -r Doc/*
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins Doc/zsh.{dvi,pdf}
|
||||
popd >/dev/null
|
||||
fi
|
||||
|
||||
docinto StartupFiles
|
||||
dodoc StartupFiles/z*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]] ; then
|
||||
# should link to http://www.gentoo.org/doc/en/zsh.xml
|
||||
echo
|
||||
elog "If you want to enable Portage completions and Gentoo prompt,"
|
||||
elog "emerge app-shells/zsh-completion and add"
|
||||
elog " autoload -U compinit promptinit"
|
||||
elog " compinit"
|
||||
elog " promptinit; prompt gentoo"
|
||||
elog "to your ~/.zshrc"
|
||||
echo
|
||||
elog "Also, if you want to enable cache for the completions, add"
|
||||
elog " zstyle ':completion::complete:*' use-cache 1"
|
||||
elog "to your ~/.zshrc"
|
||||
echo
|
||||
elog "Note that a system zprofile startup file is installed. This will override"
|
||||
elog "PATH and possibly other variables that a user may set in ~/.zshenv."
|
||||
elog "Custom PATH settings and similar overridden variables can be moved to ~/.zprofile"
|
||||
elog "or other user startup files that are sourced after the system zprofile."
|
||||
echo
|
||||
elog "If PATH must be set in ~/.zshenv to affect things like non-login ssh shells,"
|
||||
elog "one method is to use a separate path-setting file that is conditionally sourced"
|
||||
elog "in ~/.zshenv and also sourced from ~/.zprofile. For more information, see the"
|
||||
elog "zshenv example in ${EROOT}/usr/share/doc/${PF}/StartupFiles/."
|
||||
echo
|
||||
fi
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- /usr/bin/wgetpaste 2014-09-25 22:20:39.097103971 +0300
|
||||
+++ wgetpaste 2014-10-09 10:06:41.765195553 +0300
|
||||
@@ -200,7 +200,7 @@
|
||||
xml+velocity xml xquery xslt xtend yaml"
|
||||
EXPIRATIONS_pinnwand="1day 1week 1month never"
|
||||
POST_pinnwand="submit=Paste! % % lexer expiry % code"
|
||||
-REGEX_RAW_pinnwand='s|^\(http://[^/]*/\)show\(/[[:alnum:]]*/\)$|\1raw\2|'
|
||||
+REGEX_RAW_pinnwand='s|^\(https\?://[^/]*/\)show\(/[[:alnum:]]*/\?\)$|\1raw\2|'
|
||||
|
||||
### errors
|
||||
die() {
|
@ -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/app-text/wgetpaste/wgetpaste-2.25-r3.ebuild,v 1.1 2014/10/09 15:45:45 maksbotan Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Command-line interface to various pastebins"
|
||||
HOMEPAGE="http://wgetpaste.zlin.dk/"
|
||||
SRC_URI="http://wgetpaste.zlin.dk/${P}.tar.bz2"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="net-misc/wget"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s:/etc:\"${EPREFIX}\"/etc:g" wgetpaste || die
|
||||
epatch "${FILESDIR}"/wgetpaste-2.25-pinnwand.patch
|
||||
epatch "${FILESDIR}"/wgetpaste-2.25-pinnwand-raw.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ${PN}
|
||||
insinto /etc/wgetpaste.d
|
||||
newins "${FILESDIR}"/wgetpaste-config-services services.conf
|
||||
insinto /usr/share/zsh/site-functions
|
||||
doins _wgetpaste
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST libzypp-13.3.0.tar.gz 5208939 SHA256 3f2406080f16491041cd818bbed498fdfb1c6e4c795c153a86964f3529f6db72 SHA512 1685c9fe6a66071b3f4880782b129d062f1fb4dfac0013e38bf970d3a5e48a978af251ec6b614a58523a37c6cc6b80ec32b1dcdcf39779df8bfdd9992a7bd6d6 WHIRLPOOL a2b6bf239400e7cead01b7f393925c25c19a6d159271369076da8193264dba28e65e3b98395e5cee47acb3e256a5873b00249649d2bab0959aff3403db5f97bc
|
||||
DIST libzypp-14.29.4.tar.gz 5289570 SHA256 823080e0ade6ab57e28048afc71ec9127ef50f8ec76f4f1d8b14c5053958fff3 SHA512 95939f70811f0744e07f217984e589659c12900cc5c76dc21b5e8f76aed7c84d3cf9ee0d68fffd271abbc7a59c343653b70d331af30ea5dde2bd26a59ec5cf70 WHIRLPOOL b9c582e1582605e13bb136b60179e036a450ba5822c953e955ec80129614615069f3adb94ec95ad2806c3ae302bf10a50300a914dbb6eb7ab033a64e99781911
|
||||
|
@ -0,0 +1,15 @@
|
||||
zypp/UserData.h | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/zypp/UserData.h b/zypp/UserData.h
|
||||
index acb5526..89d2104 100644
|
||||
--- a/zypp/UserData.h
|
||||
+++ b/zypp/UserData.h
|
||||
@@ -15,6 +15,7 @@
|
||||
#include <string>
|
||||
#include <map>
|
||||
#include <boost/any.hpp>
|
||||
+#include <iostream>
|
||||
|
||||
#include "zypp/base/PtrTypes.h"
|
||||
#include "zypp/ContentType.h"
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libzypp/libzypp-14.29.4.ebuild,v 1.1 2014/10/09 09:08:24 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="ZYpp Package Management library"
|
||||
HOMEPAGE="http://doc.opensuse.org/projects/libzypp/HEAD/"
|
||||
# version bumps check here:
|
||||
# https://build.opensuse.org/package/show/openSUSE:Factory/libzypp
|
||||
SRC_URI="http://github.com/openSUSE/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="doc libproxy"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/rpm
|
||||
dev-libs/boost
|
||||
dev-libs/expat
|
||||
dev-libs/libxml2
|
||||
dev-libs/popt
|
||||
>=dev-libs/libsolv-0.6.5
|
||||
dev-libs/openssl:0
|
||||
net-misc/curl
|
||||
sys-libs/zlib
|
||||
virtual/udev
|
||||
libproxy? ( net-libs/libproxy )
|
||||
"
|
||||
DEPEND="${DEPEND}
|
||||
sys-devel/gettext
|
||||
doc? ( app-doc/doxygen[dot] )
|
||||
"
|
||||
|
||||
# tests require actual instance of zypp to be on system
|
||||
RESTRICT="test"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-overload.patch )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
"-DUSE_TRANSLATION_SET=zypp"
|
||||
$(cmake-utils_useno doc DISABLE_AUTODOCS)
|
||||
$(cmake-utils_useno libproxy DISABLE_LIBPROXY)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
cmake-utils_src_compile -C po translations
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cmake-utils_src_compile -C tests
|
||||
cmake-utils_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
cmake-utils_src_install -C po
|
||||
}
|
@ -1,5 +1,2 @@
|
||||
DIST graph-tool-2.2.28.tar.bz2 29643913 SHA256 fa6c46aee82302e3366c7f8f2a4028fcbac4f7ebcc4d05739b9e4e266b418999 SHA512 4e4cbd2ec5c780b5d0e74de51e390c7a6d409371e79ed828a62d87f5183600f8553428e16e13674f9311af471346aeb96b84dff2154ce8b5cf1f835cd1c468fe WHIRLPOOL dd69f2980f654d55f3e45ef8e9a5dd3bace9aef13fb1c21bfaa779b70c94a620a2613af96310b5ab34e996795a471445b067ab07d7801c0ab8fbfa60a5994a95
|
||||
DIST graph-tool-2.2.29.1.tar.bz2 29643832 SHA256 42c7bf800f3a6591307a041a69c796ab8ac4c46cb8fd3d9d61dffd3f5a74de7a SHA512 ab30c0cf0987ab04ffe4dd03b6fa2cb54f1a47a5d87a674666e60bca15fc5b563b5eb382c6ca9c3f2e9fbf3a124ea5bd1e946207ccb3ba6aaf240948e29b2f9b WHIRLPOOL c7639598e9656658547ad11c1bf07b01f118ba8e93723ecad2efd9abb0306d75062a8c30c679b971daedc08b535eb8bd42aa1778ad6bd80a3a9f0f97189aff5e
|
||||
DIST graph-tool-2.2.29.tar.bz2 29644025 SHA256 9d988ba684404197c7193891ff83e801334528cf540313d63b9d7f71fe06c813 SHA512 dc09da1f7d299ce3bebb2eb5e9f1d2434bcdfb792c853cee26b524b166db617c51e53303adfab4a0b21f041c2eae7932140fac0c54b474caa91a23bdb4fb0cea WHIRLPOOL 442dfb8df3c607e08640c7644acaaee5d144f81e031273141aef3f3fd65fe272640646e83b69c6172f6b7c3eb22a50541d8b5a6e8f7195fb64278bcbf6b8054c
|
||||
DIST graph-tool-2.2.31.tar.bz2 29643473 SHA256 7c1fa8edcef12d14c5e7ed15057778f533f69e38edb1aa70c6e89297ba3b2f1a SHA512 ef7f7d87747b7f85d43405f718433faed447b6c692fad0137b09358aa63ca563f7f591e474b87b395f0f57b7c4814ff70a476ec5e06b438549f20984d0d17e1b WHIRLPOOL b2c38d2308afdafb5f780397374980eef8d35e2558782d47bd9fbd22305d0cd31920cd50b1e13844349d2209c5d2925756e95d2762cb270fca355d781b76bd49
|
||||
DIST graph-tool-2.2.35.tar.bz2 15031958 SHA256 af99b26da18c5175c4f12a0761d9c70164ca083b16df3bf8404f9a2ab3408989 SHA512 e4fd524e5955fb9e926677e7330d476ce903efdd18d17432f29e07ca98a31481d3f2eecb94226684698ee544122f0436e3353cb8c0a746fe40404f190f277a61 WHIRLPOOL b53a14ed0cbd98e1020687c1f9c5d3181f0229699323bd11b686cc81351efd79b5362108f25e8c3f8e7d91fe0089b01d296b414c6aac25404dc56efb5b9ec71f
|
||||
|
@ -1,84 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/graph-tool-2.2.28.ebuild,v 1.1 2014/02/05 18:41:16 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
|
||||
|
||||
inherit check-reqs eutils toolchain-funcs python-r1
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://git.skewed.de/graph-tool"
|
||||
inherit git-2
|
||||
else
|
||||
SRC_URI="http://downloads.skewed.de/${PN}/${P}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs"
|
||||
HOMEPAGE="http://graph-tool.skewed.de/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="+cairo openmp"
|
||||
|
||||
CDEPEND="${PYTHON_DEPS}
|
||||
>=dev-libs/boost-1.46.0[python,${PYTHON_USEDEP}]
|
||||
dev-libs/expat
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]
|
||||
>=sci-mathematics/cgal-3.5
|
||||
cairo? (
|
||||
dev-cpp/cairomm
|
||||
dev-python/pycairo[${PYTHON_USEDEP}]
|
||||
)"
|
||||
RDEPEND="${CDEPEND}
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-cpp/sparsehash
|
||||
virtual/pkgconfig"
|
||||
|
||||
# most machines don't have enough ram for parallel builds
|
||||
MAKEOPTS="${MAKEOPTS} -j1"
|
||||
|
||||
# bug 453544
|
||||
CHECKREQS_DISK_BUILD="6G"
|
||||
|
||||
pkg_pretend() {
|
||||
if use openmp ; then
|
||||
tc-has-openmp || die "Please switch to an openmp compatible compiler"
|
||||
fi
|
||||
check-reqs_pkg_pretend
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
>py-compile
|
||||
python_copy_sources
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
python_parallel_foreach_impl run_in_build_dir \
|
||||
econf \
|
||||
--disable-static \
|
||||
--disable-optimization \
|
||||
$(use_enable openmp) \
|
||||
$(use_enable cairo)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_parallel_foreach_impl run_in_build_dir default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_parallel_foreach_impl run_in_build_dir default
|
||||
prune_libtool_files --modules
|
||||
|
||||
# remove unwanted extra docs
|
||||
rm -r "${ED}"/usr/share/doc/${PN} || die
|
||||
}
|
||||
|
||||
run_in_build_dir() {
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
"$@"
|
||||
popd > /dev/null
|
||||
}
|
@ -1,84 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/graph-tool-2.2.29.1.ebuild,v 1.1 2014/02/11 05:59:59 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
|
||||
|
||||
inherit check-reqs eutils toolchain-funcs python-r1
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://git.skewed.de/graph-tool"
|
||||
inherit git-2
|
||||
else
|
||||
SRC_URI="http://downloads.skewed.de/${PN}/${P}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs"
|
||||
HOMEPAGE="http://graph-tool.skewed.de/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="+cairo openmp"
|
||||
|
||||
CDEPEND="${PYTHON_DEPS}
|
||||
>=dev-libs/boost-1.46.0[python,${PYTHON_USEDEP}]
|
||||
dev-libs/expat
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]
|
||||
>=sci-mathematics/cgal-3.5
|
||||
cairo? (
|
||||
dev-cpp/cairomm
|
||||
dev-python/pycairo[${PYTHON_USEDEP}]
|
||||
)"
|
||||
RDEPEND="${CDEPEND}
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-cpp/sparsehash
|
||||
virtual/pkgconfig"
|
||||
|
||||
# most machines don't have enough ram for parallel builds
|
||||
MAKEOPTS="${MAKEOPTS} -j1"
|
||||
|
||||
# bug 453544
|
||||
CHECKREQS_DISK_BUILD="6G"
|
||||
|
||||
pkg_pretend() {
|
||||
if use openmp ; then
|
||||
tc-has-openmp || die "Please switch to an openmp compatible compiler"
|
||||
fi
|
||||
check-reqs_pkg_pretend
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
>py-compile
|
||||
python_copy_sources
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
python_parallel_foreach_impl run_in_build_dir \
|
||||
econf \
|
||||
--disable-static \
|
||||
--disable-optimization \
|
||||
$(use_enable openmp) \
|
||||
$(use_enable cairo)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_parallel_foreach_impl run_in_build_dir default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_parallel_foreach_impl run_in_build_dir default
|
||||
prune_libtool_files --modules
|
||||
|
||||
# remove unwanted extra docs
|
||||
rm -r "${ED}"/usr/share/doc/${PN} || die
|
||||
}
|
||||
|
||||
run_in_build_dir() {
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
"$@"
|
||||
popd > /dev/null
|
||||
}
|
@ -1,84 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/graph-tool/graph-tool-2.2.29.ebuild,v 1.1 2014/02/05 19:51:32 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
|
||||
|
||||
inherit check-reqs eutils toolchain-funcs python-r1
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://git.skewed.de/graph-tool"
|
||||
inherit git-2
|
||||
else
|
||||
SRC_URI="http://downloads.skewed.de/${PN}/${P}.tar.bz2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="An efficient python module for manipulation and statistical analysis of graphs"
|
||||
HOMEPAGE="http://graph-tool.skewed.de/"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="+cairo openmp"
|
||||
|
||||
CDEPEND="${PYTHON_DEPS}
|
||||
>=dev-libs/boost-1.46.0[python,${PYTHON_USEDEP}]
|
||||
dev-libs/expat
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]
|
||||
>=sci-mathematics/cgal-3.5
|
||||
cairo? (
|
||||
dev-cpp/cairomm
|
||||
dev-python/pycairo[${PYTHON_USEDEP}]
|
||||
)"
|
||||
RDEPEND="${CDEPEND}
|
||||
dev-python/matplotlib[${PYTHON_USEDEP}]"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-cpp/sparsehash
|
||||
virtual/pkgconfig"
|
||||
|
||||
# most machines don't have enough ram for parallel builds
|
||||
MAKEOPTS="${MAKEOPTS} -j1"
|
||||
|
||||
# bug 453544
|
||||
CHECKREQS_DISK_BUILD="6G"
|
||||
|
||||
pkg_pretend() {
|
||||
if use openmp ; then
|
||||
tc-has-openmp || die "Please switch to an openmp compatible compiler"
|
||||
fi
|
||||
check-reqs_pkg_pretend
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
>py-compile
|
||||
python_copy_sources
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
python_parallel_foreach_impl run_in_build_dir \
|
||||
econf \
|
||||
--disable-static \
|
||||
--disable-optimization \
|
||||
$(use_enable openmp) \
|
||||
$(use_enable cairo)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_parallel_foreach_impl run_in_build_dir default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_parallel_foreach_impl run_in_build_dir default
|
||||
prune_libtool_files --modules
|
||||
|
||||
# remove unwanted extra docs
|
||||
rm -r "${ED}"/usr/share/doc/${PN} || die
|
||||
}
|
||||
|
||||
run_in_build_dir() {
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
"$@"
|
||||
popd > /dev/null
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST obs-build-20140220.tar.gz 156717 SHA256 af959c30a9da0237cbb32a79dd55347156cd68d73f3c8f6e818a74b6c915b328 SHA512 3a66c7ded80f928d8930cb60011a115ec3d6ffa616a290907176fbe65e0dd0abc23b083271fb0d8598d699d1e6a100cc98be908f0079c0db157b8c4c6b960191 WHIRLPOOL 6609726de2f7d8f8d3e082b6323f4046d1121cc81fc58086d8666ddb677ac721e0e4be8597ba1316240d447c7942d2fd8f213bb39e4539c22e2ea0571a0812ce
|
||||
DIST obs-build-20140918.tar.gz 192320 SHA256 3b8263fa9f5320d34bcf7c731b5eda9bcedda5f65c2583a57f8640a925dcdbcf SHA512 3eddb6d131cbc405200add39c681365abc704965adb39f52a03936653dd9439d479f6ad8ee7492248399bb015f101c0e41396b70a205bde2cceea2c6646f7c51 WHIRLPOOL 79be4deca3806c2ffbbf2cb55d8e71e9f630b580fa87cfe2bd13bc81634cce83276701ca5bfb464c8bf3f0bbc01229716dbfb5d1da99c2c17d56d2666ef2dbfb
|
||||
|
@ -0,0 +1,449 @@
|
||||
build | 18 +++++++++---------
|
||||
build-recipe-kiwi | 4 ++--
|
||||
build-recipe-livebuild | 4 ++--
|
||||
build-recipe-spec | 8 ++++----
|
||||
changelog2spec | 2 +-
|
||||
createarchdeps | 2 +-
|
||||
createrepomddeps | 2 +-
|
||||
createrpmdeps | 2 +-
|
||||
createyastdeps | 2 +-
|
||||
createzyppdeps | 2 +-
|
||||
download | 2 +-
|
||||
expanddeps | 4 ++--
|
||||
getbinaryid | 2 +-
|
||||
init_buildsystem | 2 +-
|
||||
initvm.c | 13 +++++++++----
|
||||
mkdrpms | 2 +-
|
||||
order | 4 ++--
|
||||
queryconfig | 4 ++--
|
||||
spectool | 2 +-
|
||||
substitutedeps | 4 ++--
|
||||
test/common | 2 +-
|
||||
21 files changed, 46 insertions(+), 41 deletions(-)
|
||||
|
||||
diff --git a/build b/build
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index 9f9fb72..fcfec70
|
||||
--- a/build
|
||||
+++ b/build
|
||||
@@ -13,7 +13,7 @@ if test "$0" = /sbin/init ; then
|
||||
fi
|
||||
|
||||
test -z "$BUILD_DIR" -a -e /.build/build.data -a -z "$BUILD_IGNORE_2ND_STAGE" && BUILD_DIR=/.build
|
||||
-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"
|
||||
|
||||
@@ -493,8 +493,8 @@ create_baselibs() {
|
||||
if test -e $BUILD_ROOT$TOPDIR/SOURCES/baselibs.conf ; then
|
||||
BASELIBS_CFG="-c $TOPDIR/SOURCES/baselibs.conf"
|
||||
fi
|
||||
- if test -e $BUILD_ROOT/usr/lib/build/baselibs_global.conf; then
|
||||
- BASELIBS_GLOBAL="-c /usr/lib/build/baselibs_global.conf"
|
||||
+ if test -e $BUILD_ROOT/usr/libexec/suse-build/baselibs_global.conf; then
|
||||
+ BASELIBS_GLOBAL="-c /usr/libexec/suse-build/baselibs_global.conf"
|
||||
fi
|
||||
pkgs=($RPMS)
|
||||
fi
|
||||
@@ -503,14 +503,14 @@ create_baselibs() {
|
||||
# don't use -R as extracted sources, build root etc might be below $TOPDIR
|
||||
chown "$ABUILD_UID:$ABUILD_GID" "$BUILD_ROOT$TOPDIR"/* "$BUILD_ROOT$TOPDIR"/RPMS/* || true
|
||||
|
||||
- local mkbaselibs="/usr/lib/build/mkbaselibs"
|
||||
+ local mkbaselibs="/usr/libexec/suse-build/mkbaselibs"
|
||||
local whichone=''
|
||||
# $BUILD_DIR is set to /.build when using a vm. So we need to
|
||||
- # hardcode /usr/lib/build instead of $BUILD_DIR to prefer
|
||||
+ # hardcode /usr/libexec/suse-build instead of $BUILD_DIR to prefer
|
||||
# mkbaselibs from the distro.
|
||||
if test -f $BUILD_ROOT$mkbaselibs; then
|
||||
- if test -z "$BASELIBS_CFG" -a -e $BUILD_ROOT/usr/lib/build/baselibs.conf ; then
|
||||
- BASELIBS_CFG="-c /usr/lib/build/baselibs.conf"
|
||||
+ if test -z "$BASELIBS_CFG" -a -e $BUILD_ROOT/usr/libexec/suse-build/baselibs.conf ; then
|
||||
+ BASELIBS_CFG="-c /usr/libexec/suse-build/baselibs.conf"
|
||||
fi
|
||||
else
|
||||
if test "$CREATE_BASELIBS" = 'internal'; then
|
||||
@@ -1274,7 +1274,7 @@ if test -n "$RPMS" -a -n "$BUILD_USER_ABUILD_USED" ; then
|
||||
recipe_check_file_owners
|
||||
fi
|
||||
|
||||
-if test -n "$RPMS" -a -d "$BUILD_ROOT/usr/lib/build/checks" ; then
|
||||
+if test -n "$RPMS" -a -d "$BUILD_ROOT/usr/libexec/suse-build/checks" ; then
|
||||
export DO_RPM_REMOVE=true
|
||||
# find package name
|
||||
export PNAME=
|
||||
@@ -1282,7 +1282,7 @@ if test -n "$RPMS" -a -d "$BUILD_ROOT/usr/lib/build/checks" ; then
|
||||
test -f "$SRPM" && PNAME=`rpm --nodigest --nosignature -qp --qf "%{NAME}" $SRPM`
|
||||
done
|
||||
mount -n -tproc none $BUILD_ROOT/proc 2> /dev/null
|
||||
- for CHECKSCRIPT in $BUILD_ROOT/usr/lib/build/checks/* ; do
|
||||
+ for CHECKSCRIPT in $BUILD_ROOT/usr/libexec/suse-build/checks/* ; do
|
||||
echo "... running ${CHECKSCRIPT##*/}"
|
||||
$CHECKSCRIPT || cleanup_and_exit 1
|
||||
done
|
||||
diff --git a/build-recipe-kiwi b/build-recipe-kiwi
|
||||
index 95afd3f..23cafb7 100644
|
||||
--- a/build-recipe-kiwi
|
||||
+++ b/build-recipe-kiwi
|
||||
@@ -459,8 +459,8 @@ recipe_build_kiwi() {
|
||||
fi
|
||||
|
||||
# Hook for running post kiwi build scripts like QA scripts if installed
|
||||
- if test -x $BUILD_ROOT/usr/lib/build/kiwi_post_run ; then
|
||||
- chroot $BUILD_ROOT su -c /usr/lib/build/kiwi_post_run || cleanup_and_exit 1
|
||||
+ if test -x $BUILD_ROOT/usr/libexec/suse-build/kiwi_post_run ; then
|
||||
+ chroot $BUILD_ROOT su -c /usr/libexec/suse-build/kiwi_post_run || cleanup_and_exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
diff --git a/build-recipe-livebuild b/build-recipe-livebuild
|
||||
index 6ae7046..c426ea0 100644
|
||||
--- a/build-recipe-livebuild
|
||||
+++ b/build-recipe-livebuild
|
||||
@@ -172,9 +172,9 @@ recipe_build_livebuild() {
|
||||
# TODO: Add the repository public key
|
||||
# cp ... $BUILD_ROOT/$TOPDIR/$LIVEBUILD_ROOT/config/archives/debian.key
|
||||
|
||||
- if [ -x $BUILD_ROOT/usr/lib/build/livebuild_pre_run ] ; then
|
||||
+ if [ -x $BUILD_ROOT/usr/libexec/suse-build/livebuild_pre_run ] ; then
|
||||
echo "Running OBS build livebuild_pre_run hook"
|
||||
- chroot $BUILD_ROOT su -c "/usr/lib/build/livebuild_pre_run" - root \
|
||||
+ chroot $BUILD_ROOT su -c "/usr/libexec/suse-build/livebuild_pre_run" - root \
|
||||
< /dev/null || cleanup_and_exit 1
|
||||
fi
|
||||
|
||||
diff --git a/build-recipe-spec b/build-recipe-spec
|
||||
index b120f02..7a0b424 100644
|
||||
--- a/build-recipe-spec
|
||||
+++ b/build-recipe-spec
|
||||
@@ -194,10 +194,10 @@ recipe_run_rpmlint() {
|
||||
}
|
||||
|
||||
recipe_compare_oldpackages() {
|
||||
- if test -x "$BUILD_ROOT/usr/lib/build/same-build-result.sh" ; then
|
||||
+ if test -x "$BUILD_ROOT/usr/libexec/suse-build/same-build-result.sh" ; then
|
||||
echo "... comparing built packages with the former built"
|
||||
mount -n -tproc none $BUILD_ROOT/proc 2> /dev/null
|
||||
- if chroot $BUILD_ROOT /usr/lib/build/same-build-result.sh /.build.oldpackages "$TOPDIR/RPMS" "$TOPDIR/SRPMS"; then
|
||||
+ if chroot $BUILD_ROOT /usr/libexec/suse-build/same-build-result.sh /.build.oldpackages "$TOPDIR/RPMS" "$TOPDIR/SRPMS"; then
|
||||
chroot $BUILD_ROOT touch /.build/.same_result_marker
|
||||
# XXX: dirty build service hack. fix bs_worker. Search for
|
||||
# 'same_result_marker' for traces of a first try to get rid of this
|
||||
@@ -210,9 +210,9 @@ recipe_compare_oldpackages() {
|
||||
}
|
||||
|
||||
recipe_create_deltarpms() {
|
||||
- if test -x "$BUILD_ROOT/usr/bin/makedeltarpm" -a -x $BUILD_ROOT/usr/lib/build/mkdrpms ; then
|
||||
+ if test -x "$BUILD_ROOT/usr/bin/makedeltarpm" -a -x $BUILD_ROOT/usr/libexec/suse-build/mkdrpms ; then
|
||||
echo "... creating delta rpms"
|
||||
ds=("$BUILD_ROOT/$TOPDIR"/RPMS/* "$BUILD_ROOT$TOPDIR/SRPMS")
|
||||
- chroot $BUILD_ROOT /usr/lib/build/mkdrpms /.build.oldpackages "${ds[@]#$BUILD_ROOT}"
|
||||
+ chroot $BUILD_ROOT /usr/libexec/suse-build/mkdrpms /.build.oldpackages "${ds[@]#$BUILD_ROOT}"
|
||||
fi
|
||||
}
|
||||
diff --git a/changelog2spec b/changelog2spec
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index 4b94798..b87f4e1
|
||||
--- a/changelog2spec
|
||||
+++ b/changelog2spec
|
||||
@@ -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 --git a/createarchdeps b/createarchdeps
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index 94efdb1..5e6795c
|
||||
--- a/createarchdeps
|
||||
+++ b/createarchdeps
|
||||
@@ -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 --git a/createrepomddeps b/createrepomddeps
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index fad84e5..f2292a6
|
||||
--- a/createrepomddeps
|
||||
+++ b/createrepomddeps
|
||||
@@ -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 --git a/createrpmdeps b/createrpmdeps
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index c8c796d..c890df1
|
||||
--- a/createrpmdeps
|
||||
+++ b/createrpmdeps
|
||||
@@ -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 --git a/createyastdeps b/createyastdeps
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index 43c83e7..094c532
|
||||
--- a/createyastdeps
|
||||
+++ b/createyastdeps
|
||||
@@ -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 --git a/createzyppdeps b/createzyppdeps
|
||||
index 9abf693..e78937c 100755
|
||||
--- a/createzyppdeps
|
||||
+++ b/createzyppdeps
|
||||
@@ -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 --git a/download b/download
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index b0a7c1f..d08770f
|
||||
--- a/download
|
||||
+++ b/download
|
||||
@@ -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 --git a/expanddeps b/expanddeps
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index 48116d8..04b9c20
|
||||
--- a/expanddeps
|
||||
+++ b/expanddeps
|
||||
@@ -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;
|
||||
@@ -10,7 +10,7 @@ use Build;
|
||||
|
||||
my ($dist, $rpmdeps, $archs, $configdir, $useusedforbuild, $installonly, $noinstall);
|
||||
|
||||
-$configdir = ($::ENV{'BUILD_DIR'} || '/usr/lib/build') . '/configs';
|
||||
+$configdir = ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build') . '/configs';
|
||||
|
||||
while (@ARGV) {
|
||||
if ($ARGV[0] eq '--dist') {
|
||||
diff --git a/getbinaryid b/getbinaryid
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index 55c57f6..8f06579
|
||||
--- a/getbinaryid
|
||||
+++ b/getbinaryid
|
||||
@@ -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 --git a/init_buildsystem b/init_buildsystem
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index 9fec7aa..21c5d4f
|
||||
--- a/init_buildsystem
|
||||
+++ b/init_buildsystem
|
||||
@@ -13,7 +13,7 @@
|
||||
# needed globals variables
|
||||
#
|
||||
export SRC
|
||||
-export BUILD_DIR=${BUILD_DIR:-/usr/lib/build}
|
||||
+export BUILD_DIR=${BUILD_DIR:-/usr/libexec/suse-build}
|
||||
|
||||
export YAST_IS_RUNNING=instsys
|
||||
|
||||
diff --git a/initvm.c b/initvm.c
|
||||
index 55686ea..f922eb4 100644
|
||||
--- a/initvm.c
|
||||
+++ b/initvm.c
|
||||
@@ -54,9 +54,10 @@ const int n_fields = 8;
|
||||
#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/libexec/suse-build/qemu-reg"
|
||||
#define BUILD "/.build/build"
|
||||
|
||||
/* useful constant arrays */
|
||||
@@ -324,9 +325,13 @@ int main(int argc, char* argv[], char* env[])
|
||||
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 --git a/mkdrpms b/mkdrpms
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index b3c13b3..11b929c
|
||||
--- a/mkdrpms
|
||||
+++ b/mkdrpms
|
||||
@@ -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 --git a/order b/order
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index 2236b46..246b9fd
|
||||
--- a/order
|
||||
+++ b/order
|
||||
@@ -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;
|
||||
@@ -9,7 +9,7 @@ use strict;
|
||||
|
||||
my ($dist, $archs, $configdir, $manifest);
|
||||
|
||||
-$configdir = ($::ENV{'BUILD_DIR'} || '/usr/lib/build') . '/configs';
|
||||
+$configdir = ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build') . '/configs';
|
||||
|
||||
while (@ARGV) {
|
||||
if ($ARGV[0] eq '--dist') {
|
||||
diff --git a/queryconfig b/queryconfig
|
||||
index f4d383c..bb1e018 100755
|
||||
--- a/queryconfig
|
||||
+++ b/queryconfig
|
||||
@@ -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;
|
||||
@@ -10,7 +10,7 @@ use Build;
|
||||
|
||||
my ($dist, $archs, $configdir, $debug, $type, $argument);
|
||||
|
||||
-$configdir = ($::ENV{'BUILD_DIR'} || '/usr/lib/build') . '/configs';
|
||||
+$configdir = ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build') . '/configs';
|
||||
|
||||
while (@ARGV) {
|
||||
if ($ARGV[0] eq '--dist') {
|
||||
diff --git a/spectool b/spectool
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index ef05859..24bd500
|
||||
--- a/spectool
|
||||
+++ b/spectool
|
||||
@@ -116,7 +116,7 @@ the algorithm is prepended with colon to the check sum.
|
||||
my $builddir;
|
||||
|
||||
BEGIN {
|
||||
- $builddir = ($::ENV{'BUILD_DIR'} || '/usr/lib/build');
|
||||
+ $builddir = ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build');
|
||||
unshift @INC, $builddir;
|
||||
}
|
||||
|
||||
diff --git a/substitutedeps b/substitutedeps
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index 54e540c..d327c42
|
||||
--- a/substitutedeps
|
||||
+++ b/substitutedeps
|
||||
@@ -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;
|
||||
@@ -19,7 +19,7 @@ sub expand {
|
||||
|
||||
my ($dist, $buildroot, $rpmdeps, $archs, $configdir, $release, $changelog);
|
||||
|
||||
-$configdir = ($::ENV{'BUILD_DIR'} || '/usr/lib/build') . '/configs';
|
||||
+$configdir = ($::ENV{'BUILD_DIR'} || '/usr/libexec/suse-build') . '/configs';
|
||||
|
||||
while (@ARGV) {
|
||||
if ($ARGV[0] eq '--root') {
|
||||
diff --git a/test/common b/test/common
|
||||
index 45c0da2..86a062b 100644
|
||||
--- a/test/common
|
||||
+++ b/test/common
|
||||
@@ -22,7 +22,7 @@ if [ -e ${0%/*}/config.local ]; then
|
||||
. ${0%/*}/config.local
|
||||
fi
|
||||
|
||||
-: ${BUILD_DIR:=/usr/lib/build}
|
||||
+: ${BUILD_DIR:=/usr/libexec/suse-build}
|
||||
|
||||
#if [ ! -e "$build_vm_img" ]; then
|
||||
# sudo dd if=/dev/zero of="$build_vm_img" bs=512 count=0 seek=$((build_vm_image_size*2*1024))
|
@ -0,0 +1,63 @@
|
||||
# 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-2014.09.18.ebuild,v 1.1 2014/10/09 09:33:40 jlec 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}"/${P}-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,8 +1,7 @@
|
||||
DIST mpv-0.3.10.tar.gz 2520710 SHA256 ec1d9751f9c43f66e13a988c94748ee2e1d8188498001f905213c9ccdf573fce SHA512 fdf84439747e24b4278f09427fc22d6497d2105cf94cd3c45dfb134af917f81c4748d618e962fb13a9db2b7a260a88a409590d10aae71ac987831bc3d293196e WHIRLPOOL d9a4eb6f01ee965b915e9064d75f710dd922a0db1e8a6b9655c844548bbde37c1cca1efd495c5d0f160b4b3823947c13e08e4634c6907fbd44abe758d0a6c552
|
||||
DIST mpv-0.3.11.tar.gz 2521150 SHA256 c686adb4820be32ff59bbcd64adaeebd2ac71cad762c50b6105f6e7424d72af2 SHA512 da4a55af98f178624ec66e48e314f045b61aef75fc9b654f39011879b0eb5b59a86870b9ed05bc11b831fbb5ec2084c5e842743d3040a155713a802908816374 WHIRLPOOL 18a6cd9436b3c2b5f18b95c974cbe79ff4c073b1d7403d35b77d091c18dcac9e17b03386a020e1c21db4727bfa3fa8e301f7f7dc3863cdf14fa4f9c653ab6952
|
||||
DIST mpv-0.4.2.tar.gz 2564354 SHA256 791e9d60508a6e8b5690fb945ed24ddc805d6150783690cffe567f7ae0146199 SHA512 2d13f115c9ee5193ff79a3cf226a336f65ebabe4a828e75bb3269e39f0ed537d4f7cedc8155359aacc9e8fb31f875570b267567547eb0e0c8983a2c6e572a732 WHIRLPOOL d1db162086b97ca2f5a6edbfe4927626025a45aafb5205d88c02a02f8fa572d6c8f798421f0286bf715ef4eb947372a09d0b3fd6501143bbdd371a1144494d33
|
||||
DIST mpv-0.5.0.tar.gz 2577656 SHA256 263d105c1707ae5fb9eedac030b4f8f4e6e3f9c000c074c615397a54bb61b59e SHA512 d0ad5e8e55582e8a998b751d7786bc82fd0be09043dd993f6eb3c564492990a923dbb1dfa72f145758515924aa922a3877cfa90c7139b508b324216dd9f8e9a7 WHIRLPOOL 278d81452a3fb2d563620f52244c54a88bf418e93afbb8a5ee14b3c35751587e235be8f4f22c2eae093061787beeaefba465ef65ca85817e631eec5359a67e86
|
||||
DIST mpv-0.5.1.tar.gz 2578630 SHA256 c15073221efa9ec91a067dcbc801b71b5b9bd77e907eaf1e97fd5e9a4eaf256f SHA512 9d063364438d6f00954f412d8f7e9d8af2b0d4e2101f8cbe5feab1f7841e1b61ed2e95063cd2de5ff6f4946fdd570d98892d5d1a685f12e5ac70f3cfe8755e88 WHIRLPOOL 6e4fef71ebd00343f10e795e8d112df441e345d18370c1c4a0b4b476ac3c6711fa4e1743ace36c730ba77e58cf38f81247b8eb1414c6d9397e0a90e027521d75
|
||||
DIST mpv-0.5.4.tar.gz 2579736 SHA256 b793d48938b57f4e37a410f61a98935d5b80b552ad0862983c025aeab71529d9 SHA512 46269ae34b946cedbfdefdaebcd0e4c56737866407670bdf3bf22fea69d53f24255abc06cef665dac6dd4779f25020199d9d3a47caa393f034b81d4bb27e0a5e WHIRLPOOL bb3bb9a72d1ad506dbb73baf809c9103813455882ef765f912f941f5701a08f2ab5bc1e99da4e8dcb0bc9ea6063c654fcf2406e63760247df03cff0fc93b86bd
|
||||
DIST mpv-0.6.0.tar.gz 2598489 SHA256 838f999bdeb36f43888ce7627a8b5f4c5bc942c5c94b6898da15bfcd7d3d8ad1 SHA512 b66a48d33f4f1df0492544854d43db4abff332675503a31b82f35d3f5a62f9718d842f1ba1c280e5b049bf022077c0886ee2cfcff2c1b6b96728c62e73d65cc2 WHIRLPOOL 105727b8d0401a0da9d1a225324cab07665241ccda7653f6a78bb9274f04bf66788f2e08ff821707cb9b9cfb271e159f79c0be875ac6da27cd69090a5984722c
|
||||
DIST waf-1.7.15 90909 SHA256 e5ae7028f9b2d8ce1acb9fe1092e8010a90ba764d3ac065ea4e846743290b1d6 SHA512 5d6f75a7a81d369512c6bf70ae14c5275cfdc2b273a5801d7ee928a829ca472aac5ee9f9f2542af6369f34c1648dd12e42112efc29d602527b9ba58a311b4c17 WHIRLPOOL 84048737d1ba746454212e13696ba34d9fc722c74823f719503e29123e33869a49742fba02e24212e3f67e045c5499cf1893bbd191bf8df1dd5cae05a517a17c
|
||||
DIST waf-1.7.16 91846 SHA256 b64dc26c882572415fd450b745006107965f3fe17b357e3eb43d6676c9635a61 SHA512 ccdf27cac76f525e11bde20d01c3f81b738b4c990934ee290a390fcf1b278da05047bcee76973c80be4557689344f6df33c13e232b278258745e2f19eeed5ebf WHIRLPOOL 79b59876606a93c7a13548799c8797f40515cbf8bc2944018de758df3e8cd9698e4304d5d26a03ae883195ec02d6e0b12e6fc7160e4ef31446d7c3d05f98983a
|
||||
|
@ -1,243 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-0.5.0.ebuild,v 1.1 2014/08/17 07:23:17 maksbotan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="https://github.com/mpv-player/mpv.git"
|
||||
|
||||
inherit eutils waf-utils pax-utils fdo-mime gnome2-utils
|
||||
[[ ${PV} == *9999* ]] && inherit git-r3
|
||||
|
||||
WAF_V="1.7.16"
|
||||
|
||||
DESCRIPTION="Video player based on MPlayer/mplayer2"
|
||||
HOMEPAGE="http://mpv.io/"
|
||||
SRC_URI="http://ftp.waf.io/pub/release/waf-${WAF_V}"
|
||||
[[ ${PV} == *9999* ]] || \
|
||||
SRC_URI+=" https://github.com/mpv-player/mpv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
[[ ${PV} == *9999* ]] || \
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
|
||||
IUSE="+alsa bluray bs2b cdio -doc-pdf dvb +dvd dvdnav +enca encode +iconv jack -joystick
|
||||
jpeg ladspa lcms +libass libcaca libguess libmpv lirc lua luajit +mpg123 -openal +opengl
|
||||
oss portaudio postproc pulseaudio pvr +quvi samba sdl selinux +shm v4l vaapi vdpau
|
||||
vf-dlopen wayland +X xinerama +xscreensaver +xv"
|
||||
|
||||
REQUIRED_USE="
|
||||
dvdnav? ( dvd )
|
||||
enca? ( iconv )
|
||||
lcms? ( opengl )
|
||||
libguess? ( iconv )
|
||||
luajit? ( lua )
|
||||
opengl? ( || ( wayland X ) )
|
||||
pvr? ( v4l )
|
||||
vaapi? ( X )
|
||||
vdpau? ( X )
|
||||
wayland? ( opengl )
|
||||
xinerama? ( X )
|
||||
xscreensaver? ( X )
|
||||
xv? ( X )
|
||||
"
|
||||
|
||||
RDEPEND+="
|
||||
|| (
|
||||
>=media-video/libav-10:=[encode?,threads,vaapi?,vdpau?]
|
||||
>=media-video/ffmpeg-2.1.4:0=[encode?,threads,vaapi?,vdpau?]
|
||||
)
|
||||
sys-libs/ncurses
|
||||
sys-libs/zlib
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXxf86vm
|
||||
opengl? ( virtual/opengl )
|
||||
lcms? ( >=media-libs/lcms-2.6:2 )
|
||||
vaapi? ( >=x11-libs/libva-0.34.0[X(+)] )
|
||||
vdpau? ( >=x11-libs/libvdpau-0.2 )
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
xscreensaver? ( x11-libs/libXScrnSaver )
|
||||
xv? ( x11-libs/libXv )
|
||||
)
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
bluray? ( >=media-libs/libbluray-0.3.0 )
|
||||
bs2b? ( media-libs/libbs2b )
|
||||
cdio? (
|
||||
dev-libs/libcdio
|
||||
dev-libs/libcdio-paranoia
|
||||
)
|
||||
dvb? ( virtual/linuxtv-dvb-headers )
|
||||
dvd? (
|
||||
>=media-libs/libdvdread-4.1.3
|
||||
dvdnav? ( >=media-libs/libdvdnav-4.2.0 )
|
||||
)
|
||||
enca? ( app-i18n/enca )
|
||||
iconv? ( virtual/libiconv )
|
||||
jack? ( media-sound/jack-audio-connection-kit )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
ladspa? ( media-libs/ladspa-sdk )
|
||||
libass? (
|
||||
>=media-libs/libass-0.9.10:=[enca?,fontconfig]
|
||||
virtual/ttf-fonts
|
||||
)
|
||||
libcaca? ( >=media-libs/libcaca-0.99_beta18 )
|
||||
libguess? ( >=app-i18n/libguess-1.0 )
|
||||
lirc? ( app-misc/lirc )
|
||||
lua? (
|
||||
!luajit? ( >=dev-lang/lua-5.1 )
|
||||
luajit? ( dev-lang/luajit:2 )
|
||||
)
|
||||
mpg123? ( >=media-sound/mpg123-1.14.0 )
|
||||
openal? ( >=media-libs/openal-1.13 )
|
||||
portaudio? ( >=media-libs/portaudio-19_pre20111121 )
|
||||
postproc? (
|
||||
|| (
|
||||
>=media-libs/libpostproc-10.20140517
|
||||
>=media-video/ffmpeg-2.1.4:0
|
||||
)
|
||||
)
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
quvi? (
|
||||
>=media-libs/libquvi-0.4.1:=
|
||||
|| (
|
||||
>=media-video/libav-10[network]
|
||||
>=media-video/ffmpeg-2.1.4:0[network]
|
||||
)
|
||||
)
|
||||
samba? ( net-fs/samba )
|
||||
sdl? ( media-libs/libsdl2[threads] )
|
||||
selinux? ( sec-policy/selinux-mplayer )
|
||||
v4l? ( media-libs/libv4l )
|
||||
wayland? (
|
||||
>=dev-libs/wayland-1.3.0
|
||||
media-libs/mesa[egl,wayland]
|
||||
>=x11-libs/libxkbcommon-0.3.0
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
>=dev-lang/perl-5.8
|
||||
dev-python/docutils
|
||||
doc-pdf? ( dev-python/rst2pdf )
|
||||
X? (
|
||||
x11-proto/videoproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
xinerama? ( x11-proto/xineramaproto )
|
||||
xscreensaver? ( x11-proto/scrnsaverproto )
|
||||
)
|
||||
"
|
||||
DOCS=( Copyright README.md etc/example.conf etc/input.conf )
|
||||
|
||||
pkg_setup() {
|
||||
if use !libass; then
|
||||
ewarn
|
||||
ewarn "You've disabled the libass flag. No OSD or subtitles will be displayed."
|
||||
fi
|
||||
|
||||
einfo "For additional format support you need to enable the support on your"
|
||||
einfo "libavcodec/libavformat provider:"
|
||||
einfo " media-video/libav or media-video/ffmpeg"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
git-r3_src_unpack
|
||||
else
|
||||
default_src_unpack
|
||||
fi
|
||||
|
||||
cp "${DISTDIR}"/waf-${WAF_V} "${S}"/waf || die
|
||||
chmod 0755 "${S}"/waf || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# keep build reproducible
|
||||
# do not add -g to CFLAGS
|
||||
# SDL output is fallback for platforms where nothing better is available
|
||||
# media-sound/rsound is in pro-audio overlay only
|
||||
# vapoursynth is not packaged
|
||||
waf-utils_src_configure \
|
||||
--disable-build-date \
|
||||
--disable-optimize \
|
||||
--disable-debug-build \
|
||||
--disable-sdl1 \
|
||||
$(use_enable sdl sdl2) \
|
||||
--disable-rsound \
|
||||
--disable-vapoursynth \
|
||||
$(use_enable encode encoding) \
|
||||
$(use_enable joystick) \
|
||||
$(use_enable bluray libbluray) \
|
||||
$(use_enable quvi libquvi) \
|
||||
$(use_enable samba libsmbclient) \
|
||||
$(use_enable lirc) \
|
||||
$(use_enable lua) \
|
||||
$(usex luajit '--lua=luajit' '') \
|
||||
$(use_enable doc-pdf pdf-build) \
|
||||
$(use_enable vf-dlopen vf-dlopen-filters) \
|
||||
$(use_enable cdio cdda) \
|
||||
$(use_enable dvd dvdread) \
|
||||
$(use_enable dvdnav) \
|
||||
$(use_enable enca) \
|
||||
$(use_enable iconv) \
|
||||
$(use_enable libass) \
|
||||
$(use_enable libguess) \
|
||||
$(use_enable libmpv libmpv-shared) \
|
||||
$(use_enable dvb) \
|
||||
$(use_enable pvr) \
|
||||
$(use_enable v4l libv4l2) \
|
||||
$(use_enable v4l tv) \
|
||||
$(use_enable v4l tv-v4l2) \
|
||||
$(use_enable mpg123) \
|
||||
$(use_enable jpeg) \
|
||||
$(use_enable libcaca caca) \
|
||||
$(use_enable postproc libpostproc) \
|
||||
$(use_enable alsa) \
|
||||
$(use_enable jack) \
|
||||
$(use_enable ladspa) \
|
||||
$(use_enable portaudio) \
|
||||
$(use_enable bs2b libbs2b) \
|
||||
$(use_enable openal) \
|
||||
$(use_enable oss oss-audio) \
|
||||
$(use_enable pulseaudio pulse) \
|
||||
$(use_enable shm) \
|
||||
$(use_enable X x11) \
|
||||
$(use_enable vaapi) \
|
||||
$(use_enable vdpau) \
|
||||
$(use_enable wayland) \
|
||||
$(use_enable xinerama) \
|
||||
$(use_enable xv) \
|
||||
$(use_enable opengl gl) \
|
||||
$(use_enable lcms lcms2) \
|
||||
$(use_enable xscreensaver xss) \
|
||||
--confdir="${EPREFIX}"/etc/${PN} \
|
||||
--mandir="${EPREFIX}"/usr/share/man \
|
||||
--docdir="${EPREFIX}"/usr/share/doc/${PF}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
waf-utils_src_install
|
||||
|
||||
if use luajit; then
|
||||
pax-mark -m "${ED}"usr/bin/mpv
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1 +1 @@
|
||||
Thu, 09 Oct 2014 07:37:01 +0000
|
||||
Thu, 09 Oct 2014 18:37:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 09 Oct 2014 07:37:01 +0000
|
||||
Thu, 09 Oct 2014 18:37:01 +0000
|
||||
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=install setup
|
||||
DEPEND=x11-libs/gtk+:3 virtual/pkgconfig
|
||||
DEPEND=dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 virtual/pkgconfig
|
||||
DESCRIPTION=Display the topology of devices on the USB bus
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.kroah.com/linux-usb/
|
||||
KEYWORDS=alpha amd64 hppa ppc ppc64 sparc x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=x11-libs/gtk+:3
|
||||
RDEPEND=dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3
|
||||
SLOT=0
|
||||
SRC_URI=http://www.kroah.com/linux-usb/usbview-2.0.tar.gz
|
||||
_eclasses_=eutils 32548a82e42dc26e3312581476d2f20c linux-info 2b8c53f6065bdee2d757472215a3088f multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=d0208d57be911987655eb8ce140c78e3
|
||||
_md5_=bab1520ce8c20a3a32ba351de24a836f
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=sys-devel/gettext sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=Command line RPM package manager developed by SUSE
|
||||
EAPI=5
|
||||
HOMEPAGE=http://en.opensuse.org/Portal:Zypper
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=app-admin/augeas dev-libs/libxml2 dev-libs/libzypp sys-libs/readline:0
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://github.com/openSUSE/zypper/archive/1.11.14.tar.gz -> zypper-1.11.14.tar.gz
|
||||
_eclasses_=cmake-utils da2974fcb060ec927e93a17c835afa67 eutils 32548a82e42dc26e3312581476d2f20c flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
|
||||
_md5_=71575f42afb59944db7d38f9140a52fe
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=>=dev-libs/glib-2.34:2 >=dev-libs/json-glib-0.14 net-libs/libsoup:2.4 sys-apps/dbus modemmanager? ( >=net-misc/modemmanager-1 ) !<sci-geosciences/geocode-glib-3.10.0 dev-util/gdbus-codegen >=dev-util/gtk-doc-am-1 >=dev-util/intltool-0.40 virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4 virtual/pkgconfig
|
||||
DESCRIPTION=A geoinformation D-Bus service
|
||||
EAPI=5
|
||||
HOMEPAGE=http://freedesktop.org/wiki/Software/GeoClue
|
||||
IUSE=+modemmanager
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd
|
||||
LICENSE=LGPL-2
|
||||
RDEPEND=>=dev-libs/glib-2.34:2 >=dev-libs/json-glib-0.14 net-libs/libsoup:2.4 sys-apps/dbus modemmanager? ( >=net-misc/modemmanager-1 ) !<sci-geosciences/geocode-glib-3.10.0
|
||||
SLOT=2.0
|
||||
SRC_URI=http://www.freedesktop.org/software/geoclue/releases/2.1/geoclue-2.1.10.tar.xz
|
||||
_eclasses_=eutils 32548a82e42dc26e3312581476d2f20c fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 9637c29fc715b17a6328f24251129557 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0f1760274637a138b99bb649202ea402 user f54e098dd38ba1c0847a13e685b87747 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=985596242b8a3deca18c12394353d2ff
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure install postinst prepare test
|
||||
DEPEND=sys-apps/groff >=sys-libs/ncurses-5.1 static? ( >=sys-libs/ncurses-5.7-r4[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm )
|
||||
DESCRIPTION=UNIX Shell similar to the Korn shell
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.zsh.org/
|
||||
IUSE=caps debug doc examples gdbm maildir pcre static unicode
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=ZSH gdbm? ( GPL-2 )
|
||||
PDEPEND=examples? ( app-doc/zsh-lovers )
|
||||
RDEPEND=>=sys-libs/ncurses-5.1 static? ( >=sys-libs/ncurses-5.7-r4[static-libs] ) caps? ( sys-libs/libcap ) pcre? ( >=dev-libs/libpcre-3.9 static? ( >=dev-libs/libpcre-3.9[static-libs] ) ) gdbm? ( sys-libs/gdbm )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.zsh.org/pub/zsh-5.0.7.tar.bz2 doc? ( http://www.zsh.org/pub/zsh-5.0.7-doc.tar.bz2 )
|
||||
_eclasses_=eutils 32548a82e42dc26e3312581476d2f20c flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf prefix 21058c21ca48453d771df15500873ede toolchain-funcs 0f1760274637a138b99bb649202ea402
|
||||
_md5_=e18abffba697448d5368ffcc59903c84
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=install prepare
|
||||
DESCRIPTION=Command-line interface to various pastebins
|
||||
EAPI=5
|
||||
HOMEPAGE=http://wgetpaste.zlin.dk/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
||||
LICENSE=public-domain
|
||||
RDEPEND=net-misc/wget
|
||||
SLOT=0
|
||||
SRC_URI=http://wgetpaste.zlin.dk/wgetpaste-2.25.tar.bz2
|
||||
_eclasses_=eutils 32548a82e42dc26e3312581476d2f20c multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
|
||||
_md5_=15ed9d19e27808fc5ea9f71b02e9c37c
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=sys-devel/gettext doc? ( app-doc/doxygen[dot] ) sys-devel/make >=dev-util/cmake-2.8.12 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=ZYpp Package Management library
|
||||
EAPI=5
|
||||
HOMEPAGE=http://doc.opensuse.org/projects/libzypp/HEAD/
|
||||
IUSE=doc libproxy
|
||||
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=app-arch/rpm dev-libs/boost dev-libs/expat dev-libs/libxml2 dev-libs/popt >=dev-libs/libsolv-0.6.5 dev-libs/openssl:0 net-misc/curl sys-libs/zlib virtual/udev libproxy? ( net-libs/libproxy )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://github.com/openSUSE/libzypp/archive/14.29.4.tar.gz -> libzypp-14.29.4.tar.gz
|
||||
_eclasses_=cmake-utils da2974fcb060ec927e93a17c835afa67 eutils 32548a82e42dc26e3312581476d2f20c flag-o-matic 75e24bac8423c515dd9c5717f08feb83 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0f1760274637a138b99bb649202ea402
|
||||
_md5_=c24dc9e1cfdc3b2612cd0d97107b9ed1
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue