summaryrefslogtreecommitdiff
path: root/po/es/libretools.po
AgeCommit message (Collapse)Author
2024-04-03po: es: Fix a mismatched number of bracketsLuke T. Shumaker
2024-04-03po: Sync translationsLuke T. Shumaker
make po/{libretools,librelib,gitget}.pot for x in gitget librelib libretools; do msgmerge --indent --no-location --update po/es/$x.po po/$x.pot done
2024-04-03po: Don't include locations in the .po filesLuke T. Shumaker
It just creates noise when merging, I think.
2024-03-28sync translationsbill-auger
2024-03-28synchronize translations ('es' needs updating)bill-auger
2024-03-28notifications.sh: rework and add testsbill-auger
The previous implementation reported locally-staged packages; but did not account for files which were already staged on the repo server. That would be the case when the `-u` option is used, or sometimes due to error. This implementation reports what was actually published per `db-update`.
2024-03-28refactor librereleasebill-auger
2024-02-21fix: libremakepkg: Have startdir be RO unless the -W flag is passed to make ↵Luke T. Shumaker
it RW A key aspect of libremakepkg is that it tries to be strict about many things, in order to catch issues. One issue is that sources are downloaded during build(), meaning that they're missing from the .src.pkg.tar sourceball. So, by default libremakepkg runs build() with networking disabled, to catch this issue. If there is a problematic package, we have an -N flag to enable networking, as an escape hatch; as we only have finite packager time/effort. One issue is when a package can't be rebuilt from the .src.pkg.tar sourceball. If the PKGBUILD modifies itself, then it won't match what's in the sourceball. This is what the libremakepkg.bats:"libremakepkg does not run pkgver" test demonstrates and tests-for; this failing demonstration testcase was added in 044b4e1 (test: libremakepkg: Add some failing tests [ci-skip], 2018-07-31, Luke Shumaker <lukeshu@lukeshu.com>). We solved by mounting the $startdir read-only in 646ac02 (libremakepkg,chcleanup: Be stricter about network access, 2018-08-03, Luke Shumaker <lukeshu@lukeshu.com>). However, it turns out that this caused issues for a few packages. So, this protection was reverted in a6f6ac4 (libremakepkg: fix building packages requring a rw startdir, 2019-05-17, Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>). This is bad, it potentially lets many issues slip through undetected. Instead, handle it like we do networking: Have the protection on by default, say "PLEASE don't turn this off", but recognize the increased cost in time and efforts and so provide the `-W` flag as an escape hatch.
2022-01-18updated translations for commit a94838e1792a85f74a540daafb6715a5b3ae2908v20220118v20200414Andreas Grapentin
2018-10-15libremakepkg: Add -S flag to use an existing source packageLuke Shumaker
"Ignore space change" might be helpful when viewing this diff.
2018-10-15libremakepkg: Tidy formatting of usage() flagsLuke Shumaker
"What is the alignment of the libremakepkg options section based on?", you may ask. You'll see in the next commit!
2018-10-15po/es/libretools.po: Update line numbersLuke Shumaker
2018-08-29librechroot make: Try harder to avoid inheriting the host's pacman configLuke Shumaker
- `-A`: Comment out the `Include = /etc/pacman.d/*.conf` line that is present in the /usr/share/pacman/defaults/ files since pacman 5.1.1-1.parabola4 - Pass --hookdir="$copydir/etc/pacman.d/hooks" to mkarchroot's pacman to avoid inheriting the host's hooks. https://bugs.archlinux.org/task/49347 I should maybe add tests for both of those things, but they both rely on the actual contents of /etc/pacman.d/...
2018-08-26librefetch: Drop a file in /etc/makepkg.d/ rather than editing makepkg.confLuke Shumaker
The librefetch-install program will stick around for a while (1 year; 2019-08-26) so that it can be used from a post_upgrade hook to remove the old edits, in order to seamlessly migrate people. https://git.parabola.nu/abslibre.git/commit/?id=73982c5ad7057ce2fdec669d962aec6c9caf28c8
2018-08-26msgmergeLuke Shumaker
2018-08-07librechroot: Disallow flags overriding other flagsLuke Shumaker
This results in user confusion, like https://labs.parabola.nu/issues/1938
2018-08-06chcleanup: More informative output, use pacman -T to speed things upLuke Shumaker
2018-08-06librexgettext: Include the 'plain' command by defaultLuke Shumaker
I realized that it was missing. While we're at it, organize the defaults by their "origin".
2018-08-06chcleanup: Do the package list creating in tiersLuke Shumaker
This avoids something like a dep on 'systemd-tools' from resolving to 'notsystemd', causing a conflict with 'systemd' in 'base-devel', which had the 'systemd-tools' dep already filled. On the downside, this is much slower.
2018-08-06librechroot help: Clarify the usage of -w and -rLuke Shumaker
2018-08-04libremakepkg,chcleanup: Be stricter about network accessv20180804Luke Shumaker
Objectives: - Once the source package has been created, never run makepkg with networking enabled again, so that we can be 100% sure that the source package has all of the sources that we need. - Don't let makepkg edit the PKGBUILD (eg. by evaluating pkgver()) User-facing changes: - libremakepkg now disables networking during prepare() - libremakepkg no longer runs pkgver() - chcleanup (and thus `librechroot clean-pkgs`) now also installs packages Technical description of changes: - In devtools (and not really in this commit): * No longer split /chrootprepare off of /chrootbuild. The point of splitting it was that we'd have prepare() run from /chrootprepare and the rest later run from /chrootbuild, so that we could leave networking enabled during prepare() but not the rest. Now that we're disabling networking during prepare(), that's pointless. * Have download_sources create a source package (rather than having /chrootbuild create the source package at the same time that we create the binary package). We adjust the caller to temporarily set SRCPKGDEST to a temporary directory, so that we can get the file and control the filename when we move it in to the real SRCPKGDEST. - Have chcleanup install the dependencies. If we used the traditional `makepkg --sync` to install the dependencies, then we'd be breaking the "no networking for makepkg after source package creation" objective. chcleanup already has all of the logic necessary to accomplish this. If there's a discrepancy in chcleanup behavior and makepkg behavior, and makepkg thinks it needs to install something, then that just means we'll have to fix the bug in chcleanup, instead of letting it go for more than a year (*cough* https://labs.parabola.nu/issues/1311 *cough*). - Use files extracted from the source package (rather than files found in the current directory) to build the package. - We mount the temporary directory containing the extracted source package files read-only, to be sure that makepkg doesn't modify the PKGBUILD. This is necessary because --holdver only disables pkgver() if it's a VCS package.
2018-08-03po/es: msgmerge -Fi --update --previousLuke Shumaker
This results in a few fuzzy entries; it's just changing from %s to %q; I can merge those.
2018-08-03po/es: msgmerge -Fi --update --previous # just updates line numbersLuke Shumaker
2018-08-03po/es: Run `msguniq -Fi` over all .po filesLuke Shumaker
This screws up the line-by-line translation (sorry!) But msgmerge without it is just not worth the time/effort. https://savannah.gnu.org/bugs/?53457
2018-07-31po/es: Fixup whitespaceLuke Shumaker
There are quite a few places where a line ends `foo"`, and the next line picks up `"bar`; with neither line containing a space separating "foo" from "bar". The results in the words getting munged together in to "foobar" rather than "foo bar". Here's how I searched for these: cat *.po|ruby -e 'puts STDIN.read().gsub(/"\n\s*"/, "\"\"")'|sed -r 's/^msg(str|id) """/msg\1 "/'|grep -vE '^msgstr\s+"Project-Id-Version:'|grep '\S""\S' There are 5 false-positives that are reflections of where msguniq decided to split a flag or path in the .pot file.
2018-07-17po/es/libretools.po: fix grammar and change some wordsDavid P
Signed-off-by: David P <megver83@parabola.nu>
2018-06-04improved spanish translationDavid P
Signed-off-by: David P <megver83@parabola.nu>
2018-04-28po/es: Update line numbersLuke Shumaker
2018-04-28po/es: fix typoLuke Shumaker
2018-04-21po/es: grammar fixDavid P
2018-03-31update Spanish translation (100% done)David P
2018-03-30update Spanish translation (24% missing), and small ortographical fixDavid P
2018-03-24po: es: Update messagesLuke Shumaker
2018-03-24po: es: msgmergeLuke Shumaker
2018-01-03po: es: update line numbersv20180103Luke Shumaker
2018-01-03update for new devtoolsLuke Shumaker
2018-01-03libremakepkg: usage: mention copying in the GnuPG pubringLuke Shumaker
2018-01-03libremakepkg: consistent tense in usage text bulletsLuke Shumaker
2017-07-29Merge branch 'master' of ssh://git.parabola.nu:1863/~git/packages/libretoolsDavid P
2017-07-29Added more translated lines to po/es/libretools.poDavid P
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: add pot headersLuke 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-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 :)