You are not logged in.
With this tool you can add, update or remove packages from your personal repo with a simply command line tool
How it works:
- get the package database from your repository
- get the PKGBUILD through ABS/AUR or local
- build the package
- update the repository database and upload everything
All-in-one
$ repoman --help
A tool to manage your personal Arch Linux repository
Usage: <operation> [OPTIONS] <package(s)>
Operations:
-S, --add <pkg> add or update packages on repository
-R, --remove <pkg> remove packages from repository
--clean remove any files from workspace dir
--update update the whole repository
Options:
-b, --build build packages if they exist in workspace dir
-e, --noextract do not extract source files (use existing pkgs/src/ dir)
-f, --force build packages if already on repo
-l, --log enable makepkg to log package build process
-p. --pkgbuild use an alternative PKGBUILD
--new create a new repository's database
--noupload do not upload any file to ftp
--nochangelog do not use a changelog file
--noconfirm do not ask
--noedit do not ask to edit pkgbuild for each package
--nocolor do not use any color
-v, --verbose more verbose, print commands output
--help display this help and exit
Project: http://code.google.com/p/repoman-arch/
AUR: http://aur.archlinux.org/packages.php?ID=19470
Last edited by ilpianista (2010-03-12 15:23:43)
Offline
to manage my repo I currently use pkgman...any thoughts on how these two tools compare?
[home page] -- [code / configs]
"Once you go Arch, you must remain there for life or else Allan will track you down and break you."
-- Bregol
Offline
My repo is a raid0 combo of two Compact Flash devices having UDMA speed of 42MB/s each. The repo is called via pacman......pacman --cachedir /mnt/md/upgrade -Syuw...as an example.
The contents are installed via ....pacman -U /mnt/md/upgrade/(pkg.tar.gz....
Removes all pacman files from the OS and makes them available at 80+MB/sec read speed.
Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit! X-ray confirms Iam spineless!
Offline
I've more free time now and I am back working on Repoman.
I totally rewrote the code yesterday, please report any bugs and suggestion. Thanks!
to manage my repo I currently use pkgman...any thoughts on how these two tools compare?
This is more simple
Offline
I was looking for a makerepo replacement and I found this nice tool.
Is there any possibility that you will make the ftp downloading optional (as with --noupload)?
Thanks anyway for your script.
Offline
can you provide me some use cases? why that would be useful?
Offline
I have a local repository that it holds aur and local packages. I do not have to download (or upload) my repository from any ftp site.
I will use your script in a dcron job (with su -c) to update the local repository and then I use pacman to update my system.
Offline
can you provide me some use cases? why that would be useful?
My repository is stored in a public dropbox folder. Dropbox takes care of syncing it and making it available on the internet. I don't need FTP.
Offline
can you provide me some use cases? why that would be useful?
Something comes to my mind:
My blog: blog.marcdeop.com
Jabber ID: damnshock@jabber.org
Offline