Code for grawlinson's pacman repository.
Find a file
2021-07-27 21:55:38 +00:00
.repo nvchecker: revert change that blew up config 2021-07-27 06:42:06 +00:00
air@7799d442d1 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
aurutils@1d51dda1b6 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
awl@2156c55516 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
bastet@c14ae3d700 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
bind-adblock build: import forked packages 2021-07-24 10:00:59 +00:00
bootiso@ba14974013 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
boundary@b64d2371f9 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
bugdom@4804ccb6c7 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
bupstash@1b353ac7b8 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
cargo-sort build: import forked packages 2021-07-24 10:00:59 +00:00
cargo-supply-chain@da8dcc7452 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
check-sieve build: import forked packages 2021-07-24 10:00:59 +00:00
cloud-hypervisor upgpkg: cloud-hypervisor 17.0-1 2021-07-24 10:50:29 +00:00
cloudflared@36036b3b67 submodule: cloudflared 2021.7.3-1 2021-07-27 21:55:38 +00:00
commitizen build: import forked packages 2021-07-24 10:00:59 +00:00
cram@108f4c924e build(git): add all known submodules 2021-07-22 00:37:56 +00:00
distrobuilder-git@7065ced794 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
doomretro@772871dfed build(git): add all known submodules 2021-07-22 00:37:56 +00:00
downgrade@abfaba5d0b build(git): add all known submodules 2021-07-22 00:37:56 +00:00
dracut-alpm-hook build: import forked packages 2021-07-24 10:00:59 +00:00
elfcat@2c13a50f0e build(git): add all known submodules 2021-07-22 00:37:56 +00:00
endless-sky-editor@aadcc21934 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
endless-sky-git@dc271d32c2 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
firecracker@c8d5c8a41b submodule: firecracker 0.24.5-1 2021-07-24 09:45:36 +00:00
firectl@f348c16751 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
firefox-nightly-en-gb@4ce1d4b742 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
fluentd@9a5c77cdd4 submodule: fluentd 1.13.3-1 2021-07-27 07:20:23 +00:00
footloose@afb56257a1 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
ghosts@9640507746 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
goat-git@afc76c17bc build(git): add all known submodules 2021-07-22 00:37:56 +00:00
hactool@bdae14be62 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
homebridge@d654499ede build(git): add all known submodules 2021-07-22 00:37:56 +00:00
homebridge-config-ui-x@ec6440f121 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
idracadm7 build: import forked packages 2021-07-24 10:00:59 +00:00
ignite build: import forked packages 2021-07-24 10:00:59 +00:00
imhex@59ebf76866 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
kata-containers build: import forked packages 2021-07-24 10:00:59 +00:00
landrop@7147ba62f3 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
lego build: import forked packages 2021-07-24 10:00:59 +00:00
libemf2svg@fd7d7341f3 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
libiconv@6dc641f937 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
libversion build: import forked packages 2021-07-24 10:00:59 +00:00
libvisio2svg@b456516c31 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
license-detector@3e4dcbd71e build(git): add all known submodules 2021-07-22 00:37:56 +00:00
lxd-snapper@66dead3f33 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
nanosaur@3015ccf89d build(git): add all known submodules 2021-07-22 00:37:56 +00:00
nextcloud-app-client-push build: import forked packages 2021-07-24 10:00:59 +00:00
nginx-mainline-mod-brotli build: import forked packages 2021-07-24 10:00:59 +00:00
nginx-mainline-mod-headers-more build: import forked packages 2021-07-24 10:00:59 +00:00
nodejs-homebridge-denon-tv build: import forked packages 2021-07-24 10:00:59 +00:00
nodejs-homebridge-platform-orbit build: import forked packages 2021-07-24 10:00:59 +00:00
nodejs-homebridge-webos-tv build: import forked packages 2021-07-24 10:00:59 +00:00
nomad-driver-singularity@c04d128c10 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
nvm@98091c0759 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
nzbget-systemd upgpkg: nzbget-systemd 0.2-1 2021-07-24 15:13:22 +00:00
pam-gnupg@f2d288fded build(git): add all known submodules 2021-07-22 00:37:56 +00:00
pg_ulid@9b33f2e730 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
pijul@4b29382cf1 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
plasma-pass-git@e380c94c0c build(git): add all known submodules 2021-07-22 00:37:56 +00:00
plex-media-server-plexpass@c4f786882b submodule: plex-media-server-plexpass 1.23.6.4863-1 2021-07-27 01:07:59 +00:00
postgis-old-upgrade@52b30bf3d9 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
postgresql-libversion@79b22964f0 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
prometheus-apcupsd-exporter@5ec05edb54 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
prometheus-bind-exporter@afa7374920 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
prometheus-ipmi-exporter@6bc95c89fb build(git): add all known submodules 2021-07-22 00:37:56 +00:00
prometheus-nut-exporter@b43cf247ab build(git): add all known submodules 2021-07-22 00:37:56 +00:00
prometheus-pgbouncer-exporter@b7769c9f67 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
prometheus-smbmc-exporter build: import forked packages 2021-07-24 10:00:59 +00:00
prometheus-snmp-exporter@c8eab19ef9 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
promscale@52e63d3a1d build(git): add all known submodules 2021-07-22 00:37:56 +00:00
promscale_extension@3b21a5e53f build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-auto-changelog@8a34546f04 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-decli build: import forked packages 2021-07-24 10:00:59 +00:00
python-desert@3c76fc69b5 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-flake8-annotations@4aed4d6cac build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-flake8-plugin-utils@c9f4788b15 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-flake8-pytest-style@c2b89e19ac build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-flake8-todo@8adc21e6ef build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-lolcat@efb2dd39ad build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-managesieve@8258226043 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-marshmallow-dataclass@3533be1b5c build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-marshmallow-union@1151ce05e7 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-nclib@a4059855ac build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-nox-poetry@e694976c2b build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-pylightxl@b42b980b29 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-pylxd@68a3065c4b build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-pytest-check@4478d7e78c build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-pytest-deadfixtures@3c60c88408 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-questionary build: import forked packages 2021-07-24 10:00:59 +00:00
python-semantic-release@6029f9669f build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-smbmc build: import forked packages 2021-07-24 10:00:59 +00:00
python-taskipy@11de703a7f build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-ws4py@2373557c06 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
python-xdoctest@180bbe45e2 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
rbw build: import forked packages 2021-07-24 10:00:59 +00:00
realize@a294425aab build(git): add all known submodules 2021-07-22 00:37:56 +00:00
rollup build: import forked packages 2021-07-24 10:00:59 +00:00
rtorrent-systemd build: import forked packages 2021-07-24 10:00:59 +00:00
ruby-binman@37efd1ac46 submodules: ruby-{binman,md2man,opener} 2021-07-24 09:19:01 +00:00
ruby-chef-utils@7d0e7535e9 submodule: ruby-chef-utils 17.3.48-1 2021-07-24 12:34:23 +00:00
ruby-cool.io build: import forked packages 2021-07-24 10:00:59 +00:00
ruby-excon@eb071b8e5b build(git): add all known submodules 2021-07-22 00:37:56 +00:00
ruby-http@cb3bab92d7 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
ruby-http-form_data@2eebcfb62c build(git): add all known submodules 2021-07-22 00:37:56 +00:00
ruby-http_parser.rb build: import forked packages 2021-07-24 10:00:59 +00:00
ruby-jsonpath@ca27b5dd9f build(git): add all known submodules 2021-07-22 00:37:56 +00:00
ruby-kramdown-parser-gfm addpkg: ruby-kramdown-parser-gfm 1.1.0-2 2021-07-24 12:12:41 +00:00
ruby-markaby@c4f702580e build(git): add all known submodules 2021-07-22 00:37:56 +00:00
ruby-md2man@df7d2eedc1 submodules: ruby-{binman,md2man,opener} 2021-07-24 09:19:01 +00:00
ruby-mdl@5a12513a8e submodule: ruby-mdl 0.11.0-1 2021-07-24 12:38:29 +00:00
ruby-mixlib-cli@44be85c6ae submodules: ruby-{mdl,mixlib-{cli,config,shellout}} 2021-07-24 12:11:26 +00:00
ruby-mixlib-config@62dc80d46b submodules: ruby-{mdl,mixlib-{cli,config,shellout}} 2021-07-24 12:11:26 +00:00
ruby-mixlib-shellout@425f74ceaa submodule: ruby-mixlib-shellout 3.2.5-2 2021-07-24 12:35:27 +00:00
ruby-oj upgpkg: ruby-oj 3.12.2-1 2021-07-27 01:09:50 +00:00
ruby-opener@0ad0050ec6 submodules: ruby-{binman,md2man,opener} 2021-07-24 09:19:01 +00:00
ruby-redcarpet@d898cb0324 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
ruby-serverengine@152aad3c92 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
ruby-sigdump@11c09cb8ac build(git): add all known submodules 2021-07-22 00:37:56 +00:00
ruby-song_pro@bb250a1947 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
ruby-strptime@a2ba907d9b build(git): add all known submodules 2021-07-22 00:37:56 +00:00
ruby-tomlrb addpkg: ruby-tomlrb 2.0.1-1 2021-07-24 12:15:20 +00:00
ruby-tzinfo-data@388e3f0fa2 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
ruby-yajl-ruby build: import forked packages 2021-07-24 10:00:59 +00:00
rutorrent build: import forked packages 2021-07-24 10:00:59 +00:00
samhain@495c8dfb0a build(git): add all known submodules 2021-07-22 00:37:56 +00:00
shellcheck-bin@0763c61185 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
snappymail@bf7e904ac5 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
systemd-boot-alpm-hook build: import forked packages 2021-07-24 10:00:59 +00:00
terraform-provider-lxd@fc63f148ea build(git): add all known submodules 2021-07-22 00:37:56 +00:00
timescaledb-backup@aea37bbe33 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
timescaledb-parallel-copy@5d296f7b6d build(git): add all known submodules 2021-07-22 00:37:56 +00:00
timescaledb-tune@1102febec0 submodule: timescaledb-tune 0.11.2-1 2021-07-27 01:07:38 +00:00
urlview@6df4e3a16a build(git): add all known submodules 2021-07-22 00:37:56 +00:00
waypoint@4fbfb36653 submodule: waypoint 0.4.2-1 2021-07-24 00:31:56 +00:00
wiredtiger build: import forked packages 2021-07-24 10:00:59 +00:00
z-push build: import forked packages 2021-07-24 10:00:59 +00:00
zeal@ed3b0ddd07 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
zsh-grawlinson build: import forked packages 2021-07-24 10:00:59 +00:00
zsh-prompt-ys@ad0c1a8472 build(git): add all known submodules 2021-07-22 00:37:56 +00:00
.gitignore build(git): add ignore file 2021-07-22 03:46:40 +00:00
.gitmodules refactor: sort gitmodules alphabetically 2021-07-24 12:54:58 +00:00
Makefile build: add script that lists private packages in repository 2021-07-25 03:35:39 +00:00
README.md docs: remove REPO variable 2021-07-25 03:37:50 +00:00

arch-pkgs

Code for grawlinson repository.

Setup

Note: Creation of a brand spankin' new repository is not documented here.

  • Ensure local repository is in /etc/pacman.conf, using the file:// format.
[grawlinson]
Server = file:///var/lib/repo/grawlinson
  • Ensure GPG keys for signing packages & repositories have been created, and exist in pacman's keyring.

  • Copy aurutils configuration to the global directory.

cp -t /etc/aurutils {pacman,makepkg}-grawlinson.conf
  • Create a systemd-nspawn instance for aurbuild.
aur chroot --create \
  -M /etc/aurutils/makepkg-grawlinson.conf \
  -C /etc/aurutils/pacman-grawlinson.conf

Usage

  • make check: Check for new package versions.
  • make sync : Sync local repository with remote.
  • make for the rest of the commands.

Building a new or updated package

sh .repo/build [packages ...]

A wrapper around aurutils, builds package(s) specified in a clean chroot. After successful build, packages are added to the repository and old versions are removed. By default, packages and repository database are signed.

Removal

sh .repo/remove [packages ...]
rm -f /var/lib/repo/grawlinson/{packages,and,signatures,to,delete}

Removal of package(s) from the repository is invoked via the .repo/remove script (shown above). Actual deletion of the package(s) (and the corresponding package signatures) is to be done manually.

Dependencies

Required

Optional

References