summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-09librerelease: Fix rmdir failingv20170709.1Luke Shumaker
This changed because I added `set -e`. There's no test for this (yet) because it would take too long for me to mock the server-size. I'll do it eventually. Also, this fixes HOOKPOSTRELEASE running in $WORKDIR/staging, which is the wrong place for it to run.
2017-07-09po/es: Run msgmerge to update for fixed librexgettextv20170709Luke Shumaker
I ran `msgmerge -UFi xbs.po ../xbs.pot` for each message domain, but used git gui to only stage substansive changes; not any changes to line-wrapping.
2017-07-09po: do checks on localizations before compiling themLuke Shumaker
2017-07-09po: add pot headersLuke Shumaker
2017-07-09Get it producing .mo files again.Luke Shumaker
2017-07-09librexgettext: Make the tests passLuke Shumaker
2017-07-09test: librexgettext: Add testsLuke Shumaker
2017-07-09testenv: make resilient to changes in config.mkLuke Shumaker
2017-07-08l10n: es: Fix obvious problemsLuke Shumaker
There are two places where the punctuation was on the outside of the end-quote; leading to syntax errors. There's one place where the msgid was partially translated.
2017-07-08Makefile: add support for compiling and installing localizationsLuke Shumaker
This means that the new `po/files.generate` target can be used to build the `.pot` files without doing anything else; we can stop requiring translators to install ruby-ronn. It also means that we can put the `.pot` files in the source tarball, to make it even easier for translators. Unfortunately, it does add the extra step of having to create another symlink when adding a new locale.
2017-07-08Makefile: rename $(outdir)/everything.pot to $(srcdir)/dir.potLuke Shumaker
2017-07-08Makefile: have docdir behave the way the GNU standards say.Luke Shumaker
I had docdir = $(datarootdir)/doc pkgdocdir = $(docdir)/libretools # install docs to $(pkgdocdir) but the GNU Coding Standards (July 25, 2016 revision), say I should be doing docdir = $(datarootdir)/doc/libretools # install docs to $(docdir) As the config.mk states, we aren't a GNU package. But let's still follow their standards here, to follow the principle of least surprise.
2017-07-08librechroot: Respect the -n flag (fixes test)Luke Shumaker
2017-07-08test: librechroot: verify that the `-n` flag worksLuke Shumaker
2017-07-08po/HACKING: mention package dependenciesLuke Shumaker
2017-07-06More translations to po/es/libretools.poDavid P
2017-07-05Parcially translated libretools.po to Spanish [es]David P
It's the longest one, it will take time, but from bit to bit it works :)
2017-07-05Translated xbs.po to Spanish [es]David P
2017-07-05Translated librelib.po to Spanish [es]David P
2017-07-05Translated gitget.po to Spanish [es]David P
2017-07-05add a po/HACKING file explaining how to add translationsLuke Shumaker
2017-07-04librechroot: make sure that makepkg.conf is always parsed as textv20170705Luke Shumaker
https://lists.parabola.nu/pipermail/dev/2017-June/005576.html
2017-06-21libredbdiff: Fix configurationLuke Shumaker
1. the config at the top referenced libredbdiff.conf:statedir; which hadn't been loaded yet 2. the 'compare' arg parser referenced libredbdiff.conf:repos; which hadn't been loaded yet
2017-06-21conf.sh: Don't look at SUDO_USER if it's rootLuke Shumaker
Fixes https://labs.parabola.nu/issues/1372
2017-06-21librefetch: Fix regression from 6092b9dLuke Shumaker
2017-06-21test: conf.sh: don't assume conf.sh works in sh; use bashLuke Shumaker
2017-06-21test: librerelease: update for new REPODEST formatLuke Shumaker
2017-06-21test: librerelease: fix descriptionLuke Shumaker
2017-06-21test: conf.sh: verify that LIBREUSER is correct when `sudo sudo -u $LIBREUSER`Luke Shumaker
https://labs.parabola.nu/issues/1372
2017-06-20librerelease: Fix REPODEST validation criteriaLuke Shumaker
2017-05-25aur: use EXIT_* for $retLuke Shumaker
2017-05-25move more things to use the $EXIT_* variablesLuke Shumaker
2017-05-25repo-diff: fix unquoted variablesLuke Shumaker
2017-05-25more $EXIT_* usageLuke Shumaker
2017-05-25libreblacklist: reformat some loops to be more readableLuke Shumaker
2017-05-25librerelease: mimic makepkg GPG signaturesLuke Shumaker
https://lists.parabola.nu/pipermail/dev/2017-May/005515.html
2017-05-25start moving things to use the libremessages exit codesLuke Shumaker
2017-05-25messages: define EXIT_* codesLuke Shumaker
2017-05-25Fix grammar mistake in libremessages(1).Luke Shumaker
2017-05-24Merge conf.sh:load_files and conf.sh:check_vars into load_confLuke Shumaker
2017-05-24messages.sh: fix punctuation in a commentLuke Shumaker
2017-05-24Include the 1863 port number in config variablesLuke Shumaker
2017-05-24librerelease: No period after 1-line program descriptionLuke Shumaker
2017-05-24Tidy the HACKING documentation.Luke Shumaker
2017-05-24lib/conf.sh: Tidy loopsLuke Shumaker
use while read -r var; do ... done < <(...) rather than for var in $(...); do ... done
2017-05-24libremessages: leave stdout alone (fixes test)Luke Shumaker
2017-05-24test: libremessages: check that setup_traps leaves stdout aloneLuke Shumaker
Everything should be on stderr.
2017-05-24librerelease: tidyLuke Shumaker
2017-05-24librerelease: Be more careful with config parsing (fixes test)Luke Shumaker
2017-05-24test: have 'empty' checks be a bit more verboseLuke Shumaker