[arch-commits] Commit in pd/repos/community-x86_64 (5 files)

David Runge dvzrv at archlinux.org
Wed Sep 26 17:28:20 UTC 2018


    Date: Wednesday, September 26, 2018 @ 17:28:20
  Author: dvzrv
Revision: 385519

archrelease: copy trunk to community-x86_64

Added:
  pd/repos/community-x86_64/PKGBUILD
    (from rev 385518, pd/trunk/PKGBUILD)
  pd/repos/community-x86_64/pd.png
    (from rev 385518, pd/trunk/pd.png)
Deleted:
  pd/repos/community-x86_64/PKGBUILD
  pd/repos/community-x86_64/pd.desktop
  pd/repos/community-x86_64/pd.png

------------+
 PKGBUILD   |  138 ++++++++++++++++++++++++++++++-----------------------------
 pd.desktop |    7 --
 2 files changed, 71 insertions(+), 74 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2018-09-26 17:28:13 UTC (rev 385518)
+++ PKGBUILD	2018-09-26 17:28:20 UTC (rev 385519)
@@ -1,67 +0,0 @@
-# $Id$
-# Maintainer: David Runge <dave at sleepmap.de>
-# Contributor: speps <speps at aur dot archlinux dot org>
-# Contributor: TDY <tdy at gmx.com>
-# Contributor: Shinlun Hsieh <yngwiexx at yahoo.com.tw>
-
-pkgname=pd
-pkgver=0.48.2
-_ver=${pkgver%.*}-${pkgver##*.}
-pkgrel=5
-pkgdesc="The Pure Data real-time music and multimedia environment"
-arch=('x86_64')
-url="http://msp.ucsd.edu/software.html"
-license=('custom:BSD')
-groups=('pro-audio')
-depends=('fftw' 'portaudio' 'tk')
-makedepends=('portmidi')
-optdepends=('portmidi: for alternative portmidi support')
-provides=('puredata')
-source=("http://msp.ucsd.edu/Software/${pkgname}-${_ver}.src.tar.gz"
-        "${pkgname}.desktop"
-        "${pkgname}.png")
-sha512sums=('cc626edb35631fe05b3cc4380b53724f87be94c65eecb2c03bff0906ff2da95f306011d4f5f27ca3da524ddc1bd0af5923d660f6c073d3ffd80bcbbc72f239c8'
-            '4d3596b337456117ecdf0f1709358b4298198e0b347cb13b884e35ad2f2f667561a10b44683cf916c1da123daebee7141e9ab8bd89405a579b69d30b0e718f37'
-            '61300b58f10018b0bd28424ac00d1b8158f8ace9855742e19e48c98f915cabcade6c6041460aa795005c0fb6abc93e7116f9999c6d001999916c9fe6c85c162d')
-
-prepare() {
-  mv -v "${pkgname}-${_ver}" "${pkgname}-${pkgver}"
-  cd "${pkgname}-${pkgver}"
-  autoreconf -vfi
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-              --enable-alsa \
-              --enable-fftw \
-              --enable-jack \
-              --enable-portaudio \
-              --enable-portmidi \
-              --without-local-portaudio \
-              --without-local-portmidi
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-
-  # license
-  install -vDm 644 LICENSE.txt \
-    "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  # desktop file
-  install -vDm 644 "${srcdir}/${pkgname}.desktop" \
-    -t "${pkgdir}/usr/share/applications/"
-  # icon from puredata.info
-  # https://puredata.info/Members/claudiusmaximus/icons/index_html/
-  install -vDm 644 "${srcdir}/${pkgname}.png" \
-    -t "${pkgdir}/usr/share/pixmaps/"
-  # readme
-  install -vDm 644 README.txt -t "${pkgdir}/usr/share/doc/${pkgname}/"
-  # fix broken symlink
-  ls -lah "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
-  rm -v "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
-  ln -sv "/usr/bin/${pkgname}" "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
-  ls -lah "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
-}

Copied: pd/repos/community-x86_64/PKGBUILD (from rev 385518, pd/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2018-09-26 17:28:20 UTC (rev 385519)
@@ -0,0 +1,71 @@
+# Maintainer: David Runge <dave at sleepmap.de>
+# Contributor: speps <speps at aur dot archlinux dot org>
+# Contributor: TDY <tdy at gmx.com>
+# Contributor: Shinlun Hsieh <yngwiexx at yahoo.com.tw>
+
+pkgname=pd
+pkgver=0.49.0
+_ver=${pkgver%.*}-${pkgver##*.}
+pkgrel=1
+pkgdesc="The Pure Data real-time music and multimedia environment"
+arch=('x86_64')
+url="http://msp.ucsd.edu/software.html"
+license=('custom:BSD')
+groups=('pro-audio')
+depends=('fftw' 'portaudio' 'tk')
+makedepends=('gendesk' 'portmidi')
+optdepends=('portmidi: for alternative portmidi support')
+provides=('puredata')
+source=("http://msp.ucsd.edu/Software/${pkgname}-${_ver}.src.tar.gz"
+        "${pkgname}.png")
+sha512sums=('5a8e606d2e1b62bc65903c7a30c6339f0f9acc676290d233bcb8ed87a817c7c3ff63207779f5e0d9caa231ad988770e5c2225921c2a616df661b3960b2c72480'
+            '61300b58f10018b0bd28424ac00d1b8158f8ace9855742e19e48c98f915cabcade6c6041460aa795005c0fb6abc93e7116f9999c6d001999916c9fe6c85c162d')
+
+prepare() {
+  mv -v "${pkgname}-${_ver}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  autoreconf -vfi
+  # XDG desktop files
+  gendesk -n \
+          --pkgname ${pkgname} \
+          --pkgdesc "${pkgdesc}" \
+          --exec ${pkgname} \
+          --name "Pure Data" \
+          --categories "AudioVideo;Audio"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  ./configure --prefix=/usr \
+              --enable-alsa \
+              --enable-fftw \
+              --enable-jack \
+              --enable-portaudio \
+              --enable-portmidi \
+              --without-local-portaudio \
+              --without-local-portmidi
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+
+  # license
+  install -vDm 644 LICENSE.txt \
+    "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  # desktop file
+  install -vDm 644 "${pkgname}.desktop" \
+    -t "${pkgdir}/usr/share/applications/"
+  # icon from puredata.info
+  # https://puredata.info/Members/claudiusmaximus/icons/index_html/
+  install -vDm 644 "${srcdir}/${pkgname}.png" \
+    -t "${pkgdir}/usr/share/pixmaps/"
+  # readme
+  install -vDm 644 README.txt -t "${pkgdir}/usr/share/doc/${pkgname}/"
+  # fix broken symlink
+  ls -lah "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
+  rm -v "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
+  ln -sv "/usr/bin/${pkgname}" "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
+  ls -lah "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
+}

Deleted: pd.desktop
===================================================================
--- pd.desktop	2018-09-26 17:28:13 UTC (rev 385518)
+++ pd.desktop	2018-09-26 17:28:20 UTC (rev 385519)
@@ -1,7 +0,0 @@
-[Desktop Entry]
-Type=Application
-Terminal=false
-Exec=pd
-Name=pd
-Icon=pd
-Categories=Audio;AudioVideo;Midi;X-Alsa;X-Jack;GTK;

Deleted: pd.png
===================================================================
(Binary files differ)

Copied: pd/repos/community-x86_64/pd.png (from rev 385518, pd/trunk/pd.png)
===================================================================
(Binary files differ)



More information about the arch-commits mailing list