This is a package for eopkg
for the Hopper Disassembler.
sudo eopkg bi https://gist.githubusercontent.com/bmwalters/d453feb913492c23df06d78820fee4d7/raw/pspec.xml
sudo eopkg it hopper-disassembler-*.eopkg;sudo rm hopper-disassembler-*.eopkg
#!/usr/bin/python | |
# Created For Solus Operating System | |
from pisi.actionsapi import get, pisitools, shelltools | |
NoStrip = ["/usr", "/opt"] | |
IgnoreAutodep = True | |
Version = get.srcVERSION() | |
def setup(): | |
shelltools.system("pwd") | |
shelltools.system("ar xf Hopper-v4-%s-Linux.deb" % Version) | |
shelltools.system("tar xzf data.tar.gz") | |
def install(): | |
pisitools.insinto("/", "usr") | |
pisitools.insinto("/", "opt") | |
pisitools.dosym("/opt/hopper-v4/bin/hopper-launcher.sh", "/usr/bin/hopper-launcher") | |
pisitools.dosym("/usr/lib/libncurses.so.5.9", "/usr/lib/libtinfo.so.5") |
<?xml version="1.0" ?> | |
<!DOCTYPE PISI SYSTEM "https://solus-project.com/standard/pisi-spec.dtd"> | |
<PISI> | |
<Source> | |
<Name>hopper-disassembler</Name> | |
<Packager> | |
<Name>Zerf</Name> | |
<Email>[email protected]</Email> | |
</Packager> | |
<Summary>The macOS and Linux Disassembler.</Summary> | |
<Description> Hopper Disassembler, the reverse engineering tool that lets you disassemble, decompile and debug your applications.</Description> | |
<License>Proprietary</License> | |
<Archive sha1sum="7783d4507f7c68ea46bddaa7a1754917f315b9fc" type="binary">https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-v4-4.2.2-Linux.deb</Archive> | |
<BuildDependencies> | |
<Dependency>binutils</Dependency> | |
</BuildDependencies> | |
</Source> | |
<Package> | |
<RuntimeDependencies> | |
<Dependency>libbsd</Dependency> | |
<Dependency>ncurses</Dependency> | |
<Dependency>qt5-base</Dependency> | |
<Dependency>python</Dependency> | |
<Dependency>libgcrypt</Dependency> | |
<Dependency>libxml2</Dependency> | |
</RuntimeDependencies> | |
<Name>hopper-disassembler</Name> | |
<Icon>hopper-disassembler-v4</Icon> | |
<Files> | |
<Path fileType="data">/opt/hopper-v4</Path> | |
<Path fileType="executable">/usr/bin</Path> | |
<Path fileType="library">/usr/lib</Path> | |
<Path fileType="data">/usr/share/applications</Path> | |
<Path fileType="doc">/usr/share/doc</Path> | |
<Path fileType="data">/usr/share/icons</Path> | |
</Files> | |
</Package> | |
<History> | |
<Update release="1"> | |
<Date>03-06-2017</Date> | |
<Version>4.2.2</Version> | |
<Comment>Initial inclusion of Hopper Disassembler</Comment> | |
<Name>Zerf</Name> | |
<Email>[email protected]</Email> | |
</Update> | |
</History> | |
</PISI> |