summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 0620ad530cd1a06e5314aa70aaad64ba30cf7ca7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# Maintainer:	M.Reynolds <blackboxnetworkproject@gmail.com>

pkgname=where-is-m13
pkgver=2.3
pkgrel=3
pkgdesc="Application to visualize the locations and physical properties of deep sky objects."
arch=('any')
url="http://www.thinkastronomy.com/M13/index.html"
license=('Custom:ThinkAstronomy')
depends=('java-runtime')
source=("$pkgname-$pkgver.zip"::"http://www.thinkastronomy.com/M13/downloads/WhereIsM13_$pkgver.zip"
        "$pkgname-$pkgver-icons.tar.gz"::"https://github.com/Poultryphile/$pkgname-icons/archive/icons-$pkgver.tar.gz")
sha256sums=("b9152359584a7f2283560559fdf35348e018254ae965cdbfa624c662687ccadc"
            "cf39f4f68a3e231fc8cbae0b7a68f38d3a556d96e80bba65e9c6b75bc2bedaf1")

package() {
    cd "$srcdir/Where is M13"

    _binary="$pkgdir/usr/bin/whereism13"
    install -d "$pkgdir/usr/bin"
    echo       "#!/bin/bash" >> "$_binary"
    echo       "java -jar /usr/lib/$pkgname/WhereIsM13.jar" >> "$_binary"
    chmod   +x "$pkgdir/usr/bin/whereism13"

    _desktop="$pkgdir/usr/share/applications/whereism13.desktop"
    install -d "$pkgdir/usr/share/applications"
    echo    "[Desktop Entry]" >> "$_desktop"
    echo    "Name=Where Is M13" >> "$_desktop"
    echo    "Comment=Visualize the locations and physical properties of deep sky objects." >> "$_desktop"
	echo    "Exec=/usr/bin/whereism13" >> "$_desktop"
    echo    "Icon=m13" >> "$_desktop"
    echo    "Terminal=false" >> "$_desktop"
    echo    "Type=Application" >> "$_desktop"
    echo    "Encoding=UTF-8" >> "$_desktop"
    echo    "Categories=Graphics;" >> "$_desktop"

    install	-d   "$pkgdir/usr/lib/$pkgname"
    cp      -r * "$pkgdir/usr/lib/$pkgname/"
    chmod   +x   "$pkgdir/usr/lib/$pkgname/WhereIsM13.jar"

    install -Dm 644 "License.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"

    cd "$srcdir/$pkgname-icons-icons-$pkgver"

    _icondir="$pkgdir/usr/share/icons/hicolor"
    install -Dm 644 "m13.svg" "$_icondir/scalable/m13.svg"

    for _size in "16" "32" "48" "256" "512" ; do
        install -Dm 644 "$_size.png" "$_icondir/$_size""x""$_size/apps/m13.png"
    done
}