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> |