]> git.seodisparate.com - AnotherAURHelper/log
AnotherAURHelper
2 years agoAdd type hints to all functions
Stephen Seo [Sun, 18 Sep 2022 05:16:34 +0000 (14:16 +0900)]
Add type hints to all functions

2 years agoFix typo: missing comma in tuple
Stephen Seo [Thu, 8 Sep 2022 04:29:22 +0000 (13:29 +0900)]
Fix typo: missing comma in tuple

2 years agoRefactorings related to subprocess
Stephen Seo [Wed, 7 Sep 2022 07:53:21 +0000 (16:53 +0900)]
Refactorings related to subprocess

Use tuples instead of lists where possible.

Prepend commands with "/usr/bin/env".

2 years agoRemove tempfile created when setting up sccache
Stephen Seo [Wed, 7 Sep 2022 07:09:48 +0000 (16:09 +0900)]
Remove tempfile created when setting up sccache

2 years agoReplace roundabout way of setting up sccache
Stephen Seo [Wed, 7 Sep 2022 06:28:09 +0000 (15:28 +0900)]
Replace roundabout way of setting up sccache

2 years agoAdd missing compiler program for sccache support
Stephen Seo [Wed, 7 Sep 2022 06:06:05 +0000 (15:06 +0900)]
Add missing compiler program for sccache support

2 years agoAdd missing compilers to use sccache with
Stephen Seo [Wed, 7 Sep 2022 05:30:12 +0000 (14:30 +0900)]
Add missing compilers to use sccache with

2 years agoAdd documentation and do some refactoring
Stephen Seo [Tue, 6 Sep 2022 03:12:11 +0000 (12:12 +0900)]
Add documentation and do some refactoring

2 years agoRefactor log_print, remove unnecessary "global"
Stephen Seo [Mon, 5 Sep 2022 12:54:40 +0000 (21:54 +0900)]
Refactor log_print, remove unnecessary "global"

Untested.

2 years agoFix example_config.toml
Stephen Seo [Wed, 20 Jul 2022 02:34:24 +0000 (11:34 +0900)]
Fix example_config.toml

2 years agoUpdate chroot before checking pkgs not after
Stephen Seo [Wed, 20 Jul 2022 02:32:26 +0000 (11:32 +0900)]
Update chroot before checking pkgs not after

2 years agoFix PKGBUILD version updating to use makechrootpkg
Stephen Seo [Tue, 19 Jul 2022 03:32:06 +0000 (12:32 +0900)]
Fix PKGBUILD version updating to use makechrootpkg

Also did some refactoring.

2 years agoRemove debug print
Stephen Seo [Tue, 5 Jul 2022 03:06:16 +0000 (12:06 +0900)]
Remove debug print

2 years agoAllow "going back" for "skip...up_to_date" pkgs
Stephen Seo [Tue, 5 Jul 2022 02:56:29 +0000 (11:56 +0900)]
Allow "going back" for "skip...up_to_date" pkgs

2 years agoUpdate README.md
Stephen Seo [Sat, 4 Jun 2022 08:28:13 +0000 (17:28 +0900)]
Update README.md

2 years agoMerge branch 'dev'
Stephen Seo [Sat, 4 Jun 2022 08:23:31 +0000 (17:23 +0900)]
Merge branch 'dev'

This should fix hardcoded paths and clarify config items.

2 years agoFormatting with python-black
Stephen Seo [Sat, 4 Jun 2022 08:22:29 +0000 (17:22 +0900)]
Formatting with python-black

2 years agoAdd path validation for "signingGPG" directory
Stephen Seo [Sat, 4 Jun 2022 08:17:15 +0000 (17:17 +0900)]
Add path validation for "signingGPG" directory

2 years agoAdd some path validation/dir-creation
Stephen Seo [Sat, 4 Jun 2022 08:15:52 +0000 (17:15 +0900)]
Add some path validation/dir-creation

2 years agoSome fixes to example_config.toml
Stephen Seo [Sat, 4 Jun 2022 08:06:27 +0000 (17:06 +0900)]
Some fixes to example_config.toml

2 years agoFix typo
Stephen Seo [Sat, 4 Jun 2022 08:01:47 +0000 (17:01 +0900)]
Fix typo

2 years agoEnsure output pkgs dir exists on build
Stephen Seo [Sat, 4 Jun 2022 07:58:18 +0000 (16:58 +0900)]
Ensure output pkgs dir exists on build

2 years agoFix remnants of old usage hardcoding to SCRIPT_DIR
Stephen Seo [Sat, 4 Jun 2022 07:51:20 +0000 (16:51 +0900)]
Fix remnants of old usage hardcoding to SCRIPT_DIR

2 years agoFix invalid variable names when building
Stephen Seo [Sat, 4 Jun 2022 07:26:27 +0000 (16:26 +0900)]
Fix invalid variable names when building

2 years agoFix invalid variable names
Stephen Seo [Sat, 4 Jun 2022 07:23:07 +0000 (16:23 +0900)]
Fix invalid variable names

2 years agoFixes to README.md and update.py
Stephen Seo [Sat, 4 Jun 2022 07:15:41 +0000 (16:15 +0900)]
Fixes to README.md and update.py

2 years agoWIP Impl no hardcoding of clone dir
Stephen Seo [Sat, 4 Jun 2022 07:14:37 +0000 (16:14 +0900)]
WIP Impl no hardcoding of clone dir

Also modified example_config.toml due to changed variable names and
added a few comments.

2 years agoWIP Fix checking PKGBUILD, respecting "dirs_dir"
Stephen Seo [Sat, 4 Jun 2022 02:46:33 +0000 (11:46 +0900)]
WIP Fix checking PKGBUILD, respecting "dirs_dir"

The script should now open the PKGBUILD with the "editor" when an AUR
package is to be updated.

The script should eventually use "dirs_dir" in the config to place
git-cloned directories of AUR package repositories.

2 years agoDo minor refactoring
Stephen Seo [Fri, 3 Jun 2022 04:32:49 +0000 (13:32 +0900)]
Do minor refactoring

2 years agoUse python-black for formatting update.py
Stephen Seo [Thu, 2 Jun 2022 08:22:45 +0000 (17:22 +0900)]
Use python-black for formatting update.py

2 years agoUpdate README.md
Stephen Seo [Thu, 2 Jun 2022 08:20:18 +0000 (17:20 +0900)]
Update README.md

2 years agoFix .db.sig symlink to be relative, not absolute
Stephen Seo [Thu, 2 Jun 2022 08:16:49 +0000 (17:16 +0900)]
Fix .db.sig symlink to be relative, not absolute

2 years agoFix errors with the previous commit
Stephen Seo [Thu, 2 Jun 2022 08:05:39 +0000 (17:05 +0900)]
Fix errors with the previous commit

The previous commit made an invalid symlink to the signature. This
commit fixes this.

2 years agoFix handling of signed repo db signature
Stephen Seo [Thu, 2 Jun 2022 08:00:31 +0000 (17:00 +0900)]
Fix handling of signed repo db signature

"REPONAME.db.sig" is automatically removed, so this commit adds a
command to symlink it to "REPONAME.db.tar.sig" after signing
"REPONAME.db.tar".

2 years agoFix no default editor, log_print instead of print
Stephen Seo [Thu, 2 Jun 2022 07:49:26 +0000 (16:49 +0900)]
Fix no default editor, log_print instead of print

2 years agoFix hardcoded signature of db, editor
Stephen Seo [Thu, 2 Jun 2022 07:45:50 +0000 (16:45 +0900)]
Fix hardcoded signature of db, editor

2 years agoUpdate example config comments
Stephen Seo [Thu, 2 Jun 2022 07:08:48 +0000 (16:08 +0900)]
Update example config comments

2 years agoUpdate example config's comments
Stephen Seo [Thu, 2 Jun 2022 07:06:34 +0000 (16:06 +0900)]
Update example config's comments

2 years agoUpdate README.md
Stephen Seo [Thu, 2 Jun 2022 06:27:20 +0000 (15:27 +0900)]
Update README.md

2 years agoUpdate README.md
Stephen Seo [Thu, 2 Jun 2022 06:25:30 +0000 (15:25 +0900)]
Update README.md

2 years agoUpdate README.md
Stephen Seo [Thu, 2 Jun 2022 06:24:25 +0000 (15:24 +0900)]
Update README.md

2 years agoRemove unnecessary variable from example config
Stephen Seo [Thu, 2 Jun 2022 06:21:58 +0000 (15:21 +0900)]
Remove unnecessary variable from example config

2 years agoUpdate README.md about makechrootpkg
Stephen Seo [Thu, 2 Jun 2022 06:17:50 +0000 (15:17 +0900)]
Update README.md about makechrootpkg

2 years agoUpdate README.md
Stephen Seo [Thu, 2 Jun 2022 06:15:15 +0000 (15:15 +0900)]
Update README.md

2 years agoAdd AUR helper script, README, conf, and LICENSE
Stephen Seo [Thu, 2 Jun 2022 06:02:07 +0000 (15:02 +0900)]
Add AUR helper script, README, conf, and LICENSE

2 years agoInit empty commit
Stephen Seo [Thu, 2 Jun 2022 05:29:47 +0000 (14:29 +0900)]
Init empty commit