diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 13 insertions, 19 deletions
@@ -9,26 +9,27 @@ arch=('x86_64') url="http://openboard.ch/index.en.html" license=('GPL3') depends=('qt5-base' 'qt5-multimedia' 'qt5-svg' 'qt5-script' 'qt5-webkit' 'qt5-tools' 'qt5-xmlpatterns' 'libpaper' 'bzip2' 'openssl' 'libfdk-aac' 'sdl' 'ffmpeg') -depends+=(poppler) #replace xpdf lib with poppler, simplify the package and remove internal dep. depends+=(quazip) #drop internal quazip and use system one. +depends+=(poppler) #replace xpdf lib with poppler, simplify the package and remove internal dep. source=("git://github.com/OpenBoard-org/OpenBoard.git${_fragment}" - "git://github.com/OpenBoard-org/OpenBoard-ThirdParty.git" qchar.patch qwebkit.patch - quazip.diff - poppler.patch https://github.com/OpenBoard-org/OpenBoard/pull/218.diff https://github.com/OpenBoard-org/OpenBoard/pull/223.diff - openboard.desktop) + openboard.desktop +) +source+=(quazip.diff) +source+=(poppler.patch) +source+=(drop_ThirdParty_repo.patch) md5sums=('SKIP' - 'SKIP' 'bf2c524f3897cfcfb4315bcd92d4206e' '60f64db6bf627015f4747879c4b30fd3' - 'a9876bd6bcf72e95203a874068d14978' - '8b774d204501bb8515ee224651a7d624' 'f484614cc48181287607afb5a45ef644' '04c421c140e983d41975943ede5fe61a' - '21d1749400802f8fc0669feaf77de683') + '21d1749400802f8fc0669feaf77de683' + '30a7928f696f958d5e8f06e02c49639f' + '8b774d204501bb8515ee224651a7d624' + '879116c683374b2dde291014e44a29fe') pkgver() { cd $srcdir/OpenBoard @@ -37,12 +38,7 @@ pkgver() { prepare() { cd $srcdir/OpenBoard - patch -p1 < $srcdir/qchar.patch - patch -p1 < $srcdir/qwebkit.patch - patch -p1 < $srcdir/quazip.diff - patch -p1 < $srcdir/poppler.patch - patch -p1 < $srcdir/218.diff - patch -p1 < $srcdir/223.diff + git apply -v $srcdir/*{diff,patch} } build() { @@ -63,9 +59,7 @@ package() { cp -rp $srcdir/OpenBoard/resources/images/OpenBoard.png $pkgdir/opt/openboard/ cp -rp build/linux/release/product/OpenBoard $pkgdir/opt/openboard/ - mkdir -p $pkgdir/usr/share/applications - cp $srcdir/openboard.desktop $pkgdir/usr/share/applications - - mkdir -p $pkgdir/usr/bin + install -D -m 644 $srcdir/openboard.desktop $pkgdir/usr/share/applications/openboard.desktop + install -d -m 755 $pkgdir/usr/bin ln -s /opt/openboard/OpenBoard $pkgdir/usr/bin/openboard } |