Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-05 | Remove cron-jobs/sourceballs2. | Luke Shumaker | |
It was "simpler" than cron-jobs/sourceballs because it iterated over the files in $SVNREPO directly, rather than getting the list from $FTP_BASE, and then getting the corresponding files from $SVNREPO. This fails with XBS because there is no single `abstree` path, there is one for each architecture. | |||
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. | |||
2015-05-25 | Clean up shebangs | Luke Shumaker | |
2015-05-25 | repo-sanity-check: expand on the comment at the top. | Luke Shumaker | |
2015-05-25 | cron-jobs/update-abs-tarballs: Remove; everything is on the same server now. | Luke Shumaker | |
It just ran `rsync` to sync things between servers. | |||
2014-10-03 | Fixed typo in comments | Joseph Graham | |
2014-09-30 | Fix make_repo_torrents for the new server. | Michał Masłowski | |
2014-07-27 | fixed loads of mistakes I make | Joseph Graham | |
2014-07-27 | Dividing make_repo_torrents into two scripts, one to make the actual torrent ↵ | Joseph Graham | |
and a wrapper to find any updated packages and call the first script for each... | |||
2014-07-26 | make_repo_torrents: load the location from the common config file | Luke Shumaker | |
2014-07-26 | Merge pacman2pacman_server_side | Luke Shumaker | |
2014-06-29 | Added an additional tracker. | Joseph Graham | |
2014-06-18 | sourceballs: Only show makepkg output on errors. | Luke Shumaker | |
Also, set SRCPKGDEST. | |||
2014-06-18 | remove extra whitespace | Luke Shumaker | |
2014-06-18 | sourceballs: (from Arch): create the workdir with mode 0770 | Luke Shumaker | |
2014-06-18 | cron-jobs/repo-sanity-check: re-arrange redirectorys to be more clear | Luke Shumaker | |
2014-06-18 | silly whitespace and similar fidling | 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-06-18 | use tab indent | Luke Shumaker | |
2014-06-17 | remove more scripts that I know to be obsolete | Luke Shumaker | |
2014-06-17 | cron-jobs/ftpdir-cleanup: remove old /any/ cleanup code | Luke Shumaker | |
2014-06-16 | removed all mirrors but one since pacman2pacman now re-writes the webseeds ↵ | Joseph Graham | |
list to just point to the user's chosen mirror. | |||
2014-06-06 | Made it only give output on an error. | Joseph Graham | |
2014-06-02 | Added encyclomundi's mirror to the webseeds array. | Joseph Graham | |
2014-06-02 | Made it randomize the order of the webseed list for every torrent. | Joseph Graham | |
2014-06-01 | Added the script `make_repo_torrents' which makes torrents for all the packages. | Joseph Graham | |
2014-01-08 | Avoid using $(basename $var) , use ${var##*/} instead | 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 | |
2013-08-26 | removed unnecessary code | Icarious | |
2012-01-08 | remove locks | Nicolás Reynolds | |
2012-01-08 | Merge branch 'master' of https://projects.archlinux.org/git/dbscripts | Nicolás Reynolds | |
Conflicts: db-remove | |||
2011-11-05 | The README file is no longer useful | Rémy Oudompheng | |
2011-11-05 | Move global code under a if __name__ == '__main__' block. | Rémy Oudompheng | |
This allows running python2 -m doctest on the script. Signed-off-by: Rémy Oudompheng <remy@archlinux.org> | |||
2011-11-05 | Use ctypes module to access alpm_pkg_vercmp() instead of the C module. | Rémy Oudompheng | |
Signed-off-by: Rémy Oudompheng <remy@archlinux.org> | |||
2011-10-30 | Merge branch 'master' of https://projects.archlinux.org/git/dbscripts | Nicolás Reynolds | |
2011-10-14 | Rebuilt alpm.so for pacman 4.0 soname bump | Pierre Schmitz | |
2011-08-13 | Failedpkgs array wasn't working | Nicolás Reynolds | |
2011-08-13 | Added useful messages | Nicolás Reynolds | |
2011-08-13 | Cleaner sourceballs2 | Nicolás Reynolds | |
2011-08-12 | Fixed unexistent REPOS array and skip removal when the ABS tree is empty. | Nicolás Reynolds | |
2011-08-11 | Sort unique pkgnames | Nicolás Reynolds | |
2011-08-11 | Forgot +x | Nicolás Reynolds | |
2011-08-11 | Changed xargs for find -exec | Nicolás Reynolds | |
2011-08-11 | Script to solve issue165 | Nicolás Reynolds | |