Code for grawlinson's pacman repository.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
George Rawlinson 0e2cbcbeab
submodule: ruby-adsf-live 1.4.6-1
1 year ago
.repo nvchecker: add ruby-nanoc-external 1 year ago
air@7799d442d1 build(git): add all known submodules 1 year ago
aurutils@1d51dda1b6 build(git): add all known submodules 1 year ago
awl@2156c55516 build(git): add all known submodules 1 year ago
bastet@c14ae3d700 build(git): add all known submodules 1 year ago
bind-adblock build: import forked packages 1 year ago
bootiso@ba14974013 build(git): add all known submodules 1 year ago
boundary@b64d2371f9 build(git): add all known submodules 1 year ago
bugdom@4804ccb6c7 build(git): add all known submodules 1 year ago
bupstash@1b353ac7b8 build(git): add all known submodules 1 year ago
cargo-sort build: import forked packages 1 year ago
cargo-supply-chain@da8dcc7452 build(git): add all known submodules 1 year ago
check-sieve build: import forked packages 1 year ago
cloud-hypervisor upgpkg: cloud-hypervisor 17.0-1 1 year ago
cloudflared@23f1d2a1c7 submodule: cloudflared 2021.7.4-1 1 year ago
commitizen build: import forked packages 1 year ago
cram@108f4c924e build(git): add all known submodules 1 year ago
distrobuilder-git@7065ced794 build(git): add all known submodules 1 year ago
doomretro@772871dfed build(git): add all known submodules 1 year ago
downgrade@abfaba5d0b build(git): add all known submodules 1 year ago
dracut-alpm-hook build: import forked packages 1 year ago
elfcat@2c13a50f0e build(git): add all known submodules 1 year ago
endless-sky-editor@aadcc21934 build(git): add all known submodules 1 year ago
endless-sky-git@dc271d32c2 build(git): add all known submodules 1 year ago
firecracker@c8d5c8a41b submodule: firecracker 0.24.5-1 1 year ago
firectl@f348c16751 build(git): add all known submodules 1 year ago
firefox-nightly-en-gb@4ce1d4b742 build(git): add all known submodules 1 year ago
fluentd@9a5c77cdd4 submodule: fluentd 1.13.3-1 1 year ago
footloose@afb56257a1 build(git): add all known submodules 1 year ago
ghosts@9640507746 build(git): add all known submodules 1 year ago
git-test@434c5e55ce submodule: git-test 1.0.4-1 1 year ago
goat-git@afc76c17bc build(git): add all known submodules 1 year ago
hactool@bdae14be62 build(git): add all known submodules 1 year ago
homebridge@d654499ede build(git): add all known submodules 1 year ago
homebridge-config-ui-x@ec6440f121 build(git): add all known submodules 1 year ago
idracadm7 build: import forked packages 1 year ago
ignite build: import forked packages 1 year ago
imhex@59ebf76866 build(git): add all known submodules 1 year ago
kata-containers build: import forked packages 1 year ago
landrop@7147ba62f3 build(git): add all known submodules 1 year ago
lego build: import forked packages 1 year ago
libemf2svg@fd7d7341f3 build(git): add all known submodules 1 year ago
libiconv@6dc641f937 build(git): add all known submodules 1 year ago
libversion build: import forked packages 1 year ago
libvisio2svg@b456516c31 build(git): add all known submodules 1 year ago
license-detector@3e4dcbd71e build(git): add all known submodules 1 year ago
lxd-snapper@66dead3f33 build(git): add all known submodules 1 year ago
nanosaur@3015ccf89d build(git): add all known submodules 1 year ago
nextcloud-app-client-push build: import forked packages 1 year ago
nginx-mainline-mod-brotli build: import forked packages 1 year ago
nginx-mainline-mod-headers-more build: import forked packages 1 year ago
nodejs-homebridge-denon-tv build: import forked packages 1 year ago
nodejs-homebridge-platform-orbit build: import forked packages 1 year ago
nodejs-homebridge-webos-tv build: import forked packages 1 year ago
nomad-driver-singularity@c04d128c10 build(git): add all known submodules 1 year ago
nvm@98091c0759 build(git): add all known submodules 1 year ago
nzbget-systemd upgpkg: nzbget-systemd 0.2-1 1 year ago
pam-gnupg@f2d288fded build(git): add all known submodules 1 year ago
pg_ulid@9b33f2e730 build(git): add all known submodules 1 year ago
pijul@4b29382cf1 build(git): add all known submodules 1 year ago
plasma-pass-git@e380c94c0c build(git): add all known submodules 1 year ago
plex-media-server-plexpass@18eac08a81 submodule: plex-media-server-plexpass 1.23.6.4881-1 1 year ago
postgis-old-upgrade@52b30bf3d9 build(git): add all known submodules 1 year ago
postgresql-libversion@79b22964f0 build(git): add all known submodules 1 year ago
prometheus-apcupsd-exporter@5ec05edb54 build(git): add all known submodules 1 year ago
prometheus-bind-exporter@afa7374920 build(git): add all known submodules 1 year ago
prometheus-ipmi-exporter@6bc95c89fb build(git): add all known submodules 1 year ago
prometheus-nut-exporter@b43cf247ab build(git): add all known submodules 1 year ago
prometheus-pgbouncer-exporter@b7769c9f67 build(git): add all known submodules 1 year ago
prometheus-smbmc-exporter build: import forked packages 1 year ago
prometheus-snmp-exporter@c8eab19ef9 build(git): add all known submodules 1 year ago
promscale@52e63d3a1d build(git): add all known submodules 1 year ago
promscale_extension@3b21a5e53f build(git): add all known submodules 1 year ago
python-auto-changelog@8a34546f04 build(git): add all known submodules 1 year ago
python-decli build: import forked packages 1 year ago
python-desert@3c76fc69b5 build(git): add all known submodules 1 year ago
python-flake8-annotations@4aed4d6cac build(git): add all known submodules 1 year ago
python-flake8-plugin-utils@c9f4788b15 build(git): add all known submodules 1 year ago
python-flake8-pytest-style@c2b89e19ac build(git): add all known submodules 1 year ago
python-flake8-todo@8adc21e6ef build(git): add all known submodules 1 year ago
python-lolcat@efb2dd39ad build(git): add all known submodules 1 year ago
python-managesieve@8258226043 build(git): add all known submodules 1 year ago
python-marshmallow-dataclass@282a2164f7 submodule: python-marshmallow-dataclass 8.5.0-1 1 year ago
python-marshmallow-union@1151ce05e7 build(git): add all known submodules 1 year ago
python-nclib@a4059855ac build(git): add all known submodules 1 year ago
python-nox-poetry@e694976c2b build(git): add all known submodules 1 year ago
python-pylightxl@b42b980b29 build(git): add all known submodules 1 year ago
python-pylxd@68a3065c4b build(git): add all known submodules 1 year ago
python-pytest-check@4478d7e78c build(git): add all known submodules 1 year ago
python-pytest-deadfixtures@3c60c88408 build(git): add all known submodules 1 year ago
python-questionary build: import forked packages 1 year ago
python-semantic-release@6029f9669f build(git): add all known submodules 1 year ago
python-smbmc build: import forked packages 1 year ago
python-taskipy@11de703a7f build(git): add all known submodules 1 year ago
python-ws4py@2373557c06 build(git): add all known submodules 1 year ago
python-xdoctest@180bbe45e2 build(git): add all known submodules 1 year ago
rbw build: import forked packages 1 year ago
realize@a294425aab build(git): add all known submodules 1 year ago
rollup build: import forked packages 1 year ago
rtorrent-systemd build: import forked packages 1 year ago
ruby-adsf@8aa5071275 submodule: ruby-{adsf,rb-fsevent} 1 year ago
ruby-adsf-live@25337ad414 submodule: ruby-adsf-live 1.4.6-1 1 year ago
ruby-binman@37efd1ac46 submodules: ruby-{binman,md2man,opener} 1 year ago
ruby-chef-utils@7d0e7535e9 submodule: ruby-chef-utils 17.3.48-1 1 year ago
ruby-colored@0f53421bae submodule: ruby-colored 1.2-6 1 year ago
ruby-cool.io build: import forked packages 1 year ago
ruby-ddmemoize@63ae835088 submodule: ruby-ddmemoize 1.0.0-2 1 year ago
ruby-ddmetrics@7ba98f8292 submodule: ruby-ddmetrics 1.0.1-2 1 year ago
ruby-ddplugin@126c70caad submodule: ruby-ddplugin 1.0.3-1 1 year ago
ruby-em-websocket addpkg: ruby-em-websocket 0.5.2-3 1 year ago
ruby-excon@eb071b8e5b build(git): add all known submodules 1 year ago
ruby-hamster@befd770658 submodule: ruby-hamster 3.0.0-2 1 year ago
ruby-http@cb3bab92d7 build(git): add all known submodules 1 year ago
ruby-http-form_data@2eebcfb62c build(git): add all known submodules 1 year ago
ruby-http_parser.rb build: import forked packages 1 year ago
ruby-json_schema@fdcf3c4522 submodule: ruby-json_schema 0.21.0-1 1 year ago
ruby-jsonpath@ca27b5dd9f build(git): add all known submodules 1 year ago
ruby-kramdown-parser-gfm addpkg: ruby-kramdown-parser-gfm 1.1.0-2 1 year ago
ruby-listen addpkg: ruby-listen 3.6.0-1 1 year ago
ruby-markaby@c4f702580e build(git): add all known submodules 1 year ago
ruby-md2man@df7d2eedc1 submodules: ruby-{binman,md2man,opener} 1 year ago
ruby-mdl@5a12513a8e submodule: ruby-mdl 0.11.0-1 1 year ago
ruby-mixlib-cli@44be85c6ae submodules: ruby-{mdl,mixlib-{cli,config,shellout}} 1 year ago
ruby-mixlib-config@62dc80d46b submodules: ruby-{mdl,mixlib-{cli,config,shellout}} 1 year ago
ruby-mixlib-shellout@425f74ceaa submodule: ruby-mixlib-shellout 3.2.5-2 1 year ago
ruby-nanoc@ae9e2204fd submodule: ruby-nanoc 4.12.2-1 1 year ago
ruby-nanoc-checking@a018780f26 submodule: add ruby-nanoc dependencies 1 year ago
ruby-nanoc-cli@019eed4f77 submodule: add ruby-nanoc dependencies 1 year ago
ruby-nanoc-core@1aaea69cbf submodule: add ruby-nanoc dependencies 1 year ago
ruby-nanoc-deploying@031a50a23f submodule: add ruby-nanoc dependencies 1 year ago
ruby-nanoc-external@05e079eb86 submodule: ruby-nanoc-external 1.0.5-1 1 year ago
ruby-oj upgpkg: ruby-oj 3.12.2-1 1 year ago
ruby-opener@0ad0050ec6 submodules: ruby-{binman,md2man,opener} 1 year ago
ruby-parallel addpkg: ruby-parallel 1.20.1-2 1 year ago
ruby-pastel addpkg: ruby-pastel 0.8.0-1 1 year ago
ruby-rack-livereload@a3c7ece67b submodule: ruby-rack-livereload 0.3.17-1 1 year ago
ruby-rb-fsevent@ec04365ccb submodule: ruby-{adsf,rb-fsevent} 1 year ago
ruby-redcarpet@d898cb0324 build(git): add all known submodules 1 year ago
ruby-ref@6bd97d6331 submodule: ruby-ref 2.0.0-2 1 year ago
ruby-serverengine@152aad3c92 build(git): add all known submodules 1 year ago
ruby-sigdump@11c09cb8ac build(git): add all known submodules 1 year ago
ruby-slow_enumerator_tools@ba71cfa347 submodule: ruby-slow_enumerator_tools 1.1.0-2 1 year ago
ruby-song_pro@bb250a1947 build(git): add all known submodules 1 year ago
ruby-strptime@a2ba907d9b build(git): add all known submodules 1 year ago
ruby-tomlrb addpkg: ruby-tomlrb 2.0.1-1 1 year ago
ruby-tty-color addpkg: ruby-tty-color 0.5.0-1 1 year ago
ruby-tty-command@d479e7e998 submodule: ruby-tty-command 0.10.1-1 1 year ago
ruby-tty-platform@6a99fceb2e submodule: ruby-tty-platform 0.3.0-1 1 year ago
ruby-tty-which addpkg: ruby-tty-which 0.4.2-1 1 year ago
ruby-tzinfo-data@388e3f0fa2 build(git): add all known submodules 1 year ago
ruby-yajl-ruby build: import forked packages 1 year ago
rutorrent build: import forked packages 1 year ago
samhain@495c8dfb0a build(git): add all known submodules 1 year ago
shellcheck-bin@0763c61185 build(git): add all known submodules 1 year ago
snappymail@e8b0c0ca42 submodule: snappymail 2.6.0-1 1 year ago
systemd-boot-alpm-hook build: import forked packages 1 year ago
terraform-provider-lxd@fc63f148ea build(git): add all known submodules 1 year ago
timescaledb-backup@aea37bbe33 build(git): add all known submodules 1 year ago
timescaledb-parallel-copy@5d296f7b6d build(git): add all known submodules 1 year ago
timescaledb-tune@1102febec0 submodule: timescaledb-tune 0.11.2-1 1 year ago
urlview@6df4e3a16a build(git): add all known submodules 1 year ago
waypoint@4fbfb36653 submodule: waypoint 0.4.2-1 1 year ago
wiredtiger build: import forked packages 1 year ago
z-push build: import forked packages 1 year ago
zeal@ed3b0ddd07 build(git): add all known submodules 1 year ago
zsh-grawlinson build: import forked packages 1 year ago
zsh-prompt-ys@ad0c1a8472 build(git): add all known submodules 1 year ago
.gitignore build(git): add ignore file 1 year ago
.gitmodules submodule: ruby-adsf-live 1.4.6-1 1 year ago
Makefile build: add script that lists private packages in repository 1 year ago
README.md docs: remove REPO variable 1 year ago

README.md

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