12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- # Maintainer (Arch): Alexander F. Rødseth <xyproto@archlinux.org>
- # Contributor (Arch): kappa <kappacurve@gmail.com>
- # Maintainer: Márcio Silva <coadde@hyperbola.info>
- pkgname=wings3d
- pkgver=2.2.5
- pkgrel=1
- pkgrel+=.parabola1
- pkgdesc='3D modeler using the winged edge data structure'
- pkgdesc+=', without nonfree kerkythea render support'
- arch=(x86_64)
- arch+=(i686 armv7h)
- # https is not available
- url='http://www.wings3d.com/'
- license=(GPL)
- depends=(erlang erlang-cl erlang-sdl)
- makedepends=(gendesk)
- optdepends=('povray: render scenes with POV-Ray')
- conflicts=("${pkgname}-libre")
- replaces=("${pkgname}-libre")
- source=("https://downloads.sourceforge.net/project/wings/wings/$pkgver/wings-$pkgver.tar.bz2"
- "$pkgname.sh")
- sha256sums=('95ecf84a8f49bc00b983643e7ccd807f64a3b8b88253037a8ccefbe7a3bedff8'
- '8e5e8f31d47ea55a0e9d311b7cc0eaac4e6050ac40506d3548b6ebae5d3618be')
- _p=${pkgname%3d}-$pkgver
- prepare() {
- gendesk -f -n \
- --name Wings3D \
- --pkgname $pkgname \
- --pkgdesc "$pkgdesc" \
- --genericname '3D Modeler' \
- --categories 'Graphics;3DGraphics'
- }
- build() {
- export ERL_LIBS="$srcdir"
- make -C "${pkgname%3d}-$pkgver" unix
- }
- package() {
- install -Dm755 $pkgname.sh "$pkgdir/usr/bin/$pkgname"
- install -Dm644 -t "$pkgdir/usr/share/applications" $pkgname.desktop
- cd "${pkgname%3d}-$pkgver/icons"
- install -Dm644 wings_icon_48x48.png "$pkgdir/usr/share/pixmaps/$pkgname.png"
- cd ../build
- install -d "$pkgdir/usr/lib/$pkgname"
- cp -r "wings-$pkgver-linux/lib/wings-$pkgver"/* "$pkgdir/usr/lib/$pkgname/"
- msg 'remove nonfree kerkythea render support plugin'
- rm -v $pkgdir/usr/lib/$pkgname/plugins/import_export/wpc_kerky.beam
- }
- # getver: -u=2 github.com/dgud/wings/releases
- # vim: ts=2 sw=2 et:
|