Date: Tuesday, February 20, 2018 @ 22:55:57 Author: kkeen Revision: 296634
upgpkg: xcircuit 3.9.72-1 Added: xcircuit/trunk/xcircuit.desktop Modified: xcircuit/trunk/PKGBUILD ------------------+ PKGBUILD | 30 +++++++++++++++++------------- xcircuit.desktop | 10 ++++++++++ 2 files changed, 27 insertions(+), 13 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-02-20 22:06:27 UTC (rev 296633) +++ PKGBUILD 2018-02-20 22:55:57 UTC (rev 296634) @@ -4,7 +4,7 @@ # Contributor: simo <s...@archlinux.org> pkgname=xcircuit -pkgver=3.9.70 +pkgver=3.9.72 _pkgver=3.9 pkgrel=1 pkgdesc="A program for drawing publishable-quality electrical circuit schematic diagrams" @@ -12,14 +12,16 @@ url="http://opencircuitdesign.com/xcircuit" license=('GPL2') depends=('tk' 'libxpm' 'zlib' 'cairo') -makedepends=('chrpath' 'gendesk') -_categories='Application;Electronics;Engineering' -source=(http://opencircuitdesign.com/xcircuit/archive/$pkgname-$pkgver.tgz) -sha256sums=('277b4239e9fe38eeb1ebbf2062e017dc3ae3b5f473a1173aa03e0ea88c610278') +makedepends=('chrpath' 'imagemagick') +source=("http://opencircuitdesign.com/xcircuit/archive/$pkgname-$pkgver.tgz" + "xcircuit.desktop" + "http://opencircuitdesign.com/xcircuit/xcicon_sm.gif") +sha256sums=('9b8d1e2ff75db81da4f290d9c5d356c7dd749e05ce4cb3e9fcd91e284cb024df' + '3c29f55ee6196b554d6fc5791f29ac7cab2fecc184c699e80ee265be0b609456' + '8e7b132d9803443e6f3ae65ed1990362a5a977e7856b1e54f2edf8cd4a3d7259') build() { cd "$srcdir"/$pkgname-$pkgver - gendesk $startdir/PKGBUILD ./configure \ --prefix=/usr \ --mandir=/usr/share/man \ @@ -30,12 +32,14 @@ } package() { - cd "$srcdir"/$pkgname-$pkgver + cd "$srcdir" + install -Dm0644 xcircuit.desktop "$pkgdir/usr/share/applications/xcircuit.desktop" + cd "$pkgname-$pkgver" make DESTDIR="$pkgdir" install - mkdir -p "$pkgdir"/usr/share/man/man1 - mv "$pkgdir"/usr/lib/xcircuit-${_pkgver}/man/* "$pkgdir"/usr/share/man/man1/ - rm -rf "$pkgdir"/usr/lib/xcircuit-${_pkgver}/man/ - chrpath -d "$pkgdir"/usr/lib/xcircuit-${_pkgver}/xcircexec - install -Dm0644 xcircuit.desktop "$pkgdir"/usr/share/applications/xcircuit.desktop - install -Dm0644 xcircuit.png "$pkgdir"/usr/share/icons/xcircuit.png + mkdir -p "$pkgdir/usr/share/man/man1" + mv "$pkgdir/usr/lib/xcircuit-${_pkgver}/man/"* "$pkgdir/usr/share/man/man1/" + rm -rf "$pkgdir/usr/lib/xcircuit-${_pkgver}/man/" + chrpath -d "$pkgdir/usr/lib/xcircuit-${_pkgver}/xcircexec" + convert ../xcicon_sm.gif xcircuit.png + install -Dm0644 xcircuit.png "$pkgdir/usr/share/icons/xcircuit.png" } Added: xcircuit.desktop =================================================================== --- xcircuit.desktop (rev 0) +++ xcircuit.desktop 2018-02-20 22:55:57 UTC (rev 296634) @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Application +Name=Xcircuit +Comment=A program for drawing publishable-quality electrical circuit schematic diagrams +Exec=xcircuit +Icon=xcircuit +Terminal=false +StartupNotify=false +Categories=Application;Electronics;Engineering;