summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFredrick Brennan2015-09-23 22:29:28 +0800
committerFredrick Brennan2015-09-23 22:29:28 +0800
commit5c150a50e1f310e9d920dbe276fe30dc22befb41 (patch)
tree310803d81a0214d6934934a27fe9b5258be1dc1f /PKGBUILD
parenteb4ca48d9d238e1fedb90d8be52320be6b4c1fa3 (diff)
downloadaur-5c150a50e1f310e9d920dbe276fe30dc22befb41.tar.gz
Add manual page; copy libw2xc.so library in case user deletes dir he built package in
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 12 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 73faecfcac3f..994df071c58c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Fredrick Brennan <admin@8chan.co>
pkgname=waifu2x-git
pkgver=r250.ca65c93
-pkgrel=3
+pkgrel=4
pkgdesc="Image rescaling and noise reduction using the power of convolutional neural networks"
arch=('x86_64')
url=""
@@ -9,8 +9,7 @@ license=('MIT')
groups=()
depends=('opencl-headers' 'ocl-icd' 'opencv')
makedepends=('git' 'cmake')
-optdepends=('cuda: Significantly speeds up operations, but only works with NVIDIA GPU'
- 'libdc1394: IEEE1394 capturing support')
+optdepends=('cuda: Significantly speeds up operations, but only works with NVIDIA GPU')
provides=('waifu2x' 'waifu2x-converter-cpp')
conflicts=()
replaces=()
@@ -40,14 +39,19 @@ build() {
package() {
## Waifu2x's Makefile has no `install`
## Just copy its binary, and some files it require...
- installpath='/usr/bin/waifu2x'
- sharepath='/usr/share/waifu2x/'
+ binpath='/usr/bin'
+ sharepath='/usr/share/waifu2x'
+ librarypath='/usr/lib'
+ manualpath='/usr/share/man/man1'
- mkdir -p $pkgdir/usr/bin || true
+ mkdir -p $pkgdir$binpath || true
mkdir -p $pkgdir$sharepath || true
- cp $gitreponame/$gitreponame $pkgdir$installpath
+ mkdir -p $pkgdir$librarypath || true
+ mkdir -p $pkgdir$manualpath || true
+ cp $gitreponame/$gitreponame $pkgdir$binpath/waifu2x
+ cp $gitreponame/libw2xc.so $pkgdir$libpath
+ cp ../waifu2x.1.gz $pkgdir$manualpath
cp -r $gitreponame/models_rgb $pkgdir$sharepath
- msg "Waifu2x will be installed as $installpath. It has no manpage, reading $installpath -h is probably a good idea."
}
# From https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git