2
I Use This!
Moderate Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Jul 29, 2024 — Jul 29, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
*Change the bash completion script to scan ports on demand and automatically figure out option completions More... about 15 years ago
Adjust the bep parsing regex to be more flexible. Used some code changes contributed by Michael Weirauch. The regex is mine but it may be too simple and need some restrictions put in it. More... about 15 years ago
Add a crude --lint option used to check for problems with the source tree. At the moment it is extremely basic and the output is very verbose. Still debating whether to hide it from the list of command options. More... about 15 years ago
Add a date stamp to the file names of patched source archives(ticket #332) More... over 15 years ago
Add a -y/--yes option to automatically answer questions when running. Add a new optional MESSAGE key to the bep files which can be used to inform the user about various things before building. More... over 15 years ago
Fix patched source archiving More... over 15 years ago
Replaced the old BUILD/INSTALL command code with a simplified and improved version. This should allow for easier scripting in those sections. It also makes haikuporter behave as it is documented on some of the wiki pages. More... over 15 years ago
Change the way that the DESTDIR gets passed to the spawned shell. More... over 15 years ago
Add revision/changeset support to the source checkout feature for ticket #240 Initial documentation has been added at the VersionControlURI wiki page with a link to it from the BepFile wiki page. More... over 15 years ago
Rewrote part of the package building code to be more flexible. It assumed that all packages would be installed to either /boot/common or /boot/apps This may not be the case for much longer. We may need /boot/system or other locations. More... over 15 years ago
Update the bash completion script to offer -t/--tree completion options. More... over 15 years ago
Add -t/--tree option to print the location of the haikuports source tree. More... over 15 years ago
Removed old source download code. Renamed several class methods to be more descriptive and consistent. Consolidated the duplicated command running code into a single method(runCommandSequence). Minor coding style and whitespace changes. More... over 15 years ago
Add support for multi line commands when building packages. Should have been part of r612. More... over 15 years ago
Changed the location that the licenses folder is copied to when building a package. Fixes automatic packaging of software like subversion which contain custom licenses. More... over 15 years ago
Add ability for .bep files to contain line continuations in the build/install instructions if the last character is a backslash. More... over 15 years ago
Replaced the semi-deprecated os.system calls with the recommended alternative of subprocess.check_call. Even though haikuporter doesn't trap the exceptions, it should raise an error and stop execution when something goes bad. More... over 15 years ago
Fix package filename generation so that the date is properly formatted. For real this time! More... over 15 years ago
Fix package filename generation so that the date is properly formatted. More... over 15 years ago
Add a default parameter for the Content-Length header. Fixes downloads of files where the size is unknown. More... over 15 years ago
Increment haikuporter version. More... over 15 years ago
First stab at archiving patched source folders for ticket #284 Need to decide on the command line args(currently -z/--archive) as well as the name of the source archive(currently <port>_haiku.tar.xz) More... over 15 years ago
Resolved some TODOs concerning checking for valid INSTALL/DISTRO fields in bep files. It might be wise to move these checks earlier in the sequence so it errors out earlier. More... over 15 years ago
Replaced most of the os.system calls with built in python functions. Still needs more error checking but it should at least raise an error now. More... over 15 years ago
Removed the --update command from haikuporter and merged it with --get. Made the --get command use the ports path from the config file. More... over 15 years ago
Forgot to add -l to the bash completion filter list. More... over 15 years ago
Added search to the list of bash completions and some basic filtering. The filtering could be made a lot smarter but I'll defer to the KISS principle for now. More... over 15 years ago
Updated haikuporter's bash_completion to include the -f option More... over 15 years ago
Initial generic.OptionalPackageDescription and generic-1.2.3.bep files, that can be used as templates for making new ones. More... over 15 years ago
This patch to haikuporter, allows you to skip stages (unpacking, patching, building) More... over 15 years ago