Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-24 | remane main -> native (if not derivation) and native -> main (if not multilib) | coadde [Márcio Alexandre Silva Delgado] | |
2015-09-24 | rename native_*_pool* -> main_*_pool* | coadde [Márcio Alexandre Silva Delgado] | |
2015-09-24 | rename main_repositories -> native_repositories | coadde [Márcio Alexandre Silva Delgado] | |
2015-09-24 | remove deprecated repositories variables | coadde [Márcio Alexandre Silva Delgado] | |
2015-09-23 | remove deprecated sources_pool and packages_pool variables | coadde [Márcio Alexandre Silva Delgado] | |
2015-09-23 | remove deprecated architectures variables | coadde [Márcio Alexandre Silva Delgado] | |
2015-09-23 | fix variables | coadde [Márcio Alexandre Silva Delgado] | |
2015-09-23 | mv dbscript configs | coadde [Márcio Alexandre Silva Delgado] | |
2015-09-23 | fix sources | coadde [Márcio Alexandre Silva Delgado] | |
2015-09-23 | rename more variables | coadde [Márcio Alexandre Silva Delgado] | |
2015-09-23 | rename generic variables | coadde [Márcio Alexandre Silva Delgado] | |
2015-09-23 | rename FTP_BASE -> root_dir | coadde [Márcio Alexandre Silva Delgado] | |
2015-06-05 | Use XBS instead of the SVN/ABS grossness. | Luke Shumaker | |
* config: drop SVNREPO * cron-jobs/sourceballs: Replace commented out SVN code and active ABS code with XBS code. The XBS code is fairly similar to the SVN code, the difference being that it uses `xbs releasepath` instead of `svn export`. * db-functions: - Rename check_pkgsvn to check_pkgxbs - check_pkgxbs: Drop the `svn export` bit, as `xbs releasepath` assumes that a working directory already exists. Replace the paths created by the `svn export` with calls to `xbs releasepath`. - check_splitpkgs: Drop the ABS `cp` -r bit, as `xbs releasepath` assumes that a working directory already exists. Replace the paths created by the `cp -r` with calls to `xbs releasepath`. Rename the variables and temporary files s/svn/xbs/ . * db-move: - First loop: Rename the variable svnrepo_from to xbsrepo_from, and get the value from `xbs releasepath`. - Second loop: Run `xbs move` before the inner loop to get a list of architectures. Rename the variable `svnrepo_from` to `xbsrepo_to`, and get the value for it from `xbs releasepath`. Because xbs guarantees that the PKGBUILD exists for the architectures listed, replace the check for whether the PKGBUILD exists with `if true`, to keep merging easy (as opposed to removing the if, and de-indenting the whole thing). * db-remove: Get the location of the PKGBUILD from `xbs releasepath`, call `xbs unrelease`, and adjust a message to use `xbs name` and mention the appropriate repo/arch pair. | |||
2014-06-18 | sourceballs: Only show makepkg output on errors. | Luke Shumaker | |
Also, set SRCPKGDEST. | |||
2014-06-18 | sourceballs: (from Arch): create the workdir with mode 0770 | Luke Shumaker | |
2014-06-18 | use mv_acl | Luke Shumaker | |
2014-06-18 | Use printf formatters instead of string interpolation. | Luke Shumaker | |
I used this command to find them: egrep -r --exclude-dir={test,.git} '(plain|msg|msg2|warning|error|stat_busy|stat_done|abort|die)\s+"?[^"]*\$' | |||
2014-06-18 | Clean up quoting. | Luke Shumaker | |
2014-01-08 | Fix some array quoting. | Luke Shumaker | |
2014-01-08 | Normalize to load config then local_config then db-functions | Luke Shumaker | |
2014-01-08 | fix comments, indentation | Luke Shumaker | |
2014-01-08 | Get rid of $ARCH_BASE; these days it is the same as $FTP_BASE | Luke Shumaker | |
2014-01-08 | Be very careful about using $0. | Luke Shumaker | |
2011-02-20 | Merge branch 'master' of http://projects.parabolagnulinux.org/dbscripts | Parabola | |
Conflicts: db-functions | |||
2011-02-20 | sourceballs | Parabola | |
2011-02-20 | Changes to sourceball everything | Nicolás Reynolds | |
2011-02-18 | First stab at sourceballing everything | Nicolás Reynolds | |
2011-01-30 | Make sure to only remove package files from the cleanup dirs | Pierre Schmitz | |
2010-12-18 | Remove old files from the cleanup dirs | Pierre Schmitz | |
2010-12-18 | Touch old packages after moving them to the cleanup dirs | Pierre Schmitz | |
This updates the mtime of those files and will help us to remove them later. | |||
2010-11-25 | sourceballs: be nice | Pierre Schmitz | |
2010-11-25 | Added seperate dryrun options for the packages and sources cleanup scripts | Eric Bélanger | |
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||
2010-11-24 | sourceballs: fix working directory | Pierre Schmitz | |
2010-11-23 | sourceballs: Move to our workdir first to fix warning with sudo usage | Pierre Schmitz | |
2010-11-23 | sourceballs: avoid failing twice | Pierre Schmitz | |
2010-11-23 | sourceballs: fix output | Pierre Schmitz | |
2010-11-23 | sourceballs: be less verbose | Pierre Schmitz | |
2010-11-23 | Rewrite sourceballs to increase performance and reliability | Pierre Schmitz | |
* Decrease file stats as much as possible * Create a list of all packages and meta data only once * Create a list of available source packages only once * Create a list of expected packages only once * Combine all three scripts into one to share data and code * Use as much information from the db files as possible and avoid using svn * Avoid attempting to create the same source package twice Logic works as follows: 1) create a list of all packages 2) Check for each package if we need a src package and create one 3) During this process create a list of all src packages that should be there 4) Diff both lists for the cleanup | |||
2010-11-21 | sourceballs: Of course sort does only operate on lines | Pierre Schmitz | |
2010-11-21 | sourceballs: Don't write any log | Pierre Schmitz | |
This is consistent with the other dbscripts. The output will be send to the mailinglist. | |||
2010-11-20 | sourceballs: Lock the repo while reading the db file | Pierre Schmitz | |
2010-11-20 | Simplify sourceballs creation | Pierre Schmitz | |
* Read package lists directly from DB file * Make SVNREPO configurable | |||
2010-11-20 | Fix sourceballs cron job | Pierre Schmitz | |
* add unit test for sourceballs and cleanup * introduce SRCPOOL and LOGDIR variables in config | |||
2010-09-13 | Fix typos | Pierre Schmitz | |
2010-09-01 | Simplify repo configuration | Pierre Schmitz | |
* Repositories can now be defined in the config file for each host * added community-staging, gnome-unstable and kde-unstable * Exception is the adjust-permission cron-job; but we might want to use acls in future anyway Signed-off-by: Pierre Schmitz <pierre@archlinux.de> | |||
2010-08-22 | add makepkg.conf for [multilib] | Pierre Schmitz | |
2010-08-17 | Add [staging] repository | Pierre Schmitz | |
2010-08-13 | Use common functions to print messages, warnings and errors | Pierre Schmitz | |
These functions are copied from makepkg | |||
2010-08-08 | Use db-functions in create-filelists and sourceballs | Pierre Schmitz | |
2010-06-28 | sourceballs: Added community and community-testing support | Eric Bélanger | |
Signed-off-by: Eric Bélanger <snowmaniscool@gmail.com> Signed-off-by: Pierre Schmitz <pierre@archlinux.de> |