summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDouglas Iuri Medeiros Cabral2020-09-05 10:48:20 -0300
committerDouglas Iuri Medeiros Cabral2020-09-05 10:48:20 -0300
commit88ab629ace1fb2a6218c350b4de2109623116e2e (patch)
tree5d26bedbf95a4f46cbd44e981e544a9c7e3cb0ca /PKGBUILD
parent4b0013e3524103351e9d763abb8429624cc2cc40 (diff)
downloadaur-88ab629ace1fb2a6218c350b4de2109623116e2e.tar.gz
First package commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD81
1 files changed, 24 insertions, 57 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b21819116bce..3a951a684775 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,61 +1,28 @@
-# Maintainer Stoyan Minaev <stoyan.minaev@gmail.com>
-
-pkgbase=pkgbase
-pkgname=pocketbook-pro-sdk-linux
-pkgver=1.1
-_pkgver=1_1a
-pkgrel=1
-pkgdesc="Pocketbook-Pro SDK for Linux"
-url="https://sourceforge.net/projects/pocketbook-free/files/PocketBook_Pro_SDK_Linux_1.1/"
-license=('custom')
-source=("https://datapacket.dl.sourceforge.net/project/pocketbook-free/PocketBook_Pro_SDK_Linux_${pkgver}/sdkrelease_${_pkgver}.tar.gz")
-arch=('x86_64')
-md5sums=('814aca54f7edf4b8c4d9469b455e0866')
-optdepends=(
- "cmake: build some pocketbook apps from /usr/share/${pkgname}/sources/"
- "freetype2: use freetype in your apps, also required to build some pocketbook apps"
- "gtk2: use GTK2 in your apps, also required to build some pocketbook apps"
- "bzip2: use bzip2 in your apps, also required to build some pocketbook apps"
- "giflib: use giflib in your apps, also required to build some pocketbook apps"
-)
-options=('!strip' '!libtool')
-
-prepare() {
- cd $srcdir/
- echo "Replacing TOOLCHAIN_PATH in sources/*/CMakeLists.txt and removing useless CMAKE_CURRENT_SOURCE_DIR variable ..."
- for cmake_lists_txt in $(find -name CMakeLists.txt); do
- sed -i $cmake_lists_txt -e 's#../../FRSCSDK#/opt/frscsdk#g' -e 's#../../PBSDK#/opt/pbsdk#g' -e 's#${CMAKE_CURRENT_SOURCE_DIR}/##g'
- done
-}
+# Maintainer: Douglas Iuri <diurimc at gmail dot com>
+pkgname=forticlient-vpn
+pkgver=6.4.0.0851
+pkgrel=3
+pkgdesc="Official FortiClient VPN"
+arch=("x86_64")
+url="https://forticlient.com/"
+license=('custom:fortinet')
+provides=(fortivpn)
+source=("https://filestore.fortinet.com/forticlient/downloads/FortiClientFullVPNInstaller_${pkgver}.deb")
+sha256sums=('d229a2f3f13378244058b5b678d25976ba85e5d4c1b247ed2c3c242f6604ed2b')
+
package() {
- cd $srcdir/
- # create required directories
- mkdir -p $pkgdir/opt/ $pkgdir/usr/share/${pkgname}/
- # install FRSCSDK to /opt/frscsdk & fix permissions
- cp -r FRSCSDK/ $pkgdir/opt/frscsdk
- find $pkgdir/opt/frscsdk/ -type d -exec chmod 0755 {} \;
- find $pkgdir/opt/frscsdk/ -type f -exec chmod 0644 {} \;
- find $pkgdir/opt/frscsdk/arm-none-linux-gnueabi/bin/ -type f -exec chmod 0755 {} \;
- find $pkgdir/opt/frscsdk/arm-none-linux-gnueabi/sysroot/usr/bin/ -type f -exec chmod 0755 {} \;
- find $pkgdir/opt/frscsdk/arm-none-linux-gnueabi/sysroot/vfp/usr/bin/ -type f -exec chmod 0755 {} \;
- find $pkgdir/opt/frscsdk/bin/ -type f -exec chmod 0755 {} \;
- find $pkgdir/opt/frscsdk/libexec/ -type f -exec chmod 0755 {} \;
- # install PBSDK to /opt/pbsdk & fix permissions
- cp -r PBSDK/ $pkgdir/opt/pbsdk
- find $pkgdir/opt/pbsdk/ -type d -exec chmod 0755 {} \;
- find $pkgdir/opt/pbsdk/ -type f -exec chmod 0644 {} \;
- find $pkgdir/opt/pbsdk/arm-linux/bin/ -type f -exec chmod 0755 {} \;
- find $pkgdir/opt/pbsdk/bin/ -type f -exec chmod 0755 {} \;
- find $pkgdir/opt/pbsdk/libexec/ -type f -exec chmod 0755 {} \;
- # install sources of some pocketbook apps & fix broken links
- cp -r sources/ $pkgdir/usr/share/${pkgname}/
- find $pkgdir/usr/share/${pkgname}/sources/ -type l -name system -exec ln -fs /usr/share/${pkgname}/system {} \;
- # install copy of /mnt/ext1/system
- cp -r system/ $pkgdir/usr/share/${pkgname}/
- # fix permissions in /usr/share/${pkgname}
- find $pkgdir/usr/share/${pkgname}/ -type d -exec chmod 755 {} \;
- find $pkgdir/usr/share/${pkgname}/ -type f -exec chmod 644 {} \;
+
+ msg2 "Extracting the data.tar.xz..."
+
+ bsdtar -xf data.tar.xz -C "$pkgdir/"
+
+ install -Dm644 "${pkgdir}/lib/systemd/system/forticlient-scheduler.service" "${pkgdir}/usr/lib/systemd/system/forticlient-scheduler.service"
+
+ rm -rf "${pkgdir}/lib"
+
+ # Install license
+ install -Dm 644 "${pkgdir}/usr/share/doc/forticlient/copyright" "${pkgdir}/usr/share/licenses/fortinet/LICENSE"
+
}
-#vim: syntax=sh