Skip to content
This repository has been archived by the owner on Sep 30, 2018. It is now read-only.

Commit

Permalink
[architect] move setup script to separate package
Browse files Browse the repository at this point in the history
  • Loading branch information
Bernhard Landauer committed Feb 19, 2017
1 parent 064e2da commit ddbfcf3
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 28 deletions.
36 changes: 24 additions & 12 deletions manjaro-architect-dev/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,30 +1,28 @@
# Maintainer: Chrysostomus @forum.manjaro.org
# Maintainer: Bernhard Landauer <oberon@manjaro.org>

pkgbase=manjaro-architect-dev
pkgname=('manjaro-architect-dev' 'manjaro-architect-dev-launcher')
_pkgname=manjaro-architect
pkgname=$_pkgname-dev
pkgver=0.7.4.r58.g4664f19
pkgver=0.7.4.r68.g3f0fba7
pkgrel=1
pkgdesc="Manjaro CLI net-installer, forked from the Archlinux Architect"
arch=(any)
url="https://github.com/Chrysostomus/$_pkgname"
license=(GPL2)
depends=('bash'
'dialog'
'f2fs-tools'
'gptfdisk'
'manjaro-tools-base'
'mhwd'
'nilfs-utils'
'pacman'
'pacman-mirrorlist'
'parted')
'dialog')
makedepends=('git')
conflicts=("$_pkgname")
provides=("$_pkgname")
source=("git+$url.git#branch=master")
md5sums=('SKIP')

prepare() {
cd $_pkgname
sed -i "s/architect --/architect-dev --/" bin/setup
}

pkgver() {
cd $_pkgname
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
Expand All @@ -35,7 +33,21 @@ build() {
make PREFIX=/usr
}

package() {
package_manjaro-architect-dev() {
depends+=('f2fs-tools'
'gptfdisk'
'manjaro-tools-base'
'mhwd'
'nilfs-utils'
'pacman'
'pacman-mirrorlist'
'parted')
cd $_pkgname
make PREFIX=/usr DESTDIR=${pkgdir} install
}

package_manjaro-architect-dev-launcher() {
cd $_pkgname
install -Dm755 bin/setup $pkgdir/usr/bin/setup
}

38 changes: 22 additions & 16 deletions manjaro-architect/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,38 +1,44 @@
# Maintainer: Chrysostomus @forum.manjaro.org
# Maintainer: Bernhard Landauer <oberon@manjaro.org>

pkgname=manjaro-architect
pkgver=0.7.4.r58.g4664f19
pkgbase=manjaro-architect
pkgname=('manjaro-architect' 'manjaro-architect-launcher')
pkgver=0.7.4.r78.g86f8c83
pkgrel=1
pkgdesc="Manjaro CLI net-installer, forked from the Archlinux Architect"
arch=(any)
url="https://github.com/Chrysostomus/$pkgname"
url="https://github.com/Chrysostomus/$pkgbase"
license=(GPL2)
depends=('bash'
'dialog'
'f2fs-tools'
'gptfdisk'
'manjaro-tools-base'
'mhwd'
'nilfs-utils'
'pacman'
'pacman-mirrorlist'
'parted')
'dialog')
makedepends=('git')
source=("git+$url.git#branch=master")
md5sums=('SKIP')

pkgver() {
cd $pkgname
cd $pkgbase
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}

build() {
cd $pkgname
cd $pkgbase
make PREFIX=/usr
}

package() {
cd $pkgname
package_manjaro-architect() {
depends+=('f2fs-tools'
'gptfdisk'
'manjaro-architect-launcher'
'manjaro-tools-base'
'mhwd'
'nilfs-utils'
'pacman-mirrorlist'
'parted')
cd $pkgbase
make PREFIX=/usr DESTDIR=${pkgdir} install
}

package_manjaro-architect-launcher() {
cd $pkgbase
install -Dm755 bin/setup $pkgdir/usr/bin/setup
}

0 comments on commit ddbfcf3

Please sign in to comment.