Date: Wednesday, September 26, 2018 @ 17:28:13 Author: dvzrv Revision: 385518
upgpkg: pd 0.49.0-1 Upgrading to 0.49.0. Removing XDG desktop file (now generated using gendesk). Modified: pd/trunk/PKGBUILD Deleted: pd/trunk/pd.desktop ------------+ PKGBUILD | 19 ++++++++++++------- pd.desktop | 7 ------- 2 files changed, 12 insertions(+), 14 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-09-26 17:27:09 UTC (rev 385517) +++ PKGBUILD 2018-09-26 17:28:13 UTC (rev 385518) @@ -4,9 +4,9 @@ # Contributor: Shinlun Hsieh <[email protected]> pkgname=pd -pkgver=0.48.2 +pkgver=0.49.0 _ver=${pkgver%.*}-${pkgver##*.} -pkgrel=5 +pkgrel=1 pkgdesc="The Pure Data real-time music and multimedia environment" arch=('x86_64') url="http://msp.ucsd.edu/software.html" @@ -13,14 +13,12 @@ license=('custom:BSD') groups=('pro-audio') depends=('fftw' 'portaudio' 'tk') -makedepends=('portmidi') +makedepends=('gendesk' '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' +sha512sums=('5a8e606d2e1b62bc65903c7a30c6339f0f9acc676290d233bcb8ed87a817c7c3ff63207779f5e0d9caa231ad988770e5c2225921c2a616df661b3960b2c72480' '61300b58f10018b0bd28424ac00d1b8158f8ace9855742e19e48c98f915cabcade6c6041460aa795005c0fb6abc93e7116f9999c6d001999916c9fe6c85c162d') prepare() { @@ -27,6 +25,13 @@ 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() { @@ -50,7 +55,7 @@ install -vDm 644 LICENSE.txt \ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" # desktop file - install -vDm 644 "${srcdir}/${pkgname}.desktop" \ + install -vDm 644 "${pkgname}.desktop" \ -t "${pkgdir}/usr/share/applications/" # icon from puredata.info # https://puredata.info/Members/claudiusmaximus/icons/index_html/ Deleted: pd.desktop =================================================================== --- pd.desktop 2018-09-26 17:27:09 UTC (rev 385517) +++ pd.desktop 2018-09-26 17:28:13 UTC (rev 385518) @@ -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;
