From cd003cdccf4f2b3e28158e3bdcc3d54b329dc45b Mon Sep 17 00:00:00 2001 From: Martchus Date: Wed, 26 Aug 2015 21:21:22 +0200 Subject: [PATCH] updated PKGBUILDs --- blackwidowcontrol/default/PKGBUILD | 2 -- c++utilities/default/PKGBUILD | 10 +++--- c++utilities/git/PKGBUILD | 32 ++++++++++++++++++ c++utilities/mingw-w64/PKGBUILD | 10 +++--- dbus-soundrecorder/default/PKGBUILD | 24 +++++++++++++ geocoordinatecalculator/default/PKGBUILD | 8 ++--- geocoordinatecalculator/mingw-w64/PKGBUILD | 8 ++--- passwordfile/default/PKGBUILD | 12 +++---- passwordfile/git/PKGBUILD | 32 ++++++++++++++++++ passwordfile/mingw-w64/PKGBUILD | 12 +++---- passwordmanager/default/PKGBUILD | 8 ++--- passwordmanager/git/PKGBUILD | 32 ++++++++++++++++++ passwordmanager/mingw-w64/PKGBUILD | 8 ++--- pkgbuilds.pro | 11 +++++- qtutilities/default/PKGBUILD | 10 +++--- qtutilities/git/PKGBUILD | 33 ++++++++++++++++++ qtutilities/mingw-w64/PKGBUILD | 10 +++--- repoindex/default/PKGBUILD | 4 +-- repoindex/git/PKGBUILD | 30 +++++++++++++++++ tageditor/default/PKGBUILD | 6 ++-- tageditor/git/PKGBUILD | 39 ++++++++++++++++++++++ tageditor/mingw-w64/PKGBUILD | 6 ++-- tagparser/default/PKGBUILD | 8 ++--- tagparser/git/PKGBUILD | 31 +++++++++++++++++ tagparser/mingw-w64/PKGBUILD | 8 ++--- tasky-client/default/PKGBUILD | 6 ++-- tasky-client/mingw-w64/PKGBUILD | 14 +++----- tasky-lib/default/PKGBUILD | 6 ++-- tasky-lib/mingw-w64/PKGBUILD | 14 +++----- tasky-server/default/PKGBUILD | 7 ++-- tasky-server/mingw-w64/PKGBUILD | 14 +++----- videodownloader/default/PKGBUILD | 8 ++--- videodownloader/git/PKGBUILD | 32 ++++++++++++++++++ videodownloader/mingw-w64/PKGBUILD | 8 ++--- 34 files changed, 371 insertions(+), 132 deletions(-) create mode 100644 c++utilities/git/PKGBUILD create mode 100644 dbus-soundrecorder/default/PKGBUILD create mode 100644 passwordfile/git/PKGBUILD create mode 100644 passwordmanager/git/PKGBUILD create mode 100644 qtutilities/git/PKGBUILD create mode 100644 repoindex/git/PKGBUILD create mode 100644 tageditor/git/PKGBUILD create mode 100644 tagparser/git/PKGBUILD create mode 100644 videodownloader/git/PKGBUILD diff --git a/blackwidowcontrol/default/PKGBUILD b/blackwidowcontrol/default/PKGBUILD index 3957af1a..585d4534 100644 --- a/blackwidowcontrol/default/PKGBUILD +++ b/blackwidowcontrol/default/PKGBUILD @@ -17,8 +17,6 @@ source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${pkgname}/arc noextract= sha256sums=('skip') -# head end - package() { _srcdir="${srcdir}/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" install -Dm755 "${_srcdir}/blackwidowcontrol.py" "${pkgdir}/usr/bin/blackwidowcontrol" diff --git a/c++utilities/default/PKGBUILD b/c++utilities/default/PKGBUILD index 39c3ea77..454e3337 100644 --- a/c++utilities/default/PKGBUILD +++ b/c++utilities/default/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Martchus pkgname=c++utilities -pkgver=1.0.6 -pkgrel=2 +pkgver=2.0.0 +pkgrel=1 arch=('i686' 'x86_64') pkgdesc="Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities." @@ -11,13 +11,11 @@ makedepends=('qt5-base') url="https://github.com/Martchus/cpp-utilities" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/cpp-utilities/archive/v${pkgver}.tar.gz") _reponame=cpp-utilities -sha256sums=('4e94aff9225d8873f752995c1bcc5f15') - -# head end +sha256sums=('skip') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" -r -spec linux-g++ + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" make } diff --git a/c++utilities/git/PKGBUILD b/c++utilities/git/PKGBUILD new file mode 100644 index 00000000..0f38c2b7 --- /dev/null +++ b/c++utilities/git/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Martchus +pkgname=c++utilities-git +pkgver=2.0.0 +pkgrel=1 +arch=('i686' 'x86_64') +pkgdesc="Common C++ classes and routines used by my applications such +as argument parser, IO and conversion utilities." +license=('GPL') +depends=('gcc-libs') +makedepends=('qt5-base') +provides=('c++utilities') +conflicts=('c++utilities') +url="https://github.com/Martchus/cpp-utilities" +source=("${pkgname}::git://github.com/Martchus/cpp-utilities.git") +_reponame=cpp-utilities +sha256sums=('skip') + +pkgver() { + cd "${srcdir}/${pkgname}" + echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${pkgname}" + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" + make +} + +package() { + cd "${srcdir}/${pkgname}" + make install +} diff --git a/c++utilities/mingw-w64/PKGBUILD b/c++utilities/mingw-w64/PKGBUILD index 449a38da..d4d363fc 100644 --- a/c++utilities/mingw-w64/PKGBUILD +++ b/c++utilities/mingw-w64/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: Martchus _name=c++utilities pkgname=mingw-w64-c++utilities -pkgver=1.0.6 -pkgrel=2 +pkgver=2.0.0 +pkgrel=1 arch=('any') pkgdesc="Common C++ classes and routines used by my applications such as argument parser, IO and conversion utilities (mingw-w64)." @@ -12,18 +12,16 @@ makedepends=('mingw-w64-gcc' 'mingw-w64-qt5-base') url="https://github.com/Martchus/cpp-utilities" source=("c++utilities-${pkgver}.tar.gz::https://github.com/Martchus/cpp-utilities/archive/v${pkgver}.tar.gz") _reponame=cpp-utilities -sha256sums=('4e94aff9225d8873f752995c1bcc5f15') +sha256sums=('skip') options=('staticlibs' '!strip') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -# head end - build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" # build for each architecture for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} - INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 -r ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-dll CONFIG+=mingw-w64-noversion + INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-dll CONFIG+=mingw-w64-noversion make popd done diff --git a/dbus-soundrecorder/default/PKGBUILD b/dbus-soundrecorder/default/PKGBUILD new file mode 100644 index 00000000..869a98e1 --- /dev/null +++ b/dbus-soundrecorder/default/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: Martchus +pkgname=dbus-soundrecorder +pkgver=1.0.0 +pkgrel=1 +arch=('i686' 'x86_64') +pkgdesc="Records sound from Pulse Audio using ffmpeg while watching D-Bus to determine tracks and meta data." +license=('GPL') +depends=('c++utilities') +makedepends=('qt5-base') +url="https://github.com/Martchus/dbus-soundrecorder" +source=("dbus-soundrecorder-${pkgver}.tar.gz::https://github.com/Martchus/dbus-soundrecorder/archive/v${pkgver}.tar.gz") +_reponame=dbus-soundrecorder +sha256sums=('skip') + +build() { + cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" + make +} + +package() { + cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" + make install +} diff --git a/geocoordinatecalculator/default/PKGBUILD b/geocoordinatecalculator/default/PKGBUILD index 2153cc01..294f3b9a 100644 --- a/geocoordinatecalculator/default/PKGBUILD +++ b/geocoordinatecalculator/default/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Martchus pkgname=geocoordinatecalculator pkgver=1.0.0 -pkgrel=7 +pkgrel=8 arch=('i686' 'x86_64') pkgdesc="Tool for basic calculations with geo coordinates such as format conversions and calculation of distance, bearing, mid point, destination and more." license=('GPL') @@ -10,13 +10,11 @@ makedepends=('qt5-base') url="https://github.com/Martchus/geocoordinatecalculator" source=("geocoordinatecalculator-${pkgver}.tar.gz::https://github.com/Martchus/geocoordinatecalculator/archive/v${pkgver}.tar.gz") _reponame=geocoordinatecalculator -sha256sums=('931c9e06a1c05519b3b99ddd385e494e') - -# head end +sha256sums=('skip') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" -r -spec linux-g++ + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" make } diff --git a/geocoordinatecalculator/mingw-w64/PKGBUILD b/geocoordinatecalculator/mingw-w64/PKGBUILD index b04e9705..2c123982 100644 --- a/geocoordinatecalculator/mingw-w64/PKGBUILD +++ b/geocoordinatecalculator/mingw-w64/PKGBUILD @@ -2,7 +2,7 @@ _name=geocoordinatecalculator pkgname=mingw-w64-geocoordinatecalculator pkgver=1.0.0 -pkgrel=2 +pkgrel=8 arch=('any') pkgdesc="Tool for basic calculations with geo coordinates such as format conversions and calculation of distance, bearing, mid point, destination and more (mingw-w64)." license=('GPL') @@ -11,17 +11,15 @@ makedepends=('mingw-w64-gcc' 'mingw-w64-qt5-base') url="https://github.com/Martchus/geocoordinatecalculator" source=("geocoordinatecalculator-${pkgver}.tar.gz::https://github.com/Martchus/geocoordinatecalculator/archive/v${pkgver}.tar.gz") _reponame=geocoordinatecalculator -sha256sums=('4e94aff9225d8873f752995c1bcc5f15') +sha256sums=('skip') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -# head end - build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" # build for each architecture for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} - INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 -r ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-exe CONFIG+=mingw-w64-noversion + INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-exe CONFIG+=mingw-w64-noversion make popd done diff --git a/passwordfile/default/PKGBUILD b/passwordfile/default/PKGBUILD index 432d6aa5..0bb169f3 100644 --- a/passwordfile/default/PKGBUILD +++ b/passwordfile/default/PKGBUILD @@ -1,9 +1,9 @@ # Maintainer: Martchus pkgname=passwordfile -pkgver=2.0.5 -pkgrel=2 +pkgver=3.0.0 +pkgrel=1 arch=('i686' 'x86_64') -pkgdesc="A simple password store using AES-256-CBC encryption via OpenSSL." +pkgdesc="C++ library to read/write passwords from/to encrypted files (using AES-256-CBC via OpenSSL)." license=('GPL') depends=('c++utilities' 'openssl') makedepends=('qt5-base') @@ -11,13 +11,11 @@ install= url="https://github.com/Martchus/passwordfile" source=("passwordfile-${pkgver}.tar.gz::https://github.com/Martchus/passwordfile/archive/v${pkgver}.tar.gz") _reponame=passwordfile -sha256sums=('d359927292464fcf41c8a11315ff79e2') - -# head end +sha256sums=('skip') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" -r -spec linux-g++ + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" make } diff --git a/passwordfile/git/PKGBUILD b/passwordfile/git/PKGBUILD new file mode 100644 index 00000000..be5c893f --- /dev/null +++ b/passwordfile/git/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Martchus +pkgname=passwordfile-git +pkgver=3.0.0 +pkgrel=1 +arch=('i686' 'x86_64') +pkgdesc="C++ library to read/write passwords from/to encrypted files (using AES-256-CBC via OpenSSL)." +license=('GPL') +depends=('c++utilities' 'openssl') +makedepends=('qt5-base') +provides=('passwordfile') +conflicts=('passwordfile') +install= +url="https://github.com/Martchus/passwordfile" +source=("${pkgname}::git://github.com/Martchus/passwordfile.git") +_reponame=passwordfile +sha256sums=('skip') + +pkgver() { + cd "${srcdir}/${pkgname}" + echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${pkgname}" + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" + make +} + +package() { + cd "${srcdir}/${pkgname}" + make install +} diff --git a/passwordfile/mingw-w64/PKGBUILD b/passwordfile/mingw-w64/PKGBUILD index 166c5896..919f8b23 100644 --- a/passwordfile/mingw-w64/PKGBUILD +++ b/passwordfile/mingw-w64/PKGBUILD @@ -1,28 +1,26 @@ # Maintainer: Martchus _name=passwordfile pkgname=mingw-w64-passwordfile -pkgver=2.0.5 -pkgrel=2 +pkgver=3.0.0 +pkgrel=1 arch=('any') -pkgdesc="A library for reading and writing AES-256-CBC encrypted password files using OpenSSL (mingw-w64)." +pkgdesc="C++ library to read/write passwords from/to encrypted files (using AES-256-CBC via OpenSSL, mingw-w64)." license=('GPL') depends=('mingw-w64-crt' 'mingw-w64-c++utilities' 'mingw-w64-openssl') makedepends=('mingw-w64-gcc' 'mingw-w64-qt5-base') url="https://github.com/Martchus/passwordfile" source=("passwordfile-${pkgver}.tar.gz::https://github.com/Martchus/passwordfile/archive/v${pkgver}.tar.gz") _reponame=passwordfile -sha256sums=('4e94aff9225d8873f752995c1bcc5f15') +sha256sums=('skip') options=('staticlibs' '!strip') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -# head end - build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" # build for each architecture for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} - INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 -r ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-dll CONFIG+=mingw-w64-noversion + INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-dll CONFIG+=mingw-w64-noversion make popd done diff --git a/passwordmanager/default/PKGBUILD b/passwordmanager/default/PKGBUILD index bfebc212..6f51e5a9 100644 --- a/passwordmanager/default/PKGBUILD +++ b/passwordmanager/default/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Martchus pkgname=passwordmanager pkgver=2.0.7 -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') pkgdesc="A simple password store using AES-256-CBC encryption via OpenSSL." license=('GPL') @@ -11,13 +11,11 @@ install=${pkgname}.install url="https://github.com/Martchus/passwordmanager" source=("passwordmanager-${pkgver}.tar.gz::https://github.com/Martchus/passwordmanager/archive/v${pkgver}.tar.gz") _reponame=passwordmanager -sha256sums=('d359927292464fcf41c8a11315ff79e2') - -# head end +sha256sums=('skip') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" -r -spec linux-g++ + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" make } diff --git a/passwordmanager/git/PKGBUILD b/passwordmanager/git/PKGBUILD new file mode 100644 index 00000000..e95d81d4 --- /dev/null +++ b/passwordmanager/git/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Martchus +pkgname=passwordmanager-git +pkgver=2.0.7 +pkgrel=3 +arch=('i686' 'x86_64') +pkgdesc="A simple password store using AES-256-CBC encryption via OpenSSL." +license=('GPL') +depends=('qt5-base' 'qtutilities' 'passwordfile' 'openssl' 'libxkbcommon-x11') +makedepends=('qt5-tools') +provides=('passwordmanager') +conflicts=('passwordmanager') +install=${pkgname}.install +url="https://github.com/Martchus/passwordmanager" +source=("${pkgname}::git://github.com/Martchus/passwordmanager.git") +_reponame=passwordmanager +sha256sums=('skip') + +pkgver() { + cd "${srcdir}/${pkgname}" + echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${pkgname}" + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" + make +} + +package() { + cd "${srcdir}/${pkgname}" + make install +} diff --git a/passwordmanager/mingw-w64/PKGBUILD b/passwordmanager/mingw-w64/PKGBUILD index d8f3f5df..40c6b275 100644 --- a/passwordmanager/mingw-w64/PKGBUILD +++ b/passwordmanager/mingw-w64/PKGBUILD @@ -2,7 +2,7 @@ _name=passwordmanager pkgname=mingw-w64-passwordmanager pkgver=2.0.7 -pkgrel=2 +pkgrel=3 arch=('any') pkgdesc="A simple password store using AES-256-CBC encryption via OpenSSL (mingw-w64)." license=('GPL') @@ -11,17 +11,15 @@ makedepends=('mingw-w64-gcc' 'mingw-w64-qt5-tools') url="https://github.com/Martchus/passwordmanager" source=("passwordmanager-${pkgver}.tar.gz::https://github.com/Martchus/passwordmanager/archive/v${pkgver}.tar.gz") _reponame=passwordmanager -sha256sums=('4e94aff9225d8873f752995c1bcc5f15') +sha256sums=('skip') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -# head end - build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" # build for each architecture for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} - INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 -r ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-exe CONFIG+=mingw-w64-noversion + INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-exe CONFIG+=mingw-w64-noversion make popd done diff --git a/pkgbuilds.pro b/pkgbuilds.pro index ee7542c3..fa4dec23 100644 --- a/pkgbuilds.pro +++ b/pkgbuilds.pro @@ -2,20 +2,27 @@ OTHER_FILES += \ README.md \ LICENSE \ c++utilities/default/PKGBUILD \ + c++utilities/git/PKGBUILD \ c++utilities/mingw-w64/PKGBUILD \ geocoordinatecalculator/default/PKGBUILD \ geocoordinatecalculator/mingw-w64/PKGBUILD \ passwordfile/default/PKGBUILD \ + passwordfile/git/PKGBUILD \ passwordfile/mingw-w64/PKGBUILD \ passwordmanager/default/PKGBUILD \ + passwordmanager/git/PKGBUILD \ passwordmanager/mingw-w64/PKGBUILD \ qtutilities/default/PKGBUILD \ + qtutilities/git/PKGBUILD \ qtutilities/mingw-w64/PKGBUILD \ repoindex/default/PKGBUILD \ + repoindex/git/PKGBUILD \ repoindex/mingw-w64/PKGBUILD \ tageditor/default/PKGBUILD \ + tageditor/git/PKGBUILD \ tageditor/mingw-w64/PKGBUILD \ tagparser/default/PKGBUILD \ + tagparser/git/PKGBUILD \ tagparser/mingw-w64/PKGBUILD \ tasky-client/default/PKGBUILD \ tasky-client/mingw-w64/PKGBUILD \ @@ -24,6 +31,7 @@ OTHER_FILES += \ tasky-server/default/PKGBUILD \ tasky-server/mingw-w64/PKGBUILD \ videodownloader/default/PKGBUILD \ + videodownloader/git/PKGBUILD \ videodownloader/mingw-w64/PKGBUILD \ blackwidowcontrol/default/PKGBUILD \ diriterator/default/PKGBUILD \ @@ -32,4 +40,5 @@ OTHER_FILES += \ jflap/default/PKGBUILD \ exorciser/default/PKGBUILD \ mkvtoolnix/git/PKGBUILD \ - isoviewer/default/PKGBUILD + isoviewer/default/PKGBUILD \ + dbus-soundrecorder/default/PKGBUILD diff --git a/qtutilities/default/PKGBUILD b/qtutilities/default/PKGBUILD index afe94d20..65c6f835 100644 --- a/qtutilities/default/PKGBUILD +++ b/qtutilities/default/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Martchus pkgname=qtutilities -pkgver=1.0.6 -pkgrel=2 +pkgver=2.0.0 +pkgrel=1 arch=('i686' 'x86_64') pkgdesc="Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models." @@ -11,13 +11,11 @@ makedepends= url="https://github.com/Martchus/qtutilities" source=("qtutilities-${pkgver}.tar.gz::https://github.com/Martchus/qtutilities/archive/v${pkgver}.tar.gz") _reponame=qtutilities -sha256sums=('cee38afc5eb60b2da4eba64107628ed7') - -# head end +sha256sums=('skip') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" -r -spec linux-g++ + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" make } diff --git a/qtutilities/git/PKGBUILD b/qtutilities/git/PKGBUILD new file mode 100644 index 00000000..569fe45b --- /dev/null +++ b/qtutilities/git/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Martchus +pkgname=qtutilities-git +pkgver=2.0.0 +pkgrel=1 +arch=('i686' 'x86_64') +pkgdesc="Common Qt related C++ classes and routines used by my + applications such as dialogs, widgets and models." +license=('GPL') +depends=('c++utilities' 'qt5-base') +makedepends= +provides=('qtutilities') +conflicts=('qtutilities') +url="https://github.com/Martchus/qtutilities" +source=("${pkgname}::git://github.com/Martchus/qtutilities.git") +_reponame=qtutilities +sha256sums=('skip') + +pkgver() { + cd "${srcdir}/${pkgname}" + echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${pkgname}" + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" + make +} + +package() { + cd "${srcdir}/${pkgname}" + make install +} + diff --git a/qtutilities/mingw-w64/PKGBUILD b/qtutilities/mingw-w64/PKGBUILD index 343d3a91..6c551a8d 100644 --- a/qtutilities/mingw-w64/PKGBUILD +++ b/qtutilities/mingw-w64/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: Martchus _name=qtutilities pkgname=mingw-w64-qtutilities -pkgver=1.0.6 -pkgrel=2 +pkgver=2.0.0 +pkgrel=1 arch=('any') pkgdesc="Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models. (mingw-w64)." @@ -12,18 +12,16 @@ makedepends=('mingw-w64-gcc') url="https://github.com/Martchus/qtutilities" source=("qtutilities-${pkgver}.tar.gz::https://github.com/Martchus/qtutilities/archive/v${pkgver}.tar.gz") _reponame=qtutilities -sha256sums=('4e94aff9225d8873f752995c1bcc5f15') +sha256sums=('skip') options=('staticlibs' '!strip') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -# head end - build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" # build utilities for each architecture for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} - INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 -r ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-dll CONFIG+=mingw-w64-noversion + INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-dll CONFIG+=mingw-w64-noversion make popd done diff --git a/repoindex/default/PKGBUILD b/repoindex/default/PKGBUILD index 557cd6f7..4564f9e6 100644 --- a/repoindex/default/PKGBUILD +++ b/repoindex/default/PKGBUILD @@ -10,9 +10,7 @@ makedepends= url="https://github.com/Martchus/repoindex" source=("repoindex-${pkgver}.tar.gz::https://github.com/Martchus/repoindex/archive/v${pkgver}.tar.gz") _reponame=repoindex -sha256sums=('cee38afc5eb60b2da4eba64107628ed7') - -# head end +sha256sums=('skip') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" diff --git a/repoindex/git/PKGBUILD b/repoindex/git/PKGBUILD new file mode 100644 index 00000000..a4e295f9 --- /dev/null +++ b/repoindex/git/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Martchus +pkgname=repoindex +pkgver=1.0.0 +pkgrel=2 +arch=('i686' 'x86_64') +pkgdesc="Provides a web interface to browse Arch Linux package repositories." +license=('GPL') +depends=('qt5-base' 'qt5-network' 'pacman' 'c++utilities') +makedepends= +url="https://github.com/Martchus/repoindex" +source=("${pkgname}::git://github.com/Martchus/repoindex.git") +_reponame=repoindex +sha256sums=('skip') + +pkgver() { + cd "${srcdir}/${pkgname}" + echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${pkgname}" + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" -r -spec linux-g++ + make +} + +package() { + cd "${srcdir}/${pkgname}" + make install +} + diff --git a/tageditor/default/PKGBUILD b/tageditor/default/PKGBUILD index ba95273b..0d697d12 100644 --- a/tageditor/default/PKGBUILD +++ b/tageditor/default/PKGBUILD @@ -4,7 +4,7 @@ _webviewprovider=qt5-webkit pkgname=tageditor pkgver=1.1.5 -pkgrel=4 +pkgrel=5 arch=('i686' 'x86_64') pkgdesc="Library for reading and editing meta-data of several media formats." license=('GPL') @@ -14,9 +14,7 @@ install=${pkgname}.install url="https://github.com/Martchus/tageditor" source=("tageditor-${pkgver}.tar.gz::https://github.com/Martchus/tageditor/archive/v${pkgver}.tar.gz") _reponame=tageditor -sha256sums=('3f928ba196940cc539d0af752b69339a') - -# head end +sha256sums=('skip') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" diff --git a/tageditor/git/PKGBUILD b/tageditor/git/PKGBUILD new file mode 100644 index 00000000..051cf0aa --- /dev/null +++ b/tageditor/git/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Martchus +# decide whether to link against the deprecated Qt WebKit module (in qt5-webkit package ~40 MB) or +# the newer, chromium-based Qt WebEngine module (in qt5-webengine package ~100 MB) +_webviewprovider=qt5-webkit +pkgname=tageditor-git +pkgver=1.1.5 +pkgrel=5 +arch=('i686' 'x86_64') +pkgdesc="Library for reading and editing meta-data of several media formats." +license=('GPL') +depends=('qt5-script' $_webviewprovider 'qtutilities' 'tagparser') +makedepends=('qt5-tools') +provides=('tageditor') +conflicts=('tageditor') +install=${pkgname}.install +url="https://github.com/Martchus/tageditor" +source=("${pkgname}::git://github.com/Martchus/tageditor.git") +_reponame=tageditor +sha256sums=('skip') + +pkgver() { + cd "${srcdir}/${pkgname}" + echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${pkgname}" + cfg=() + if [[ _webviewprovider == qt5-webkit ]]; then + cfg+=(forcewebkit) + fi + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" $(for val in "${cfg[@]}"; do echo -n "CONFIG+=$val "; done) + make +} + +package() { + cd "${srcdir}/${pkgname}" + make install +} diff --git a/tageditor/mingw-w64/PKGBUILD b/tageditor/mingw-w64/PKGBUILD index 7c8ac856..cfb3da64 100644 --- a/tageditor/mingw-w64/PKGBUILD +++ b/tageditor/mingw-w64/PKGBUILD @@ -5,7 +5,7 @@ _name=tageditor _webviewprovider=qt5-webkit pkgname=mingw-w64-tageditor pkgver=1.1.5 -pkgrel=4 +pkgrel=5 arch=('any') pkgdesc="Library for reading and editing meta-data of several media formats (mingw-w64)." license=('GPL') @@ -14,11 +14,9 @@ makedepends=('mingw-w64-gcc' 'mingw-w64-qt5-tools') url="https://github.com/Martchus/tageditor" source=("tageditor-${pkgver}.tar.gz::https://github.com/Martchus/tageditor/archive/v${pkgver}.tar.gz") _reponame=tageditor -sha256sums=('4e94aff9225d8873f752995c1bcc5f15') +sha256sums=('skip') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -# head end - build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" cfg=(mingw-w64-{install,manualstrip-exe,noversion}) diff --git a/tagparser/default/PKGBUILD b/tagparser/default/PKGBUILD index 0f0c229a..0b4260f2 100644 --- a/tagparser/default/PKGBUILD +++ b/tagparser/default/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Martchus pkgname=tagparser -pkgver=1.1.5 +pkgver=2.0.0 pkgrel=1 arch=('i686' 'x86_64') pkgdesc="Library for reading and editing meta-data of several media formats." @@ -10,13 +10,11 @@ makedepends=('qt5-base') url="https://github.com/Martchus/tagparser" source=("tagparser-${pkgver}.tar.gz::https://github.com/Martchus/tagparser/archive/v${pkgver}.tar.gz") _reponame=tagparser -sha256sums=('0e2db5af62634a9484f22721040c2e20') - -# head end +sha256sums=('skip') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" -r -spec linux-g++ + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" make } diff --git a/tagparser/git/PKGBUILD b/tagparser/git/PKGBUILD new file mode 100644 index 00000000..013a4c74 --- /dev/null +++ b/tagparser/git/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Martchus +pkgname=tagparser-git +pkgver=2.0.0 +pkgrel=1 +arch=('i686' 'x86_64') +pkgdesc="Library for reading and editing meta-data of several media formats." +license=('GPL') +depends=('c++utilities') +makedepends=('qt5-base') +provides=('videodownloader') +conflicts=('videodownloader') +url="https://github.com/Martchus/tagparser" +source=("${pkgname}::git://github.com/Martchus/tagparser.git") +_reponame=tagparser +sha256sums=('skip') + +pkgver() { + cd "${srcdir}/${pkgname}" + echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${pkgname}" + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" + make +} + +package() { + cd "${srcdir}/${pkgname}" + make install +} diff --git a/tagparser/mingw-w64/PKGBUILD b/tagparser/mingw-w64/PKGBUILD index 41698fbc..796c854d 100644 --- a/tagparser/mingw-w64/PKGBUILD +++ b/tagparser/mingw-w64/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Martchus _name=tagparser pkgname=mingw-w64-tagparser -pkgver=1.1.5 +pkgver=2.0.0 pkgrel=1 arch=('any') pkgdesc="Library for reading and editing meta-data of several media formats (mingw-w64)." @@ -11,18 +11,16 @@ makedepends=('mingw-w64-gcc' 'mingw-w64-qt5-base') url="https://github.com/Martchus/tagparser" source=("tagparser-${pkgver}.tar.gz::https://github.com/Martchus/tagparser/archive/v${pkgver}.tar.gz") _reponame=tagparser -sha256sums=('4e94aff9225d8873f752995c1bcc5f15') +sha256sums=('skip') options=('staticlibs' '!strip') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -# head end - build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" # build utilities for each architecture for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} - INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 -r ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-dll CONFIG+=mingw-w64-noversion + INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-dll CONFIG+=mingw-w64-noversion make popd done diff --git a/tasky-client/default/PKGBUILD b/tasky-client/default/PKGBUILD index 0b052bd0..ea549f6e 100644 --- a/tasky-client/default/PKGBUILD +++ b/tasky-client/default/PKGBUILD @@ -9,13 +9,11 @@ makedepends= url="https://github.com/Martchus/tasky-client" source=("tasky-client-${pkgver}.tar.gz::https://github.com/Martchus/tasky-client/archive/v${pkgver}.tar.gz") _reponame=tasky-client -sha256sums=('cee38afc5eb60b2da4eba64107628ed7') - -# head end +sha256sums=('skip') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" -r -spec linux-g++ + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" make } diff --git a/tasky-client/mingw-w64/PKGBUILD b/tasky-client/mingw-w64/PKGBUILD index db15b135..ee322d6c 100644 --- a/tasky-client/mingw-w64/PKGBUILD +++ b/tasky-client/mingw-w64/PKGBUILD @@ -10,18 +10,16 @@ makedepends=('mingw-w64-gcc') url="https://github.com/Martchus/tasky-client" source=("qtutilities-${pkgver}.tar.gz::https://github.com/Martchus/tasky-client/archive/v${pkgver}.tar.gz") _reponame=tasky-client -sha256sums=('4e94aff9225d8873f752995c1bcc5f15') +sha256sums=('skip') options=('staticlibs' '!strip') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -# head end - build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" # build utilities for each architecture for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} - INSTALL_ROOT=$pkgdir/usr/ ${_arch}-qmake-qt5 -r ../${_name}.pro + INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-dll CONFIG+=mingw-w64-noversion make popd done @@ -29,11 +27,9 @@ build() { package() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - for _arch in ${_architectures}; do - # bin stuff + for _arch in ${_architectures}; do pushd build-${_arch} - strip --strip-unneeded ./release/${_name}.exe - install -m755 -D ./release/${_name}.exe $pkgdir/usr/${_arch}/bin/${_name}.exe - popd + make install + popd done } diff --git a/tasky-lib/default/PKGBUILD b/tasky-lib/default/PKGBUILD index 9d8aa4a3..c099926f 100644 --- a/tasky-lib/default/PKGBUILD +++ b/tasky-lib/default/PKGBUILD @@ -9,13 +9,11 @@ makedepends= url="https://github.com/Martchus/tasky-library" source=("tasky-lib-${pkgver}.tar.gz::https://github.com/Martchus/tasky-library/archive/v${pkgver}.tar.gz") _reponame='tasky-library' -sha256sums=('cee38afc5eb60b2da4eba64107628ed7') - -# head end +sha256sums=('skip') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" -r -spec linux-g++ + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" make } diff --git a/tasky-lib/mingw-w64/PKGBUILD b/tasky-lib/mingw-w64/PKGBUILD index 6be42931..a0c629c5 100644 --- a/tasky-lib/mingw-w64/PKGBUILD +++ b/tasky-lib/mingw-w64/PKGBUILD @@ -10,18 +10,16 @@ makedepends=('mingw-w64-gcc') url="https://github.com/Martchus/tasky-library" source=("tasky-library-${pkgver}.tar.gz::https://github.com/Martchus/tasky-library/archive/v${pkgver}.tar.gz") _reponame='tasky-library' -sha256sums=('4e94aff9225d8873f752995c1bcc5f15') +sha256sums=('skip') options=('staticlibs' '!strip') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -# head end - build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" # build utilities for each architecture for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} - INSTALL_ROOT=$pkgdir/usr/ ${_arch}-qmake-qt5 -r ../${_name}.pro + INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-dll CONFIG+=mingw-w64-noversion make popd done @@ -29,11 +27,9 @@ build() { package() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - for _arch in ${_architectures}; do - # bin stuff + for _arch in ${_architectures}; do pushd build-${_arch} - strip --strip-unneeded ./release/${_name}.exe - install -m755 -D ./release/${_name}.exe $pkgdir/usr/${_arch}/bin/${_name}.exe - popd + make install + popd done } diff --git a/tasky-server/default/PKGBUILD b/tasky-server/default/PKGBUILD index 20f1f0cc..06515dd3 100644 --- a/tasky-server/default/PKGBUILD +++ b/tasky-server/default/PKGBUILD @@ -9,13 +9,11 @@ makedepends= url="https://github.com/Martchus/tasky-server" source=("tasky-server-${pkgver}.tar.gz::https://github.com/Martchus/tasky-server/archive/v${pkgver}.tar.gz") _reponame=tasky-server -sha256sums=('cee38afc5eb60b2da4eba64107628ed7') - -# head end +sha256sums=('skip') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" -r -spec linux-g++ + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" make } @@ -23,4 +21,3 @@ package() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" make install } - diff --git a/tasky-server/mingw-w64/PKGBUILD b/tasky-server/mingw-w64/PKGBUILD index c5cb39e2..7a13ec43 100644 --- a/tasky-server/mingw-w64/PKGBUILD +++ b/tasky-server/mingw-w64/PKGBUILD @@ -10,18 +10,16 @@ makedepends=('mingw-w64-gcc') url="https://github.com/Martchus/tasky-library" source=("tasky-server-${pkgver}.tar.gz::https://github.com/Martchus/tasky-server/archive/v${pkgver}.tar.gz") _reponame=tasky-server -sha256sums=('4e94aff9225d8873f752995c1bcc5f15') +sha256sums=('skip') options=('staticlibs' '!strip') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -# head end - build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" # build utilities for each architecture for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} - INSTALL_ROOT=$pkgdir/usr/ ${_arch}-qmake-qt5 -r ../${_name}.pro + INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-dll CONFIG+=mingw-w64-noversion make popd done @@ -29,11 +27,9 @@ build() { package() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - for _arch in ${_architectures}; do - # bin stuff + for _arch in ${_architectures}; do pushd build-${_arch} - strip --strip-unneeded ./release/${_name}.exe - install -m755 -D ./release/${_name}.exe $pkgdir/usr/${_arch}/bin/${_name}.exe - popd + make install + popd done } diff --git a/videodownloader/default/PKGBUILD b/videodownloader/default/PKGBUILD index fa80a573..cae57671 100644 --- a/videodownloader/default/PKGBUILD +++ b/videodownloader/default/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Martchus pkgname=videodownloader pkgver=1.0.7 -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') pkgdesc="A video downloader with Qt GUI (currently only YouTube is maintained)." license=('GPL') @@ -11,13 +11,11 @@ install=${pkgname}.install url="https://github.com/Martchus/videodownloader" source=("videodownloader-${pkgver}.tar.gz::https://github.com/Martchus/videodownloader/archive/v${pkgver}.tar.gz") _reponame=videodownloader -sha256sums=('9e3802e4ed47a4efb2d4f8a6ed5daf3e') - -# head end +sha256sums=('skip') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" -r -spec linux-g++ + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" make } diff --git a/videodownloader/git/PKGBUILD b/videodownloader/git/PKGBUILD new file mode 100644 index 00000000..8a65679b --- /dev/null +++ b/videodownloader/git/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Martchus +pkgname=videodownloader-git +pkgver=1.0.7 +pkgrel=3 +arch=('i686' 'x86_64') +pkgdesc="A video downloader with Qt GUI (currently only YouTube is maintained)." +license=('GPL') +depends=('qtutilities' 'openssl') +makedepends=('qt5-tools') +provides=('videodownloader') +conflicts=('videodownloader') +install=${pkgname}.install +url="https://github.com/Martchus/videodownloader" +source=("${pkgname}::git://github.com/Martchus/videodownloader.git") +_reponame=videodownloader +sha256sums=('skip') + +pkgver() { + cd "${srcdir}/${pkgname}" + echo "$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" +} + +build() { + cd "${srcdir}/${pkgname}" + INSTALL_ROOT=$pkgdir/usr/ qmake-qt5 "$pkgname.pro" + make +} + +package() { + cd "${srcdir}/${pkgname}" + make install +} diff --git a/videodownloader/mingw-w64/PKGBUILD b/videodownloader/mingw-w64/PKGBUILD index 8812f16b..f2e30f3b 100644 --- a/videodownloader/mingw-w64/PKGBUILD +++ b/videodownloader/mingw-w64/PKGBUILD @@ -2,7 +2,7 @@ _name=videodownloader pkgname=mingw-w64-videodownloader pkgver=1.0.7 -pkgrel=2 +pkgrel=3 arch=('any') pkgdesc="A video downloader with Qt GUI (currently only YouTube is maintained, mingw-w64)." license=('GPL') @@ -11,17 +11,15 @@ makedepends=('mingw-w64-gcc') url="https://github.com/Martchus/videodownloader" source=("videodownloader-${pkgver}.tar.gz::https://github.com/Martchus/videodownloader/archive/v${pkgver}.tar.gz") _reponame=videodownloader -md5sums=('4e94aff9225d8873f752995c1bcc5f15') +md5sums=('skip') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" -# head end - build() { cd $srcdir/$_name # build utilities for each architecture for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} - INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 -r ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-exe CONFIG+=mingw-w64-noversion + INSTALL_ROOT=$pkgdir/usr/${_arch} ${_arch}-qmake-qt5 ../${_name}.pro CONFIG+=mingw-w64-install CONFIG+=mingw-w64-manualstrip-exe CONFIG+=mingw-w64-noversion make popd done