summaryrefslogtreecommitdiff
path: root/config
AgeCommit message (Collapse)Author
2016-04-17Merge branch 'master' into lukeshu/xbsLuke Shumaker
# Conflicts: # config # cron-jobs/db-cleanup # db-check-nonfree # db-import-archlinux-any-to-ours # db-import-archlinux-pkg # db-import-archlinux-src # test/lib/common.inc # test/test.d/create-filelists.sh # test/test.d/db-update.sh # test/test.d/testing2x.sh
2016-04-17Merge branch 'lukeshu/archlinux+cleanup+librelib' into lukeshu/xbsLuke Shumaker
# Conflicts: # config # cron-jobs/makepkg.conf # cron-jobs/update-web-db # db-functions # db-move # db-remove # db-update # test/lib/common.inc # test/test.d/create-filelists.sh # test/test.d/db-update.sh # testing2x
2016-04-17devlist-mailer: Make LIST and FROM configurablelukeshu/archlinux+cleanupLuke Shumaker
2016-04-17Add "#!/hint/bash" to the beginning of several files.Luke Shumaker
It is a method of notifying text-editors that a file is in Bash syntax without giving it a propper shebang (which would be confusing, as it would suggest that the file should be executable), as well as working across virtually all text-editors (unlike "-*- Mode: Bash -*-" or whatever).
2016-04-17Export TMPDIR, and use mktemp -t instead of making it part of the templateLuke Shumaker
2016-04-17more config file cleanupLuke Shumaker
2016-04-17oopsLuke Shumaker
2016-04-17Clean up the config files.Luke Shumaker
2016-04-16Fix quoting around variables, especially arrays.Luke Shumaker
Other than pure quoting, this involved: - swapping */@ for array access in a few places - fiddling with printf in a pipeline - replacing `$(echo ${array[@]})` with `${array[*]}` - replacing `echo $(...)` with `...` When searching for these things, I used the command: grep -Prn --exclude-dir=.git '(?<!["=]|\[\[ |\[\[ -[zn] )\$(?!{?#|\(|\? )' and ignored a bunch of false positives.
2015-10-14add ARMPKGPOOLS and ARMSRCPOOLS to configAndré Fabian Silva Delgado
2015-09-28ARCH*POOLS: change back to legacy directoriescoadde [Márcio Alexandre Silva Delgado]
2015-09-28update *POOL*, *CLEANUP_DESTDIR and WEB_DIRcoadde [Márcio Alexandre Silva Delgado]
2015-09-28Modify pool to arm packagesOmar Vega Ramos
2015-09-25Adding db-sync-arm untestedOmar Vega Ramos
2015-08-20add armv7h architecture on OURARCHEScoadde [Márcio Alexandre Silva Delgado]
2015-06-08Merge branch 'master' into lukeshu/xbsLuke Shumaker
# Conflicts: # abslibre # any-to-ours # config # db-cleanup # db-functions # db-libremessages # db-move # db-sync
2015-06-08config: remove mips64el from ARCHESLuke Shumaker
2015-06-05Use 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-25Clean up shebangsLuke Shumaker
2015-05-17clean up configurationLuke Shumaker
2015-04-15add nonsystemd and nonsystemd-testing reposAndré Fabian Silva Delgado
2014-09-29config: set FTP_BASE=/srv/repo/main instead of /srv/http/repo/public/mainAndré Fabian Silva Delgado
2014-09-03add nonprism-testing repocoadde [Márcio Alexandre Silva Delgado]
2014-07-26config: set FTP_BASE=~repo/public/main instead of ~repo/publicLuke Shumaker
This is to do fancy union stuff to make the web server happy
2014-07-04Fix having a flexible PKGEXTLuke Shumaker
2014-06-25revert changes on configAndré Fabian Silva Delgado
* fix package extension on PKGEXT variable, because it's generating a bug (e.g. "ERROR Package... already exists in another repository") on all the packages that are being uploaded to the staging folder.
2014-06-24db-update: get the list of repos the same way as upstream ArchLuke Shumaker
The largest advantage of this is that it implicitly ignores directories we don't want to consider repos.
2014-06-18cleanup:Luke Shumaker
- move some config into config.local.* - `mv createrepos db-init` - `mv {,db-}check-package-libraries.py` - `mv `list_nonfree_in_db.py db-list-nonfree.py` - `rm abslibre`: To be replaced by XBS+update abs tarballs script - `rm create-repo mkrepo`: Both did the same thing, just fancy `mkdir` - `rm `testing2x`: Just use db-move.
2014-06-18remove db-cleanup in favor of ftpdir-cleanupLuke Shumaker
2014-06-18clean up configLuke Shumaker
2014-06-18rm cron-jobs/repo-sanity-checkLuke Shumaker
This was the last program using SVNREPO. Also, I want to do better than this.
2014-06-18Remove db-sync and friends. Simplify the config accordinglyLuke Shumaker
2014-06-16Merge branch 'master' into lukeshu/archlinux+xbs+merge-parabolaLuke Shumaker
2014-06-16config: don't have default STAGING be publicLuke Shumaker
2014-06-16config:remove java-uglyLuke Shumaker
2014-06-15config: don't clobber the existing STAGING schemeLuke Shumaker
2014-06-15Merge branch 'master' into lukeshu/archlinux+xbs+merge-parabolaLuke Shumaker
Conflicts: config libremessages
2014-06-15put our packages in a separate poolParabola
2014-01-29add [multilib-testing], [libre-multilib] and [libre-multilib-testing] reposAndré Fabian Silva Delgado
2014-01-16Merge branch 'master' into cleanupLuke Shumaker
Conflicts: cron-jobs/ftpdir-cleanup cron-jobs/sourceballs db-functions db-move db-remove db-sync db-update get-repos local_config testing2x yf-update
2014-01-08Get rid of $ARCH_BASE; these days it is the same as $FTP_BASELuke Shumaker
2014-01-08Fix quoting on arrays.Luke Shumaker
2014-01-08misc touch upLuke Shumaker
- TODO: add trailing newline - config: add text editor hint - config.orig: remove - getrepos: quote, use -- - db-functions: hardcode some paths, remove needless nullglob
2014-01-08config: fix typoLuke Shumaker
2013-12-31get rid of $ARCH_BASELuke Shumaker
2013-12-31Merge branch 'cleanup' into master-mergeLuke Shumaker
Conflicts: config cron-jobs/sourceballs db-functions db-move db-remove db-update
2013-12-31clarify comment on bogus shebangsLuke Shumaker
2013-12-17Removes the extra new line added by nano for unknown reasons.Drtan Samos
2013-12-17Added a user repository for me in order to test packages before they come to ↵Drtan Samos
the offical repositories.
2013-11-30Drop remote (connos) repo supportLuke Shumaker