diff options
author | felics | 2019-02-12 11:21:41 +0100 |
---|---|---|
committer | felics | 2019-02-12 11:21:41 +0100 |
commit | d461f0ce120c2da4fdfe31f4619e6e9899c85599 (patch) | |
tree | d67606f09db7596bce828a8a017bd8851189c6f6 | |
download | aur-d461f0ce120c2da4fdfe31f4619e6e9899c85599.tar.gz |
Initial Commit
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 54 | ||||
-rw-r--r-- | minitube.install | 12 |
3 files changed, 89 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e5f9763d4f33 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = minitube-bin + pkgdesc = A native YouTube client in Qt. Watch YouTube videos without Flash Player. Prebuilt binary with included Google API key. + pkgver = 2.9 + pkgrel = 1 + url = https://flavio.tordini.org/minitube + install = minitube.install + arch = x86_64 + license = GPL3 + makedepends = archlinux-xdg-menu + makedepends = dpkg + depends = phonon-qt5 + depends = qt5-declarative + depends = hicolor-icon-theme + provides = minitube=2.9 + provides = minitube-google-api-key + conflicts = minitube + source = minitube.deb::http://flavio.tordini.org/files/minitube/minitube.deb + source = minitube.install + sha256sums = b9eaa42bf6a3242fb932c10db89d4d8b103b4fa4dfbcdc9b98e1927e166de26e + sha256sums = c7f4dd1ce7968635a0dbc44908a94e817e8ed6ab12d9443866ad28781038a25b + +pkgname = minitube-bin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a29d47ef5692 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer : dreieck + +_pkgname=minitube +pkgname="${_pkgname}-bin" +pkgver=2.9 +pkgrel=1 +pkgdesc="A native YouTube client in Qt. Watch YouTube videos without Flash Player. Prebuilt binary with included Google API key." +arch=('x86_64') +url='https://flavio.tordini.org/minitube' +license=('GPL3') +install=minitube.install +depends=( + 'phonon-qt5' + 'qt5-declarative' + 'hicolor-icon-theme' +) +makedepends=( + 'archlinux-xdg-menu' + 'dpkg' +) +provides=( + "${_pkgname}=${pkgver}" + "${_pkgname}-google-api-key" +) +conflicts=( + "${_pkgname}" +) +source=( + "${_pkgname}.deb::http://flavio.tordini.org/files/${_pkgname}/${_pkgname}.deb" + "${install}" +) +sha256sums=( + 'b9eaa42bf6a3242fb932c10db89d4d8b103b4fa4dfbcdc9b98e1927e166de26e' # minitube.deb + 'c7f4dd1ce7968635a0dbc44908a94e817e8ed6ab12d9443866ad28781038a25b' # minitube.install +) +noextract=( + # "${_pkgname}.deb" +) + +pkgver() { + _ver="$(bsdtar -x -f "${srcdir}/control.tar.gz" -O control | grep -E '^Version:[[:space:]]+' | awk '{print $2}')" + if [ -z ${_ver} ]; then + echo "Error in 'pkgver()': Could not determine version." > /dev/stderr + return 1 + fi + echo "${_ver}" +} + +package() { + cd "${pkgdir}" + bsdtar -x -v -f "${srcdir}/data.tar.xz" + # dpkg-deb -X "${srcdir}/${_pkgname}.deb" "${pkgdir}" +} + diff --git a/minitube.install b/minitube.install new file mode 100644 index 000000000000..b77b5b9d9972 --- /dev/null +++ b/minitube.install @@ -0,0 +1,12 @@ +post_install() { + true +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + |