diff options
author | Björn Bidar | 2015-08-06 03:32:03 +0200 |
---|---|---|
committer | Björn Bidar | 2015-08-06 03:32:03 +0200 |
commit | 59e52a173cc473c027a7ed25b8c0ef584069e6d3 (patch) | |
tree | 96fdbc3712b184fdda848f7d6758a16bf6d4071d | |
download | aur-59e52a173cc473c027a7ed25b8c0ef584069e6d3.tar.gz |
init commit
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..667fa6ab2657 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +# Generated by makepkg 4.2.1 +# Wed Apr 22 12:57:05 UTC 2015 +pkgbase = osc + pkgdesc = Command line client for the openSUSE Build Service + pkgver = 0.151.2 + pkgrel = 2 + url = https://github.com/openSUSE/osc + arch = any + license = GPL2 + depends = python2 + depends = python2-m2crypto + depends = urlgrabber + optdepends = obs-build: required to run local builds + optdepends = obs-service-format_spec_file: for running the format_spec_file source service + optdepends = obs-service-download_files: for running the download_files source service + conflicts = osc-git + conflicts = osc-bash-completion + conflicts = zsh-completion-osc + replaces = osc-bash-completion + replaces = zsh-completion-osc + source = https://github.com/openSUSE/osc/archive/0.151.2.tar.gz + source = _osc::http://sourceforge.net/p/zsh/code/ci/master/tree/Completion/openSUSE/Command/_osc?format=raw + sha256sums = 51a3e2f9230addfa5814766eb2a78b4230ad5f5760ea4ac12a8d7d44d51c025f + sha256sums = 7b048c4af5fc21130912322f7e905fa17fc2a0f8db76a981d440664eef34fb09 + +pkgname = osc + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e617f26f3bef --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer : Firef0x <Firefgx {at) gmail [dot} com> +# Contributor : Firef0x <Firefgx {at) gmail [dot} com> +# Contributor : Bernhard Walle <bwalle.de: bernhard > +# Contributor : Jesse Jaara <gmail.com, mail.ru: jesse.jaara> +# Contributor : Armin Wehrfritz +# Contributor : Patrick McCarty <pnorcks at gmail dot com> + +pkgname=osc +pkgver=0.151.2 +pkgrel=2 +pkgdesc="Command line client for the openSUSE Build Service" +arch=(any) +url="https://github.com/openSUSE/osc" +license=('GPL2') +depends=('python2' + 'python2-m2crypto' + 'urlgrabber') +optdepends=('obs-build: required to run local builds' + 'obs-service-format_spec_file: for running the format_spec_file source service' + 'obs-service-download_files: for running the download_files source service') +conflicts=('osc-git' 'osc-bash-completion' 'zsh-completion-osc') +replaces=('osc-bash-completion' 'zsh-completion-osc') +source=("https://github.com/openSUSE/${pkgname}/archive/${pkgver}.tar.gz" + "_osc::http://sourceforge.net/p/zsh/code/ci/master/tree/Completion/openSUSE/Command/_osc?format=raw") +sha256sums=('51a3e2f9230addfa5814766eb2a78b4230ad5f5760ea4ac12a8d7d44d51c025f' + '7b048c4af5fc21130912322f7e905fa17fc2a0f8db76a981d440664eef34fb09') + +prepare() { + # Add 'Arch_Core' and 'Arch_Extra' as osc build targets + sed -i "s|SLE_11_SP2|SLE_11_SP2 Arch_Core Arch_Extra|" _osc +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + python2 setup.py build +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + python2 setup.py install --root="${pkgdir}/" --optimize=1 + + cd "${pkgdir}/usr/bin" + ln -s osc-wrapper.py osc + cd - + + install -Dm644 dist/complete.sh "${pkgdir}/usr/share/bash-completion/completions/osc" + install -Dm755 dist/osc.complete "${pkgdir}/usr/lib/osc/complete" + install -Dm644 ../_osc "${pkgdir}/usr/share/zsh/site-functions/_osc" +} + +# vim:set sts=2 ts=2 sw=2 et: |