mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-31 09:08:08 -07:00
dev-util/osc: Drop old
Package-Manager: Portage-2.3.24, Repoman-2.3.6
This commit is contained in:
@@ -1,3 +1,2 @@
|
||||
DIST osc-0.148.2.tar.gz 6818939 BLAKE2B ab96a5da3375610c96c34ccb8ee116d57c9496d47d623694aefead1f7560510b7588796a201395500dfe7d1f06bfce4a1c4c46532b011f436c14c63d4cf8fd51 SHA512 4e17c8fb8f78a3f9a279f27e3c52fa1a4d6ee62825e06a5943b144ff39a3c53650d31c1b8033ee78cf6f3d4e85c140b2fc0c7f86b3d134cea59fc8da24e3fd16
|
||||
DIST osc-0.152.0.tar.gz 331512 BLAKE2B 19605f2cba7befca160ed213ab13ddd337726602adf01b72e857133ecd97b221dad5b6fb48f6c4be1af4987d5da5e837ef1edeed13299df68f0d60d0a0506611 SHA512 273bad36565d4f90b1a1f9af965367728559e5d0d8060689b1086f1df12fd3ef575900064973888cba1c06fb2d7c0e998161d65c04581a040750ef34281f035a
|
||||
DIST osc-0.154.0.tar.gz 341789 BLAKE2B 69fdaea439c7d82efba7568c318f076b5b267ea4ffb319ca95c81b85305aa4daba43f53d6b9979c6d76c0b0c0bef124e25d3fa4cdb2ac74a044c12b7bd3ea06b SHA512 1240bc9cc9079115342fc0bff1e522ca8fbff0a22b15fc2bfa90817241fd42e2350dd9344e5d6e3e0b5842be3f010398d108c7f9c7d474bde5c2300f7bf6bfb7
|
||||
|
||||
@@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="https://github.com/openSUSE/osc.git"
|
||||
|
||||
PYTHON_COMPAT=( python2_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="https://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*
|
||||
}
|
||||
Reference in New Issue
Block a user