Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : ipscan | name : ipscan | ||||
| version : 3.7.0 | version : 3.7.0 | ||||
| release : 5 | release : 6 | ||||
| source : | source : | ||||
| - https://github.com/angryziber/ipscan/archive/3.7.0.tar.gz : abde3211db69ea714651cf808a208923712c99ddc78dbe930bb10ea29d998032 | - https://github.com/angryziber/ipscan/archive/3.7.0.tar.gz : abde3211db69ea714651cf808a208923712c99ddc78dbe930bb10ea29d998032 | ||||
| license : GPL-2.0-or-later | license : GPL-2.0-or-later | ||||
| homepage : https://angryip.org/ | homepage : https://angryip.org/ | ||||
| component : network.util | component : network.util | ||||
| summary : Angry IP Scanner | summary : Angry IP Scanner - Fast network scanner | ||||
| description: | | description: | | ||||
| Angry IP Scanner | ipscan scans the network for reachable hosts and more. | ||||
| networking : yes | networking : yes | ||||
| builddeps : | builddeps : | ||||
| - openjdk-8 | - gradle | ||||
| rundeps : | rundeps : | ||||
| - openjdk-8 | - openjdk-8 | ||||
| environment: | | environment: | | ||||
| export GRADLE_USER_HOME=$workdir/.gradle | export GRADLE_USER_HOME=$workdir/.gradle | ||||
| setup : | | setup : | | ||||
| # patch build.gradle file so we skip building .deb and .rpm packages, we only need .jar | # patch build.gradle file so we skip building .deb and .rpm packages, we only need .jar | ||||
| # also skip minimizing jar because it is failing for some reason | # also skip minimizing jar because it is failing for some reason | ||||
| %patch -p1 < $pkgfiles/0001-disable-deb-rpm-minimize.patch | %patch -p1 < $pkgfiles/0001-disable-deb-rpm-minimize.patch | ||||
| build : | | build : | | ||||
| %make linux64 | gradle linux64 | ||||
| install : | | install : | | ||||
| install -D -m 00755 $pkgfiles/ipscan $installdir/usr/bin/ipscan | install -Dm00755 $pkgfiles/ipscan -t $installdir/usr/bin | ||||
| install -D -m 00644 $pkgfiles/ipscan.desktop $installdir/usr/share/applications/ipscan.desktop | install -Dm00644 $pkgfiles/ipscan.desktop -t $installdir/usr/share/applications | ||||
| install -D -m 00755 $workdir/build/libs/ipscan-%version%-linux64-%version%.jar $installdir/usr/share/ipscan/ipscan.jar | install -Dm00755 $workdir/build/libs/ipscan-%version%-linux64-%version%.jar $installdir/usr/share/ipscan/ipscan.jar | ||||
| install -D -m 00644 $workdir/build/resources/main/images/icon256.png $installdir/usr/share/pixmaps/ipscan.png | install -Dm00644 $workdir/build/resources/main/images/icon256.png $installdir/usr/share/pixmaps/ipscan.png | ||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.