summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2018-10-17 20:24:00 +0000
committerDaniel Bermond2018-10-17 20:24:00 +0000
commit66900e0cbfff28e8c6f63e092a608580ce334974 (patch)
treedbbc4dcf5f44165b4863bc158198ab8d34717916
parentcfbe5e9c56e22b359afe44d6e1156b374d10aaac (diff)
downloadaur-66900e0cbfff28e8c6f63e092a608580ce334974.tar.gz
Remove makepkg internal function. Cosmetic changes.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD54
2 files changed, 19 insertions, 37 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 19b561e7797f..b156745e8324 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = slimit-git
pkgdesc = A JavaScript minifier written in Python
- pkgver = 0.8.1.r9.gc41c737
+ pkgver = 0.8.1.r12.g3533eba
pkgrel = 1
url = https://github.com/rspivak/slimit/
arch = any
diff --git a/PKGBUILD b/PKGBUILD
index ae76aeea5450..91291dcbc57d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
-# Maintainer : Daniel Bermond < yahoo-com: danielbermond >
+# Maintainer : Daniel Bermond < gmail-com: danielbermond >
pkgbase=slimit-git
pkgname=('slimit-git' 'slimit2-git')
_srcname=slimit
-pkgver=0.8.1.r9.gc41c737
+pkgver=0.8.1.r12.g3533eba
pkgrel=1
pkgdesc='A JavaScript minifier written in Python'
arch=('any')
@@ -16,6 +16,9 @@ sha256sums=('SKIP')
prepare() {
cp -a "$pkgbase" "${pkgbase}-py2"
+
+ cd "${pkgbase}-py2/docs"
+ sed -i '/sphinx-build/s/$/2/' Makefile
}
pkgver() {
@@ -26,20 +29,17 @@ pkgver() {
}
build() {
- msg2 "Building for Python3: running 'setup.py'..."
+ printf '%s\n' " -> Building for Python3..."
cd "$pkgbase"
python setup.py build
cd docs
- msg2 "Building for Python3: making target 'html'..." && make html
- msg2 "Building for Python3: making target 'man'..." && make man
+ make html man
- msg2 "Building for Python2: running 'setup.py'..."
+ printf '%s\n' " -> Building for Python2..."
cd "${srcdir}/${pkgbase}-py2"
python2 setup.py build
cd docs
- sed -i '/sphinx-build/s/$/2/' Makefile
- msg2 "Building for Python2: making target 'html'..." && make html
- msg2 "Building for Python2: making target 'man'..." && make man
+ make html man
}
package_slimit-git() {
@@ -48,7 +48,7 @@ package_slimit-git() {
conflicts=('slimit')
# directories creation
- mkdir -p "${pkgdir}/usr/share/doc/${pkgname}/"{_sources,_static}
+ mkdir -p "${pkgdir}/usr/share/doc/${pkgname}"
mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
mkdir -p "${pkgdir}/usr/share/man/man1"
@@ -58,24 +58,15 @@ package_slimit-git() {
# html docs
cd docs/build/html
- for _file in *
- do
- [ -d "$_file" ] && continue # skip directories
- install -D -m644 "$_file" "${pkgdir}/usr/share/doc/${pkgname}"
- done
- cd _sources
- install -D -m644 * "${pkgdir}/usr/share/doc/${pkgname}/_sources"
- cd ../_static
- install -D -m644 * "${pkgdir}/usr/share/doc/${pkgname}/_static"
+ cp -a * "${pkgdir}/usr/share/doc/${pkgname}"
# man page
- cd ../../man
- install -D -m644 "${_srcname}.1" "${pkgdir}/usr/share/man/man1"
- gzip -9 -n -f "${pkgdir}/usr/share/man/man1/${_srcname}.1"
+ cd ../man
+ install -D -m644 "${_srcname}.1" -t "${pkgdir}/usr/share/man/man1"
# license
cd "${srcdir}/${pkgbase}"
- install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
package_slimit2-git() {
@@ -85,7 +76,7 @@ package_slimit2-git() {
conflicts=('slimit2')
# directories creation
- mkdir -p "${pkgdir}/usr/share/doc/${pkgname}/"{_sources,_static}
+ mkdir -p "${pkgdir}/usr/share/doc/${pkgname}"
mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
mkdir -p "${pkgdir}/usr/share/man/man1"
@@ -96,22 +87,13 @@ package_slimit2-git() {
# html docs
cd docs/build/html
- for _file in *
- do
- [ -d "$_file" ] && continue # skip directories
- install -D -m644 "$_file" "${pkgdir}/usr/share/doc/${pkgname}"
- done
- cd _sources
- install -D -m644 * "${pkgdir}/usr/share/doc/${pkgname}/_sources"
- cd ../_static
- install -D -m644 * "${pkgdir}/usr/share/doc/${pkgname}/_static"
+ cp -a * "${pkgdir}/usr/share/doc/${pkgname}"
# man page
- cd ../../man
+ cd ../man
install -D -m644 "${_srcname}.1" "${pkgdir}/usr/share/man/man1/${_srcname}2.1"
- gzip -9 -n -f "${pkgdir}/usr/share/man/man1/${_srcname}2.1"
# license
cd "${srcdir}/${pkgbase}-py2"
- install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}