#Packaging AUR packages for personal package repo
49 messages · Page 1 of 1 (latest)
not sure, but i think you can without problems
a lot of mfs have done this brfore
https://wiki.archlinux.org/title/Unofficial_user_repositories
so this is ok so my usecase would also be fine?
thers quite a lot of aur packages on here
that's what im saying
still not 100% sure though
next question
- do i need a mirror
like half of them include aur packages
if you plan for personal use, no
if you plan for public use, yes
public use but ill probably be the only user (and 2 friends)
ofc
why would you get already built sources from somewhere else?
its a jinja script that reads from a yml file
and then parses em
then builds em
pushes em
yeah a mirror is best, if you can afford one
although you can do it on your pc, it needs to remain on, you need to have good upload speed and you need to open a specific port on your modem (port forwarding) which in most cases is hell to do
but its not necessary if 3 people at most use it right?
next question:
- how to recursivly get all aur dependencies
recursively get aur dependencies?
so, like you want to install an aur package which requires other aur packages as dependencies, and you want it to build those automatically beforehand?
if yes, you can use yay
without installing?
yea
by doing yay -S package, it will look for the package, and its dependencies
you might see
AUR Explicit: package-x.x
AUR Dependency: dep1 dep2
Sync dependency: dep3 dep4 dep5
it will autoamtically run pacman to install any syc dependencies, and build and install all aur dependencies
then build the aur packae and istall it
i would want to recurse throu all dependencies then first build (and install ig) the deepest one and then continue doing that
yay -Gp aur-package | grep depends -> process in python (or js) -> (package) => pacman -Ss ^$pkname$ => if not exists add to list
everyone
Compile Error! Click the
reaction for more information.
(You may edit your message to recompile.)
its not latex aaaa
so basically i have these files afterwards
$ ls
pkg PKGBUILD shikane-0.2.0-1-x86_64.pkg.tar.zst shikane-0.2.0.tar.gz src
well from this point on i have no idea
ill just hack together some python script idk
this should work 🙂
@wanton wind did it work
yea buy its hella insecurr
bbbb
cccc
dddd
dost thu still need help
not really
and using the plain view directly from aur.archlinux.org also helps, no more git cloning and I also found a python package for scrinfo files