I would like to add a package to the AUR for the madwifi drivers, unfortunately, they are distributed only via CVS.
I would probably want to have a "madwifi-cvs-x-x.pkg.tar.gz" filename, and the version would be `date +%Y.%m.%d`. Is there some way to make the AUR accept something with no sources and no MD5's? Would it also do daily/weekly/biweekly/monthly/etc. builds?
I didn't research this at all, but..this package is already in the AUR.
well, the way I check to see if there's something in the AUR is to updatedb my system, then look for names with locate. I swear I didn't see it a few days ago. There's some corrections to be made in the .intall file, but I'll leave that in its comments line. also, there's no build date on the aur page to indicate when the binary was built.
But there are some other programs that undergo a lot of CVS dev that might benefit from a CVS version.
Would it also do daily/weekly/biweekly/monthly/etc. builds?
Just to clarify, (not sure if it workes on all kinds of cvs though) you could use a command like this to get a specifik day-build:
EDIT: saw that you probably aint going any further with this...
export CVSROOT=:pserver:cvs:firstname.lastname@example.org:/home/wine cvs login cvs -z 0 checkout -D 2005-06-14 wine
This gets wine, as it was on 2005-06-14.
http://www.linuxportalen.com -> Linux Help portal for Linux and ArchLinux (in swedish)
Dell Inspiron 8500
Kernel 2.6.14-archck1 (selfcompiled)
kleptophobiac - we, the TUs, are trying to discourage the use of `date +%d` etc in PKGBUILDs especially in the AUR.
We are also trying to develop a standard for CVS and SVN PKGBUILDs which should have been there to answer your original question.
In the mean time, our prefered method is the -D option as used by CyberTron to check out source from a specific date - we are looking to do something similar with the revision number for SVN