summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfelics2019-02-12 11:21:41 +0100
committerfelics2019-02-12 11:21:41 +0100
commitd461f0ce120c2da4fdfe31f4619e6e9899c85599 (patch)
treed67606f09db7596bce828a8a017bd8851189c6f6
downloadaur-d461f0ce120c2da4fdfe31f4619e6e9899c85599.tar.gz
Initial Commit
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD54
-rw-r--r--minitube.install12
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
+}
+