Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-26 | rm extra/legacy/list_nonfree_in_db.py | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-26 | remove more duplicated files | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-26 | remove duplicated files | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-26 | move extra/lukeshu-xbs/db-check-package-libraries.py -> ↵ | coadde [Márcio Alexandre Silva Delgado] | |
src/bin/db-check-package-libraries.py | |||
2015-08-26 | fix description and arrays configurations | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-26 | update configurations | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-26 | add copy from the lukeshu/xbs repo | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-26 | add copy from the master repo | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-26 | re-estructure dbscrips | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-26 | add config_abslibre_gnu+linux_legacy file | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-26 | rename check-package-libraries.py -> db-check-package-libraries.py | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-26 | rename abslibre -> xbslibre | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-25 | fix more variables and arrays | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-25 | rebuild createrepos and fix some variables | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-25 | fix create-repo variables | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-25 | remove DERIVATION variable | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-25 | fix to support DERIVATIVE_PLATFORMS and MULTILIB_ARCHES | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-25 | fix create-repo: rm [platform] case | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-25 | fix create-repo | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-25 | rebuild create-repo | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-25 | rename platforms to config_platforms config file | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-25 | fix platforms | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-25 | update any-to-ours and fixes | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-25 | add more configuration and update abslibre script | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-22 | add initial configurations | coadde [Márcio Alexandre Silva Delgado] | |
2015-08-20 | add armv7h architecture on OURARCHES | coadde [Márcio Alexandre Silva Delgado] | |
2015-06-08 | These changes to abslibre were sitting on the server | Parabola Repo | |
2015-06-08 | config: remove mips64el from ARCHES | Luke Shumaker | |
2015-06-08 | db-update: get the correct directory for xbs | Luke Shumaker | |
2015-06-08 | rename libremessages to db-libremessages to avoid masking libretools ↵ | Luke Shumaker | |
libremessages | |||
2015-06-05 | db-update: Hook in to `xbs release-server` as it exists today. | Luke Shumaker | |
Obviously, this is an exercise in noticing a leaky abstraction. - assumes that the PKGBUILD is staged to a real directory going in - assumes where that is - assumes how to clean that up I believe the correct solution will require modifying XBS. Following is what I believe the changes should be. - change release-server to take "REPO ARCH DIR1 [DIR2...]", instead of using the CWD. - but this still assumes that the caller knows where release-client put the PKGBUILD, so change it to take "REPO ARCH PKGBASE1 [PKGBASE2...]". - this means that release-server knows to check if a PKGBUILD exists at the specified arch, and fall back to 'any' if it doesn't. - an alternative would be passing in the .pkg.tar filenames, and either parsing the filename or using db-functions to figure out the arch. - ??? how to get rid of cleaning up assumptions. | |||
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-06-05 | db-functions: do better printing of whitespace-separated filenames | Luke Shumaker | |
2015-05-25 | Clean up shebangs | Luke Shumaker | |
2015-05-25 | db-remove: pull the path ${SVNREPO}/$repo/$pkgbase into a variable. | Luke Shumaker | |
This way, if it changes, it only needs to be changed in one place. | |||
2015-05-25 | db-remove: remove_pkgs= should have been remove_pkgs+= | Luke Shumaker | |
Because of this mistake, it didn't properly handle specifying multiple pkgbases. | |||
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. | |||
2015-05-24 | testing2x: Remove; it has no place in Parabola. | Luke Shumaker | |
It was for moving packages from testing to [core] or [extra] (automatically picking the right one). We, of course, don't do that. | |||
2015-05-24 | abslibre: misc changes, look at the diff | Parabola | |
2015-05-24 | abslibre: remember these things called variables, so we don't need to chage ↵ | Parabola | |
the same thing in a dozen places? | |||
2015-05-24 | abslibre: use `set -e` for cleaner error handling | Parabola | |
2015-05-24 | abslibre: pass '--quiet' to rsync | Parabola | |
2015-05-24 | db-sync.conf: mess with mirrors | Parabola | |
2015-05-24 | db-update: Remove debugging code | Parabola | |
2015-04-15 | add nonsystemd and nonsystemd-testing repos | André Fabian Silva Delgado | |
2014-10-26 | db-list-unsigned-packages.py: support listing keys that signed the packages. | Michał Masłowski | |
2014-10-04 | Update lastsync after db-sync or cleanup. | Michał Masłowski | |
2014-10-03 | Fixed typo in comments | Joseph Graham | |