diff options
author | Brett Cornwall | 2021-12-25 21:48:36 -0800 |
---|---|---|
committer | Brett Cornwall | 2021-12-25 21:48:36 -0800 |
commit | 5eb2a6aee6d88c454c245cc2326adfb8b1a54cc0 (patch) | |
tree | 30c746627c25573247e75ea069a9644f882f6d8b | |
parent | e474a85ef72429114234c3d42a6e737098a58e9f (diff) | |
download | aur-5eb2a6aee6d88c454c245cc2326adfb8b1a54cc0.tar.gz |
migrate xsnow-wv PKGBUILD
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | LICENSE | 9 | ||||
-rw-r--r-- | PKGBUILD | 47 |
3 files changed, 34 insertions, 42 deletions
@@ -1,17 +1,15 @@ pkgbase = xsnow - pkgdesc = Display snow, Santa and his reindeers on the root window - pkgver = 1.42 - pkgrel = 8 - url = https://janswaal.home.xs4all.nl/Xsnow/ + pkgdesc = Let it snow on your desktop + pkgver = 3.4.2 + pkgrel = 2 + url = https://sourceforge.net/projects/xsnow/ arch = x86_64 arch = i686 - license = custom - makedepends = imake + license = GPL3 + depends = gtk3 depends = libxpm - source = https://janswaal.home.xs4all.nl/Xsnow/xsnow-1.42.tar.gz - source = LICENSE - sha1sums = d63987560dac9c6341e50d270089e40d17031ce3 - sha1sums = c93e236bed35a2d5dc23202c1c615d4e146fba49 + conflicts = xsnow-bin + source = https://nav.dl.sourceforge.net/project/xsnow/xsnow-3.4.2.tar.gz + sha256sums = c618d7a73cef7070755f38ddc3665487afa8c71a9c82ae9055723e594a62fd9e pkgname = xsnow - diff --git a/LICENSE b/LICENSE deleted file mode 100644 index b5645bacf4eb..000000000000 --- a/LICENSE +++ /dev/null @@ -1,9 +0,0 @@ - Copyright - --------- - Xsnow is available freely and you may give it to other people as is, - but I retain all rights. Therefore it does not classify as 'Public - Domain' software. It *is* allowed to package Xsnow for Unix/Linux - distributions, CD-Roms etc, and to make the necessary changes to - makefiles etc. to facilitate this. - -©Copyright 1984, 1988, 1990, 1993-1995, 2000-2001 by Rick Jansen, all rights reserved. @@ -1,29 +1,32 @@ # Maintainer: Brian Bidulock <bidulock@openss7.org> -# Contributor: Eric BĂ©langer <eric@archlinux.org> +# Contributor: AlphaJack <alphajack at tuta dot io> pkgname=xsnow -pkgver=1.42 -pkgrel=8 -pkgdesc="Display snow, Santa and his reindeers on the root window" -arch=('x86_64' 'i686') -url="https://janswaal.home.xs4all.nl/Xsnow/" -license=('custom') -depends=('libxpm') -makedepends=('imake') -source=(https://janswaal.home.xs4all.nl/Xsnow/xsnow-$pkgver.tar.gz LICENSE) -sha1sums=('d63987560dac9c6341e50d270089e40d17031ce3' - 'c93e236bed35a2d5dc23202c1c615d4e146fba49') +pkgver=3.4.2 +pkgrel=2 +pkgdesc="Let it snow on your desktop" +url="https://sourceforge.net/projects/xsnow/" +license=("GPL3") +arch=(x86_64 i686) +conflicts=(xsnow-bin) +depends=(gtk3 libxpm) +source=("https://nav.dl.sourceforge.net/project/xsnow/xsnow-$pkgver.tar.gz") +sha256sums=('c618d7a73cef7070755f38ddc3665487afa8c71a9c82ae9055723e594a62fd9e') -build() { - cd ${pkgname}-${pkgver} - xmkmf - make depend - make +build(){ + cd $pkgname-$pkgver + ./configure + make } -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install install.man - chmod 644 "${pkgdir}/usr/share/man/man1/xsnow.1x" - install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +package(){ + cd $pkgname-$pkgver + install -D -m 755 "src/xsnow" "$pkgdir/usr/bin/xsnow" + install -D -m 644 "data/xsnow.appdata.xml" "$pkgdir/usr/share/metainfo/xsnow.appdata.xml" + install -D -m 644 "data/xsnow.desktop" "$pkgdir/usr/share/applications/xsnow.desktop" + install -D -m 644 "src/Pixmaps/xsnow.svg" "$pkgdir/usr/share/pixmaps/xsnow.svg" + install -d "$pkgdir/usr/share/man/man6" + gzip -c "src/xsnow.6" > "$pkgdir/usr/share/man/man6/xsnow.6.gz" } + + |