diff --git a/cr2fits/PKGBUILD b/cr2fits/PKGBUILD index 0caeff6..6abc4d6 100644 --- a/cr2fits/PKGBUILD +++ b/cr2fits/PKGBUILD @@ -15,7 +15,7 @@ source=( md5sums=('04924ee6fa2529d57e83603e73516984') package() { - mkdir -p $pkgdir/usr/bin/ - cp $srcdir/$pkgname.py $pkgdir/usr/bin/$pkgname.py - chmod 755 $pkgdir/usr/bin/$pkgname.py + mkdir -p ${pkgdir}/usr/bin/ + cp $srcdir/${pkgname}.py ${pkgdir}/usr/bin/${pkgname}.py + chmod 755 ${pkgdir}/usr/bin/${pkgname}.py } diff --git a/cr2hdr/PKGBUILD b/cr2hdr/PKGBUILD index 8499da2..615a3ab 100644 --- a/cr2hdr/PKGBUILD +++ b/cr2hdr/PKGBUILD @@ -16,7 +16,7 @@ source=( md5sums=('a526d2f700603003ade464e0521f8e23') package() { - mv $srcdir/cr2hdr-static.linux.x86.2014-06-19-f9a29c7c0685 $srcdir/cr2hdr - mkdir -p "$pkgdir/usr/bin" - cp -ar $srcdir/cr2hdr "$pkgdir/usr/bin" + mv ${srcdir}/cr2hdr-static.linux.x86.2014-06-19-f9a29c7c0685 ${srcdir}/cr2hdr + mkdir -p "${pkgdir}/usr/bin" + cp -ar ${srcdir}/cr2hdr "${pkgdir}/usr/bin" } diff --git a/haguichi/PKGBUILD b/haguichi/PKGBUILD index 35c4af1..0c8e38f 100644 --- a/haguichi/PKGBUILD +++ b/haguichi/PKGBUILD @@ -12,7 +12,7 @@ url="http://www.haguichi.net" license=('GPL2') depends=('logmein-hamachi' 'gconf-sharp' 'notify-sharp' 'gtk2') makedepends=('make') -#source=("http://launchpad.net/$pkgname/$_series/$pkgver/+download/$pkgname-$pkgver-clr4.0.tar.gz") +#source=("http://launchpad.net/${pkgname}/$_series/${pkgver}/+download/${pkgname}-${pkgver}-clr4.0.tar.gz") source=( 'haguichi-1.0.26-clr4.0.tar.gz' 'fix-hamachi-not-detected.patch' @@ -21,21 +21,21 @@ sha256sums=('e65fad7961cd8152ca8a47477c55ba9d1f4a12fdc602c04d32fed1b29c2266b4' '2015c65d7081fd1fc06357c8b58603b78a063e3d38bea3dfd4b06d8fb35f49e2') prepare() { - cd $srcdir/$pkgname-$pkgver - patch -Np1 -i "$srcdir/fix-hamachi-not-detected.patch" + cd ${srcdir}/${pkgname}-${pkgver} + patch -Np1 -i "${srcdir}/fix-hamachi-not-detected.patch" } build() { - cd $srcdir/$pkgname-$pkgver + cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr } check() { - cd $srcdir/$pkgname-$pkgver + cd ${srcdir}/${pkgname}-${pkgver} make -k check } package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install } diff --git a/kbd-fi-nbsp/PKGBUILD b/kbd-fi-nbsp/PKGBUILD index b701b09..41a5d1b 100644 --- a/kbd-fi-nbsp/PKGBUILD +++ b/kbd-fi-nbsp/PKGBUILD @@ -27,9 +27,9 @@ prepare() { package() { gzip "${srcdir}/${_pkgname}-${_pkgver}"/data/keymaps/i386/qwerty/fi.map - mkdir -p "$pkgdir"/usr/share/kbd/keymaps/i386/qwerty/ + mkdir -p "${pkgdir}"/usr/share/kbd/keymaps/i386/qwerty/ - install -Dm644 "${srcdir}/${_pkgname}-${_pkgver}"/data/keymaps/i386/qwerty/fi.map.gz "$pkgdir"/usr/share/kbd/keymaps/i386/qwerty/fi_nbsp.map.gz + install -Dm644 "${srcdir}/${_pkgname}-${_pkgver}"/data/keymaps/i386/qwerty/fi.map.gz "${pkgdir}"/usr/share/kbd/keymaps/i386/qwerty/fi_nbsp.map.gz msg2 ' diff --git a/kde-cdemu-manager/PKGBUILD b/kde-cdemu-manager/PKGBUILD index 3090f20..8bcce3d 100644 --- a/kde-cdemu-manager/PKGBUILD +++ b/kde-cdemu-manager/PKGBUILD @@ -15,14 +15,14 @@ provides=('kde-cdemu-manager') conflicts=('kde-cdemu-manager') makedepends=('cmake' 'extra-cmake-modules') source=( -"https://dl.opendesktop.org/api/files/downloadfile/id/1511553040/o/1/s/3e4f95734673128605fc1d8721894a1c/t/1517011407/u/65804/${_pkgname}-${pkgver}.tar.bz2" -minimize-at-startup.patch + "https://dl.opendesktop.org/api/files/downloadfile/id/1511553040/o/1/s/3e4f95734673128605fc1d8721894a1c/t/1517011407/u/65804/${_pkgname}-${pkgver}.tar.bz2" + "minimize-at-startup.patch" ) md5sums=('f65deb825bb50a1c1bbf2a2f7a5b8ac4' 'c2219c13a4eb9860d16aa3b1958887e4') prepare() { - patch -Np1 -i $srcdir/minimize-at-startup.patch + patch -Np1 -i ${srcdir}/minimize-at-startup.patch mkdir -p build } @@ -37,5 +37,5 @@ build() { package() { cd build - make DESTDIR=$pkgdir install + make DESTDIR=${pkgdir} install } diff --git a/kde-magiclantern-shortcut/PKGBUILD b/kde-magiclantern-shortcut/PKGBUILD index 9d6535d..da906d8 100644 --- a/kde-magiclantern-shortcut/PKGBUILD +++ b/kde-magiclantern-shortcut/PKGBUILD @@ -16,7 +16,7 @@ md5sums=('6a4c32203c332e715fef54e91d9bb455' 'eb85fddbe44d38681673d0f01ac3853b') package() { - mkdir -p $pkgdir/usr/share/{pixmaps,applications} - install -m755 $srcdir/ml.png $pkgdir/usr/share/pixmaps/ - install -m755 $srcdir/ml-bootablecard.desktop $pkgdir/usr/share/applications/ + mkdir -p ${pkgdir}/usr/share/{pixmaps,applications} + install -m755 ${srcdir}/ml.png ${pkgdir}/usr/share/pixmaps/ + install -m755 ${srcdir}/ml-bootablecard.desktop ${pkgdir}/usr/share/applications/ } diff --git a/kde-servicemenus-dualiso/PKGBUILD b/kde-servicemenus-dualiso/PKGBUILD index 922e28f..83a3bd5 100644 --- a/kde-servicemenus-dualiso/PKGBUILD +++ b/kde-servicemenus-dualiso/PKGBUILD @@ -6,13 +6,15 @@ pkgrel=1 pkgdesc="Process Dual ISO RAW images (KDE5 Dolphin action)" arch=('any') license=('GPL') -source=(dualiso.desktop) +source=( + 'dualiso.desktop' +) depends=('cr2hdr' 'dolphin') md5sums=('c2c579853f914d156656ac6981319833') package() { - mkdir -p $pkgdir/usr/share/kservices5/ServiceMenus/ - cp $srcdir/dualiso.desktop $pkgdir/usr/share/kservices5/ServiceMenus/ - chmod 755 $pkgdir/usr/share/kservices5/ServiceMenus/dualiso.desktop + mkdir -p ${pkgdir}/usr/share/kservices5/ServiceMenus/ + cp ${srcdir}/dualiso.desktop ${pkgdir}/usr/share/kservices5/ServiceMenus/ + chmod 755 ${pkgdir}/usr/share/kservices5/ServiceMenus/dualiso.desktop } diff --git a/kde-servicemenus-flifconversion/PKGBUILD b/kde-servicemenus-flifconversion/PKGBUILD index 149b8a1..8638aeb 100644 --- a/kde-servicemenus-flifconversion/PKGBUILD +++ b/kde-servicemenus-flifconversion/PKGBUILD @@ -6,15 +6,17 @@ pkgrel=1 pkgdesc="Convert image files to FLIF format with Dolphin or Konqueror (KDE5 Dolphin action)" arch=('any') license=('GPL') -source=(flif-conversion.desktop -flif-conversion.sh) +source=( + 'flif-conversion.desktop' + 'flif-conversion.sh' +) depends=('flif' 'dolphin') md5sums=('148108447aecfb7e7d60ce15a937d140' 'b67c8ad9e57580a0e21cc585f8aa93ed') package() { - mkdir -p $pkgdir/usr/share/kservices5/ServiceMenus/ - cp $srcdir/{flif-conversion.desktop,flif-conversion.sh} $pkgdir/usr/share/kservices5/ServiceMenus/ - chmod 755 $pkgdir/usr/share/kservices5/ServiceMenus/{flif-conversion.desktop,flif-conversion.sh} + mkdir -p ${pkgdir}/usr/share/kservices5/ServiceMenus/ + cp ${srcdir}/{flif-conversion.desktop,flif-conversion.sh} ${pkgdir}/usr/share/kservices5/ServiceMenus/ + chmod 755 ${pkgdir}/usr/share/kservices5/ServiceMenus/{flif-conversion.desktop,flif-conversion.sh} } diff --git a/kde-servicemenus-hexstrings/PKGBUILD b/kde-servicemenus-hexstrings/PKGBUILD index 4a210a8..bf983c8 100644 --- a/kde-servicemenus-hexstrings/PKGBUILD +++ b/kde-servicemenus-hexstrings/PKGBUILD @@ -16,7 +16,7 @@ md5sums=('d239cc16272b4ba3243172bd72dff939' '7c06343e1802be5adf445e719a2c1fd0') package() { - mkdir -p $pkgdir/usr/share/kservices5/ServiceMenus/ - cp $srcdir/{hexstrings.desktop,hexstrings.sh} $pkgdir/usr/share/kservices5/ServiceMenus/ - chmod 755 $pkgdir/usr/share/kservices5/ServiceMenus/{hexstrings.desktop,hexstrings.sh} + mkdir -p ${pkgdir}/usr/share/kservices5/ServiceMenus/ + cp ${srcdir}/{hexstrings.desktop,hexstrings.sh} ${pkgdir}/usr/share/kservices5/ServiceMenus/ + chmod 755 ${pkgdir}/usr/share/kservices5/ServiceMenus/{hexstrings.desktop,hexstrings.sh} } diff --git a/kde-servicemenus-mediainfo/PKGBUILD b/kde-servicemenus-mediainfo/PKGBUILD index 687b400..bf6664c 100644 --- a/kde-servicemenus-mediainfo/PKGBUILD +++ b/kde-servicemenus-mediainfo/PKGBUILD @@ -9,21 +9,21 @@ url="https://store.kde.org/p/998430" license=('GPL') depends=('ffmpeg' 'dolphin' 'kdialog') source=( -https://dl.opendesktop.org/api/files/download/id/1460731765/107335-AudioVideoinfo-qt.desktop -program-cleanup.patch + 'https://dl.opendesktop.org/api/files/download/id/1460731765/107335-AudioVideoinfo-qt.desktop' + 'program-cleanup.patch' ) md5sums=('bf395c70ce7a6f69352ce21ab6cd168e' '10c6e8c32362917b96e57247219af126') prepare() { - mkdir -p $srcdir/$pkgname - cp $srcdir/107335-AudioVideoinfo-qt.desktop $srcdir/$pkgname - cd $srcdir/$pkgname - patch -Np1 -i "$srcdir/program-cleanup.patch" + mkdir -p ${srcdir}/${pkgname} + cp ${srcdir}/107335-AudioVideoinfo-qt.desktop ${srcdir}/${pkgname} + cd ${srcdir}/${pkgname} + patch -Np1 -i "${srcdir}/program-cleanup.patch" } package() { - mv $srcdir/$pkgname/107335-AudioVideoinfo-qt.desktop $srcdir/$pkgname/mediainfo-qt.desktop - mkdir -p $pkgdir/usr/share/kservices5/ServiceMenus/ - install -m 644 $srcdir/$pkgname/*.desktop $pkgdir/usr/share/kservices5/ServiceMenus/ + mv ${srcdir}/${pkgname}/107335-AudioVideoinfo-qt.desktop ${srcdir}/${pkgname}/mediainfo-qt.desktop + mkdir -p ${pkgdir}/usr/share/kservices5/ServiceMenus/ + install -m 644 ${srcdir}/${pkgname}/*.desktop ${pkgdir}/usr/share/kservices5/ServiceMenus/ } diff --git a/kde-servicemenus-multimediatools/PKGBUILD b/kde-servicemenus-multimediatools/PKGBUILD index 09f15c7..aac1a2c 100644 --- a/kde-servicemenus-multimediatools/PKGBUILD +++ b/kde-servicemenus-multimediatools/PKGBUILD @@ -1,20 +1,23 @@ +# Maintainer: Pekka Helenius + pkgname=kde-servicemenus-multimediatools pkgver=1 pkgrel=1 pkgdesc="A KDE service menus for media conversions (KDE5 Dolphin action)" arch=('any') -url="https://store.kde.org/p/998464" license=('GPL') depends=('ffmpeg' 'dolphin' 'kdialog') -source=('ffmpeg-fileconversion-audio.sh' -'ffmpeg-fileconversion-video.sh' -'ffmpeg-fileconversion.desktop') +source=( + 'ffmpeg-fileconversion-audio.sh' + 'ffmpeg-fileconversion-video.sh' + 'ffmpeg-fileconversion.desktop' +) md5sums=('badf342f35cf21f15131859b49dd9308' 'ab997eca4ca58a8b398b352019a45d18' '045a6657a8e83e1e1a909f6d0f2f8cb0') package() { - mkdir -p $pkgdir/usr/share/kservices5/ServiceMenus/ - cp $srcdir/{ffmpeg-fileconversion.desktop,ffmpeg-fileconversion-audio.sh,ffmpeg-fileconversion-video.sh} $pkgdir/usr/share/kservices5/ServiceMenus/ - chmod 755 $pkgdir/usr/share/kservices5/ServiceMenus/{ffmpeg-fileconversion.desktop,ffmpeg-fileconversion-audio.sh,ffmpeg-fileconversion-video.sh} + mkdir -p ${pkgdir}/usr/share/kservices5/ServiceMenus/ + cp ${srcdir}/{ffmpeg-fileconversion.desktop,ffmpeg-fileconversion-audio.sh,ffmpeg-fileconversion-video.sh} ${pkgdir}/usr/share/kservices5/ServiceMenus/ + chmod 755 ${pkgdir}/usr/share/kservices5/ServiceMenus/{ffmpeg-fileconversion.desktop,ffmpeg-fileconversion-audio.sh,ffmpeg-fileconversion-video.sh} } diff --git a/kde-servicemenus-qnapi/PKGBUILD b/kde-servicemenus-qnapi/PKGBUILD index 3e3f47c..c2a47d5 100644 --- a/kde-servicemenus-qnapi/PKGBUILD +++ b/kde-servicemenus-qnapi/PKGBUILD @@ -1,25 +1,22 @@ +# Maintainer: Pekka Helenius + pkgname=kde-servicemenus-qnapi pkgver=1 pkgrel=1 pkgdesc="Download subtitles for a video file using QNapi (KDE5 Dolphin action)" -url="" arch=('any') -license=('BSD') -install='' +license=('GPL') +depends=('dolphin' 'konsole' 'qnapi') source=( -qnapi-downloadsub.desktop -qnapi-downloadsub.sh + 'qnapi-downloadsub.desktop' + 'qnapi-downloadsub.sh' ) -depends=('dolphin' 'konsole' 'qnapi') -optdepends=() -conflicts=() -#provides='' -makedepends=() +md5sums=('a5a6d1c01a89239695de7d8c29c1c470' + '1d58fafdf1f8858a65214d64b3056bbf') package() { - mkdir -p $pkgdir/usr/share/kservices5/ServiceMenus/ - cp $srcdir/{qnapi-downloadsub.desktop,qnapi-downloadsub.sh} $pkgdir/usr/share/kservices5/ServiceMenus/ - chmod 755 $pkgdir/usr/share/kservices5/ServiceMenus/{qnapi-downloadsub.desktop,qnapi-downloadsub.sh} + mkdir -p ${pkgdir}/usr/share/kservices5/ServiceMenus/ + cp ${srcdir}/{qnapi-downloadsub.desktop,qnapi-downloadsub.sh} ${pkgdir}/usr/share/kservices5/ServiceMenus/ + chmod 755 ${pkgdir}/usr/share/kservices5/ServiceMenus/{qnapi-downloadsub.desktop,qnapi-downloadsub.sh} } -md5sums=('a5a6d1c01a89239695de7d8c29c1c470' - '1d58fafdf1f8858a65214d64b3056bbf') + diff --git a/kde-servicemenus-qnapi/qnapi-downloadsub.sh b/kde-servicemenus-qnapi/qnapi-downloadsub.sh index ca695b5..466c15f 100755 --- a/kde-servicemenus-qnapi/qnapi-downloadsub.sh +++ b/kde-servicemenus-qnapi/qnapi-downloadsub.sh @@ -1,7 +1,7 @@ -#!/bin/bash +#!/bin/env bash while [ $# -gt 0 ]; do - VIDEO=$1 - qnapi -c "$VIDEO" - shift + VIDEO=$1 + qnapi -c "$VIDEO" + shift done diff --git a/kde-servicemenus-searchactions/PKGBUILD b/kde-servicemenus-searchactions/PKGBUILD index 0ccb5cc..9cc36b0 100644 --- a/kde-servicemenus-searchactions/PKGBUILD +++ b/kde-servicemenus-searchactions/PKGBUILD @@ -1,27 +1,24 @@ +# Maintainer: Pekka Helenius + pkgname=kde-servicemenus-searchactions pkgver=1 pkgrel=1 pkgdesc="Search strings inside files using Dolphin or Konqueror (KDE5 Dolphin action)" -url="" arch=('any') -license=('BSD') -install='' +license=('GPL') source=( -searchinside.desktop -searchinside.sh -searchinside-casesensitive.sh + 'searchinside.desktop' + 'searchinside.sh' + 'searchinside-casesensitive.sh' ) +md5sums=('97e0476998ae35c034316e07623463b1' + '5466d8b1b6334ea5a7ce9b5e586545af' + 'e78a0246503d95489730ec71bb998a97') + depends=('grep' 'findutils' 'dolphin' 'konsole') -optdepends=() -conflicts=() -#provides='' -makedepends=() package() { - mkdir -p $pkgdir/usr/share/kservices5/ServiceMenus/ - cp $srcdir/{searchinside.desktop,searchinside.sh,searchinside-casesensitive.sh} $pkgdir/usr/share/kservices5/ServiceMenus/ - chmod 755 $pkgdir/usr/share/kservices5/ServiceMenus/{searchinside.desktop,searchinside.sh,searchinside-casesensitive.sh} + mkdir -p $pkgdir/usr/share/kservices5/ServiceMenus/ + cp $srcdir/{searchinside.desktop,searchinside.sh,searchinside-casesensitive.sh} $pkgdir/usr/share/kservices5/ServiceMenus/ + chmod 755 $pkgdir/usr/share/kservices5/ServiceMenus/{searchinside.desktop,searchinside.sh,searchinside-casesensitive.sh} } -md5sums=('97e0476998ae35c034316e07623463b1' - '5466d8b1b6334ea5a7ce9b5e586545af' - 'e78a0246503d95489730ec71bb998a97') diff --git a/kde-servicemenus-searchactions/searchinside-casesensitive.sh b/kde-servicemenus-searchactions/searchinside-casesensitive.sh index 6676c59..72404f4 100755 --- a/kde-servicemenus-searchactions/searchinside-casesensitive.sh +++ b/kde-servicemenus-searchactions/searchinside-casesensitive.sh @@ -1,10 +1,9 @@ -#!/bin/bash +#!/bin/env bash -THISFOLDER=$(pwd) echo -e "\e[1mSearch inside files -- [case sensitive]\e[0m" -echo -e "\nCurrent search folder: $THISFOLDER\n" +echo -e "\nCurrent search folder: $PWD\n" read -r -p "Enter string to search: " STRING -echo -e "\nFiles containing the string \e[93m$STRING\e[0m in \e[94m$THISFOLDER/\e[0m and subfolders are:\n\e[32m" -grep -Rls $STRING $THISFOLDER +echo -e "\nFiles containing the string \e[93m$STRING\e[0m in \e[94m$PWD/\e[0m and subfolders are:\n\e[32m" +grep -Rls $STRING $PWD echo -e "\e[91m\nSearch finished\e[0m" diff --git a/kde-servicemenus-searchactions/searchinside.sh b/kde-servicemenus-searchactions/searchinside.sh index 8fec2c6..d99e56f 100755 --- a/kde-servicemenus-searchactions/searchinside.sh +++ b/kde-servicemenus-searchactions/searchinside.sh @@ -1,10 +1,9 @@ -#!/bin/bash +#!/bin/env bash -THISFOLDER=$(pwd) echo -e "\e[1mSearch inside files -- [ignore case]\e[0m" -echo -e "\nCurrent search folder: $THISFOLDER\n" +echo -e "\nCurrent search folder: $PWD\n" read -r -p "Enter string to search: " STRING -echo -e "\nFiles containing the string \e[93m$STRING\e[0m in \e[94m$THISFOLDER/\e[0m and subfolders are:\n\e[32m" -grep -Rils $STRING $THISFOLDER +echo -e "\nFiles containing the string \e[93m$STRING\e[0m in \e[94m$PWD/\e[0m and subfolders are:\n\e[32m" +grep -Rils $STRING $PWD echo -e "\e[91m\nSearch finished\e[0m" diff --git a/kde-servicemenus-unlockpdf/PKGBUILD b/kde-servicemenus-unlockpdf/PKGBUILD index 0cadc76..cedd678 100644 --- a/kde-servicemenus-unlockpdf/PKGBUILD +++ b/kde-servicemenus-unlockpdf/PKGBUILD @@ -1,30 +1,22 @@ -# Maintainer: Sabart Otto - Seberm pkgname=kde-servicemenus-unlockpdf pkgver=1 pkgrel=1 pkgdesc="Unlock PDF files using Dolphin or Konqueror (KDE5 Dolphin action)" -url=() arch=('any') -license=('BSD') -install='' -source=(pdfunlock.patch) +license=('GPL') depends=('ghostscript' 'dolphin') -optdepends=() -conflicts=() -#provides='' -makedepends=() - -prepare() { - mkdir $pkgname-$pkgver - cd $srcdir/$pkgname-$pkgver - touch pdfunlock.sh pdfunlock.desktop - patch -Np1 -i "$srcdir/pdfunlock.patch" -} +source=( + 'pdfunlock.desktop' + 'pdfunlock.sh' +) +md5sums=('44ee294b4b8c640d00883f482646fce8' + 'c046c519ca61d11b2cf4822c3ea371c8') package() { - mkdir -p $pkgdir/usr/share/kservices5/ServiceMenus/ - cp $srcdir/$pkgname-$pkgver/{pdfunlock.desktop,pdfunlock.sh} $pkgdir/usr/share/kservices5/ServiceMenus/ - chmod 755 $pkgdir/usr/share/kservices5/ServiceMenus/{pdfunlock.desktop,pdfunlock.sh} + mkdir -p ${pkgdir}/usr/share/kservices5/ServiceMenus/ + cp ${srcdir}/{pdfunlock.desktop,pdfunlock.sh} ${pkgdir}/usr/share/kservices5/ServiceMenus/ + chmod 755 ${pkgdir}/usr/share/kservices5/ServiceMenus/{pdfunlock.desktop,pdfunlock.sh} } -md5sums=('a1880f1e3b2f0d4b8f90c34a2ea09cef') + diff --git a/kde-servicemenus-unlockpdf/pdfunlock.desktop b/kde-servicemenus-unlockpdf/pdfunlock.desktop new file mode 100644 index 0000000..c6a9c9b --- /dev/null +++ b/kde-servicemenus-unlockpdf/pdfunlock.desktop @@ -0,0 +1,15 @@ +[Desktop Entry] +Type=Service +ServiceTypes=KonqPopupMenu/Plugin +MimeType=application/pdf +Icon=application-pdf +Actions=pdfunlock; +X-KDE-StartupNotify=false +X-KDE-Priority=TopLevel +TryExec=gs + +[Desktop Action pdfunlock] +Name=Unlock this PDF file +Name[fi]=Poista PDF-tiedoston suojaukset +Icon=application-pdf +Exec=/usr/share/kservices5/ServiceMenus/pdfunlock.sh diff --git a/kde-servicemenus-unlockpdf/pdfunlock.patch b/kde-servicemenus-unlockpdf/pdfunlock.patch deleted file mode 100644 index a868908..0000000 --- a/kde-servicemenus-unlockpdf/pdfunlock.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/pdfunlock.sh -+++ b/pdfunlock.sh -@@ -0,0 +1,9 @@ -+#!/bin/bash -+ -+while [ $# -gt 0 ]; do -+ ENCRYP=$1 -+ DECRYP=$(echo "$ENCRYP" | sed 's/\.\w*$/_unlocked.pdf/') -+ #qpdf --decrypt "$ENCRYP" "$DECRYP" -+ gs -sPDFPassword=$PASS -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=%stdout% -c .setpdfwrite -f "$ENCRYP" > "$DECRYP" -+ shift -+done -\ No newline at end of file ---- a/pdfunlock.desktop -+++ b/pdfunlock.desktop -@@ -0,0 +1,15 @@ -+[Desktop Entry] -+Type=Service -+ServiceTypes=KonqPopupMenu/Plugin -+MimeType=application/pdf -+Icon=application-pdf -+Actions=pdfunlock; -+X-KDE-StartupNotify=false -+X-KDE-Priority=TopLevel -+TryExec=gs -+ -+[Desktop Action pdfunlock] -+Name=Unlock this PDF file -+Name[fi]=Poista PDF-tiedoston suojaukset -+Icon=application-pdf -+Exec=/usr/share/kservices5/ServiceMenus/pdfunlock.sh diff --git a/kde-servicemenus-unlockpdf/pdfunlock.sh b/kde-servicemenus-unlockpdf/pdfunlock.sh new file mode 100644 index 0000000..b27653a --- /dev/null +++ b/kde-servicemenus-unlockpdf/pdfunlock.sh @@ -0,0 +1,9 @@ +#!/bin/env bash + +while [ $# -gt 0 ]; do + ENCRYP=$1 + DECRYP=$(echo "$ENCRYP" | sed 's/\.\w*$/_unlocked.pdf/') + #qpdf --decrypt "$ENCRYP" "$DECRYP" + gs -sPDFPassword=$PASS -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=%stdout% -c .setpdfwrite -f "$ENCRYP" > "$DECRYP" + shift +done diff --git a/kde-servicemenus-virtualbox/PKGBUILD b/kde-servicemenus-virtualbox/PKGBUILD index 9804e32..94a0e89 100644 --- a/kde-servicemenus-virtualbox/PKGBUILD +++ b/kde-servicemenus-virtualbox/PKGBUILD @@ -1,3 +1,5 @@ +# Maintainer: Pekka Helenius + pkgname=kde-servicemenus-virtualbox pkgver=1 pkgrel=1 @@ -5,13 +7,15 @@ pkgdesc="A KDE service menus for resizing virtualbox VDI files (KDE5 Dolphin act arch=('any') license=('GPL') depends=('virtualbox' 'dolphin' 'kdialog') -source=('virtualbox-resize.sh' -'virtualbox-resize.desktop') +source=( + 'virtualbox-resize.sh' + 'virtualbox-resize.desktop' +) md5sums=('0b939f4459b6cf0d0b69523bf2fe7c06' 'aa354e3083eaab1eddff76fd97c6c88b') package() { - mkdir -p $pkgdir/usr/share/kservices5/ServiceMenus/ - cp $srcdir/{virtualbox-resize.desktop,virtualbox-resize.sh} $pkgdir/usr/share/kservices5/ServiceMenus/ - chmod 755 $pkgdir/usr/share/kservices5/ServiceMenus/{virtualbox-resize.desktop,virtualbox-resize.sh} + mkdir -p ${pkgdir}/usr/share/kservices5/ServiceMenus/ + cp ${srcdir}/{virtualbox-resize.desktop,virtualbox-resize.sh} ${pkgdir}/usr/share/kservices5/ServiceMenus/ + chmod 755 ${pkgdir}/usr/share/kservices5/ServiceMenus/{virtualbox-resize.desktop,virtualbox-resize.sh} } diff --git a/kde-servicemenus-virtualbox/virtualbox-resize.sh b/kde-servicemenus-virtualbox/virtualbox-resize.sh index 45dee20..552db91 100644 --- a/kde-servicemenus-virtualbox/virtualbox-resize.sh +++ b/kde-servicemenus-virtualbox/virtualbox-resize.sh @@ -1,13 +1,13 @@ -#!/bin/bash +#!/bin/env bash NEWSIZE=$(( 1024* $(kdialog --inputbox "Please enter new size in gigabytes (GB)"))); while [ $# -gt 0 ]; do - VBOXMACHINE=$1 - VBoxManage modifyhd "$VBOXMACHINE" --resize $NEWSIZE - shift + VBOXMACHINE=$1 + VBoxManage modifyhd "$VBOXMACHINE" --resize $NEWSIZE + shift done if [[ "$NEWSIZE" == ?(-)+([0-9]) ]]; then - kdialog --msgbox "Done. Use a live-cd to extend the partition." --title "Resize VirtualBox Machine" + kdialog --msgbox "Done. Use a live-cd to extend the partition." --title "Resize VirtualBox Machine" fi diff --git a/magiclantern-bootablecard/PKGBUILD b/magiclantern-bootablecard/PKGBUILD index 39b83d3..01a8257 100644 --- a/magiclantern-bootablecard/PKGBUILD +++ b/magiclantern-bootablecard/PKGBUILD @@ -1,3 +1,5 @@ +# Maintainer: Pekka Helenius + pkgname=magiclantern-bootablecard pkgver=1 pkgrel=1 @@ -7,18 +9,20 @@ license=('GPL') url='https://bitbucket.org/hudson/magic-lantern/src/tip/contrib/make-bootable/' depends=('exfat-dkms-git' 'coreutils' 'exfat-utils-nofuse' 'util-linux') makedepends=('gcc') -source=(magiclantern-bootablecard.tar.gz) +source=( + 'magiclantern-bootablecard.tar.gz' +) md5sums=('50a78cd16d2d05b78c0273fe53a59236') build() { - gcc exfat_sum.c -I$srcdir/modules/lua/dietlibc/include/ -o $srcdir/exfat_sum + gcc exfat_sum.c -I${srcdir}/modules/lua/dietlibc/include/ -o ${srcdir}/exfat_sum } package() { - mkdir -p $pkgdir/usr/bin/ - install -m755 $srcdir/{make_bootable.sh,exfat_sum} $pkgdir/usr/bin/ - mv $pkgdir/usr/bin/make_bootable.sh $pkgdir/usr/bin/ml-bootablecard - chmod +x $pkgdir/usr/bin/ml-bootablecard + mkdir -p ${pkgdir}/usr/bin/ + install -m755 ${srcdir}/{make_bootable.sh,exfat_sum} ${pkgdir}/usr/bin/ + mv ${pkgdir}/usr/bin/make_bootable.sh ${pkgdir}/usr/bin/ml-bootablecard + chmod +x ${pkgdir}/usr/bin/ml-bootablecard } diff --git a/mlvdump/PKGBUILD b/mlvdump/PKGBUILD index 6cced26..07097e9 100644 --- a/mlvdump/PKGBUILD +++ b/mlvdump/PKGBUILD @@ -1,3 +1,5 @@ +# Maintainer: Pekka Helenius + pkgname=mlvdump pkgver=2016.03.24 pkgrel=1 @@ -5,15 +7,13 @@ pkgdesc="Magic Lantern Raw file conversion tool." arch=('any') url='http://www.magiclantern.fm/modules/modules/mlv_dump.zip/' license="GPL" -depends=() makedepends=('wget') -source=(http://www.magiclantern.fm/modules/modules/mlv_dump.zip/mlv_dump.zip) +source=( + 'https://www.magiclantern.fm/modules/modules/mlv_dump.zip/mlv_dump.zip' +) md5sums=('197ec9d2d66df8e5820fe4afc9f93301') -package() -{ -mkdir -p "$pkgdir/usr/bin" -#cp $srcdir/mlv_dump.linux "$pkgdir/usr/bin/mlvdump" -#chmod 755 "$pkgdir/usr/bin/mlvdump" -install -m755 $srcdir/mlv_dump.linux "$pkgdir/usr/bin/mlvdump" #Filesize differs!!! +package() { + mkdir -p "${pkgdir}/usr/bin" + install -m755 ${srcdir}/mlv_dump.linux "${pkgdir}/usr/bin/mlvdump" } diff --git a/pacvis-git/PKGBUILD b/pacvis-git/PKGBUILD index c425f31..0fcccbe 100644 --- a/pacvis-git/PKGBUILD +++ b/pacvis-git/PKGBUILD @@ -1,5 +1,5 @@ -# Maintainer: Jiachen Yang -# Contributor: Pekka Helenius +# Maintainer: Pekka Helenius +# Contributor: Jiachen Yang pkgname=pacvis-git _pkgname=pacvis @@ -11,14 +11,16 @@ url="https://github.com/farseerfc/pacvis" license=('MIT') depends=('python-tornado' 'pyalpm' 'python-setuptools' 'systemd') makedepends=('git') -source=("git+https://github.com/farseerfc/pacvis.git" -patch_pacvis-service.patch) +source=( + 'git+https://github.com/farseerfc/pacvis.git' + 'patch_pacvis-service.patch' +) conflicts=("pacvis") sha512sums=('SKIP' '1a46680d9bb45d4782d23f14c142821adfa1487b9300828a9541b8954d8dc0b0d6d3ee97a4a609f7ce29a48a1a9c69e6eeb14005e6736bc025c98ac5407296ff') pkgver() { - cd "$srcdir/$_pkgname" + cd "${srcdir}/${_pkgname}" ( set -o pipefail git describe --long --tags 2>/dev/null | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" @@ -26,19 +28,17 @@ pkgver() { } prepare() { - cd "$srcdir/$_pkgname" - patch -Np1 < ../patch_pacvis-service.patch + cd "${srcdir}/${_pkgname}" + patch -Np1 < ../patch_pacvis-service.patch } build () { - cd "$srcdir/$_pkgname" - python3 setup.py build + cd "${srcdir}/${_pkgname}" + python3 setup.py build } package () { - cd "$srcdir/$_pkgname" - python3 setup.py install --root="$pkgdir" -O1 - install -D -m644 "pacvis@.service" "${pkgdir}/usr/lib/systemd/system/pacvis@.service" + cd "${srcdir}/${_pkgname}" + python3 setup.py install --root="${pkgdir}" -O1 + install -D -m644 "pacvis@.service" "${pkgdir}/usr/lib/systemd/system/pacvis@.service" } - -# vim:set ts=2 sw=2 et: diff --git a/pano2vr/PKGBUILD b/pano2vr/PKGBUILD index 003ae34..30cd51c 100644 --- a/pano2vr/PKGBUILD +++ b/pano2vr/PKGBUILD @@ -1,38 +1,41 @@ +# Maintainer: Pekka Helenius # Contributor: Ismael Barros (RazZziel) -# Maintainer: Luigi Ranghetti +# Contributor: Luigi Ranghetti pkgname=pano2vr -pkgver=4.5.2 -_pkgver2=`echo $pkgver | tr '.' '_'` +pkgver=6.0.4a +_pkgver2=`echo ${pkgver} | tr '.' '_'` pkgrel=1 pkgdesc="Converts panoramic images into QuickTime VR or Macromedia Flash formats." url="http://gardengnomesoftware.com/pano2vr.php" license=('Pano2VR') -arch=(x86_64) -depends=('libgl' 'qt4' 'qtwebkit') -source=(http://gardengnomesoftware.com/download/${pkgname}/${pkgname}_linux64_${_pkgver2}.tar.gz - 'changedir.patch' - 'pano2vr.desktop') -md5sums=('09f6bd0157f07c9ea41edf86b00066df' - '0fd71d2d76982a5146dd23fce94ec942' +arch=('x86_64') +depends=('libgl' 'qt5-base') +source=( + "https://ggnome.com/download/${pkgname}/${pkgname}_linux64_${_pkgver2}.tar.gz" + "changedir.patch" + "pano2vr.desktop" +) +md5sums=('7684d9789f3d7cab725151da1ac1450c' + '188ecfd8e33f19a244bb7ba0a71ec411' '55617407038824cbc0fbeb01bff2ea0c') prepare() { - cd "$srcdir" - patch -p1 -i "$srcdir/changedir.patch" + cd "${srcdir}" + patch -p1 -i "${srcdir}/changedir.patch" } package() { - install -d $pkgdir/opt/ - cp -r $srcdir $pkgdir/opt/ - mv $pkgdir/opt/src $pkgdir/opt/$pkgname + install -d ${pkgdir}/opt/ + cp -r ${srcdir} ${pkgdir}/opt/ + mv ${pkgdir}/opt/src ${pkgdir}/opt/${pkgname} - install -d $pkgdir/usr/local/bin/ - ln -s $pkgdir/opt/$pkgname/$pkgname.sh $pkgdir/usr/local/bin/$pkgname + install -d ${pkgdir}/usr/local/bin/ + ln -s ${pkgdir}/opt/${pkgname}/${pkgname}.sh ${pkgdir}/usr/local/bin/${pkgname} - install -d $pkgdir/usr/share/licenses/common/Pano2VR/ - install -m644 $srcdir/license.txt $pkgdir/usr/share/licenses/common/Pano2VR/ + install -d ${pkgdir}/usr/share/licenses/common/Pano2VR/ + install -m644 ${srcdir}/license.txt ${pkgdir}/usr/share/licenses/common/Pano2VR/ - install -D -m644 $srcdir/${pkgname}_icon.png $pkgdir/usr/share/pixmaps/${pkgname}.png - install -D -m644 $srcdir/${pkgname}.desktop $pkgdir/usr/share/applications/${pkgname}.desktop + install -D -m644 ${srcdir}/${pkgname}_icon.png ${pkgdir}/usr/share/pixmaps/${pkgname}.png + install -D -m644 ${srcdir}/${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop } diff --git a/pano2vr/changedir.patch b/pano2vr/changedir.patch index b08f7aa..0a4deb6 100644 --- a/pano2vr/changedir.patch +++ b/pano2vr/changedir.patch @@ -1,11 +1,10 @@ ---- a/pano2vr.sh 2014-07-28 11:27:33.911207314 +0200 -+++ b/pano2vr.sh 2014-07-28 11:33:30.961219971 +0200 +--- a/pano2vr.sh ++++ b/pano2vr.sh @@ -1,6 +1,6 @@ #!/bin/sh appname=pano2vr --dirname="`dirname $0`" -+dirname="/opt/$appname" - unset QT_PLUGIN_PATH - export LD_LIBRARY_PATH="$dirname/qtlib" - "$dirname/bin/$appname" "$@" -\ No newline at end of file +-dirname="$( cd "$(dirname "$0")" ; pwd -P )" ++dirname="$( cd "/opt/$appname" ; pwd -P )" + cd $dirname + # Set the absolute path for the Qt library + # I know this is a not a nice solution, but this was the only way I got the webview working