git » projectm.git » commit 8d4c136

Switch to https downloads and also add missing license to

author Giancarlo Razzolini
2017-02-22 03:40:19 UTC
committer Giancarlo Razzolini
2017-02-22 03:40:19 UTC
parent 27738eff7307b453d720ccad669d09b555dc3238

Switch to https downloads and also add missing license to

the packages

PKGBUILD +10 -3

diff --git a/PKGBUILD b/PKGBUILD
index 566b286..6238078 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,5 @@
-# Maintainer: Alexander F Rødseth <xyproto@archlinux.org>
+# Maintainer: Giancarlo Razzolini <grazzolini@archlinux.org>
+# Contributor: Alexander F Rødseth <xyproto@archlinux.org>
 # Contributor: Lukas Fleischer <lfleischer@archlinux.org>
 # Contributor: Alexander Baldeck <alexander@archlinux.org>
 # Contributor: Denis A. Altoe Falqueto <denisfalqueto@gmail.com>
@@ -6,12 +7,12 @@
 pkgbase=projectm
 pkgname=('projectm' 'projectm-libvisual' 'projectm-pulseaudio' 'projectm-jack' 'projectm-qt' 'projectm-test')
 pkgver=2.1.0
-pkgrel=15
+pkgrel=16
 arch=('x86_64' 'i686')
 url='http://projectm.sourceforge.net/'
 license=('LGPL')
 makedepends=('mesa-libgl' 'qt4' 'cmake' 'ftgl' 'glew' 'gtkglext' 'libvisual' 'sdl' 'libxext' 'pulseaudio' 'jack')
-source=("http://downloads.sourceforge.net/$pkgname/projectM-complete-$pkgver-Source.tar.gz"
+source=("https://downloads.sourceforge.net/$pkgname/projectM-complete-$pkgver-Source.tar.gz"
         'projectm-test-opengl.patch'
         'projectm-install-vera-ttf.patch'
         'projectm-gcc6.patch')
@@ -46,6 +47,7 @@ package_projectm() {
   depends=('ftgl' 'glew' 'libgl')
   DESTDIR="$pkgdir" make -C "build/src/NativePresets" install
   DESTDIR="$pkgdir" make -C "build/src/libprojectM" install
+  DESTDIR="$pkgdir" install -Dm644 "${srcdir}/projectM-complete-$pkgver-Source/COPYING.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
 
 package_projectm-libvisual() {
@@ -54,28 +56,33 @@ package_projectm-libvisual() {
   replaces=('libvisual-projectm')
   provides=('libvisual-projectm')
   DESTDIR="$pkgdir" make -C "build/src/projectM-libvisual" install
+  DESTDIR="$pkgdir" install -Dm644 "${srcdir}/projectM-complete-$pkgver-Source/COPYING.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
 
 package_projectm-pulseaudio() {
   pkgdesc='ProjectM support for Pulseaudio'
   depends=('projectm-qt' 'pulseaudio')
   DESTDIR="$pkgdir" make -C "$srcdir/build/src/projectM-pulseaudio" install
+  DESTDIR="$pkgdir" install -Dm644 "${srcdir}/projectM-complete-$pkgver-Source/COPYING.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
 
 package_projectm-jack() {
   pkgdesc='ProjectM support for Jack'
   depends=('projectm-qt' 'jack')
   DESTDIR="$pkgdir" make -C "$srcdir/build/src/projectM-jack" install
+  DESTDIR="$pkgdir" install -Dm644 "${srcdir}/projectM-complete-$pkgver-Source/COPYING.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
 
 package_projectm-qt() {
   pkgdesc='Qt bindings for ProjectM'
   depends=('projectm' 'qt4' 'libgl')
   DESTDIR="$pkgdir" make -C "$srcdir/build/src/projectM-qt" install
+  DESTDIR="$pkgdir" install -Dm644 "${srcdir}/projectM-complete-$pkgver-Source/COPYING.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
 
 package_projectm-test() {
   pkgdesc='ProjectM test applications'
   depends=('projectm' 'sdl' 'libgl')
   DESTDIR="$pkgdir" make -C "$srcdir/build/src/projectM-test" install
+  DESTDIR="$pkgdir" install -Dm644 "${srcdir}/projectM-complete-$pkgver-Source/COPYING.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }