aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Draft support for Arch Linux/pacman packagesHEADpacmanmasterDavid Phillips2019-03-07
|
* Only search for symbols if neededLucas C. Villa Real2018-07-04
|
* Prune empty top-level directories and symlinksLucas C. Villa Real2018-07-04
|
* Only print the list of filenames when --debug is givenLucas C. Villa Real2018-07-04
|
* As a fallback, include symbols when searching by path/filename on rpmfind.netLucas C. Villa Real2018-07-04
|
* Do not fail if the infopage could not be parsed.Lucas C. Villa Real2018-07-04
|
* Catch errors while retrieving data from remote URLsLucas C. Villa Real2018-07-04
|
* The URL is guaranteed to be the last token.Lucas C. Villa Real2018-07-04
|
* Fallback to NamingConventions if GuessProgramCase does not find a goodLucas C. Villa Real2018-07-04
| | | | camel-case alternative for the input program name.
* Pick the most recent version if more than one package matches theLucas C. Villa Real2018-07-04
| | | | version-based filter embedded in the rpm dependency field.
* Do not symlink packages by default.Lucas C. Villa Real2018-07-03
|
* Use the case-sensitive string when searching for the dependency under /ProgramsLucas C. Villa Real2018-07-02
|
* Keep existing entries under /Programs so we can handle both -devel and ↵Lucas C. Villa Real2018-07-02
| | | | regular packages.
* Filter packages based on the presence of "http*://", not on the hash tokenLucas C. Villa Real2018-07-02
|
* Ignore source RPM files.Lucas C. Villa Real2018-07-02
|
* Supress errors if no files exist inside ./var or ./etcLucas C. Villa Real2018-07-02
|
* Supress the number of CPIO blocks copied.Lucas C. Villa Real2018-07-02
|
* New feature: automatically download and install dependencies.Lucas C. Villa Real2018-07-02
|
* Basic sanity check: verify that input files existLucas C. Villa Real2018-07-02
|
* Output package name and download URL so we can automatically install ↵Lucas C. Villa Real2018-07-02
| | | | dependencies.
* Let RPMFinder handle more than one architecture in a single call toLucas C. Villa Real2018-06-30
| | | | | | | | | | the script. The list of architectures must be separated by commas. With this commit we now retrieve the package name from the rpminfo.net page holding details about the RPM, rather than guessing it based on the filename. This commit also improves version handling and package name aliasing.
* Update Python version we depend on.Lucas C. Villa Real2018-06-30
|
* Filter packages based on their version. The VersionCmp class has beenLucas C. Villa Real2018-06-30
| | | | implemented taking our own Scripts' Dependencies.c as reference.
* Improved dependency search on rpmfind.net: we now include the distroLucas C. Villa Real2018-06-30
| | | | | | code (i.e., fc26, fc27, etc) and have a placeholder to check versions when a range filter is given. We can probably use some of the code from Scripts' FindDependencies.c here.
* htmlparser.feed() expects a string, not bytes.Lucas C. Villa Real2018-06-29
|
* Invert logic: do not search the web for dependencies by default.Lucas C. Villa Real2018-06-29
|
* Moved to Python 3 and fixed indentation issues.Lucas C. Villa Real2018-06-29
|
* Ignore archives not ending on .rpm or .debLucas C. Villa Real2018-01-30
|
* Delete temporary archives after installing them.Lucas C. Villa Real2017-10-12
|
* If a package with the same name is already installed then reuse it to ↵Lucas C. Villa Real2017-10-12
| | | | prevent CamelCaseInconsistencies.
* Fixes a misspellLucas C. Villa Real2017-10-12
|
* Merge branch 'master' of github.com:gobolinux/ThirdPartyInstallersLucas C. Villa Real2017-03-18
|\
| * Catch packages attempting to install files under /usr/local.Lucas C. Villa Real2017-02-03
| |
* | Print the camel-case program name before installation begins.Lucas C. Villa Real2017-01-27
|/
* Add support for RPM files with a CPIO payload compressed with LZMA.Lucas C. Villa Real2017-01-22
|
* Fixes installation of packages when the user passes a filesystem pathLucas C. Villa Real2017-01-22
| | | | rather than an URL to the RPM/DEB file.
* Fixes typo on function name.Lucas C. Villa Real2017-01-11
|
* Fetch remote files at the very beginning, and make wget verbose byLucas C. Villa Real2017-01-10
| | | | default.
* Adjust Makefile to have files under 'Functions' copied when runningLucas C. Villa Real2017-01-03
| | | | the 'install' target.
* Include prerequisites and update example.Lucas C. Villa Real2017-01-03
|
* Improve DEB dependency processing.Lucas C. Villa Real2017-01-02
|
* Introduce support for the installation of DEB files. One caveat is thatLucas C. Villa Real2017-01-02
| | | | | .deb control files do not include licensing information, per https://www.debian.org/doc/debian-policy/ch-controlfields.html.
* Rename main script.Lucas C. Villa Real2017-01-02
|
* Move RPM specific function to Functions/RPM. This move is to ease theLucas C. Villa Real2017-01-02
| | | | implementation of a DEB backend.
* Wrap README.md at 80 columns.Lucas C. Villa Real2017-01-02
|
* Add more warnings.Lucas C. Villa Real2017-01-02
|
* Create 'install' target and remove bogus dependency from 'debug' target.Lucas C. Villa Real2017-01-02
|
* Filter out dependencies on rpmlib from "rpminfo --dependencies".Lucas C. Villa Real2017-01-01
|
* Remove '-devel' from package names when searching the GoboLinux recipeLucas C. Villa Real2017-01-01
| | | | store.
* Update description.Lucas C. Villa Real2017-01-01
|