You are not logged in.
Pages: 1
I decided that I needed something like the AUR, but simpler, for my own website. The solution: The Arch Personal Repository Viewer, or APRV. It's KISS to the extreme, and will work on any PHP enabled server.
The best way to describe it is to show you. So, here it is, up and running on my own repository: http://archpkg.wgilk.com .
I'll be releasing the code in a few minutes, I just had to show it off a bit first. 8)
I still want to implement AJAX into it, but I was having trouble with it, so it didn't make it in yet. Also, I want to add a list of all the files (not just the pkgbuild) for each PKGBUILD to the "Browse Packbuilds" listing.
EDIT: Thanks for moving it. (DTW?)
·¬»· i am shadowhand, powered by webfaction
Offline
really nice job dude, u rocks!!!
post the code, i want launch my own repo...
thanks man, that was awesome!
congrats, from chile
Offline
Here's the code! You can find the tarball here: http://www.wgilk.com/linux/arch/apvr/
Unpack and read the README file. Setting it up is really simple, I promise. 8)
·¬»· i am shadowhand, powered by webfaction
Offline
thanks man, im testing it right now, and looks awesome!!...
Soon... my own repo
Offline
Thank you shadowhand !
apvr is very easy to use and looks nice !
Offline
cactus has actually already made something like this....
Yours is admittedly prettier but cactus has mark out of date functionality and email notification in his - he just ported it to php/mysql for me too
Offline
I have no interest in having a MySQL dependency. I made APRV to be simple, with no frills, so that it would work in just about any situation.
I could have used the AUR code if I wanted lots of features.
·¬»· i am shadowhand, powered by webfaction
Offline
Well, fair enough...however, I can achieve what APRV does with a bash script and lftp - which is even more dep free, you don't even need php so...maybe yours is bloated and frilly but under-powered at the same time
I don't normally like to be bitchy but when someone implies that something "better" is frivolous it is tempting to point out that the frivolity of their own contribution.
APRV and PRIMAL do different things - lets leave it at that tho.
Offline
Thanks DTW. Sometimes I need to get kicked in the arse.
BTW: The Primal install on your server is broken.
·¬»· i am shadowhand, powered by webfaction
Offline
I know - it requires php5 currently cactus is looking at it - do you ever find thing son my server you think I would prefer people couldn't find? I thought my primal install was quite secluded
Offline
APRV updated to 0.0.2.
+ Added "Extra Sources" to the bottom of a viewed pkgbuild (extra files that aren't URL sources)
= Fixed the menu_top image saying "Arch User Repository Viewer"
= Version bump to 0.0.2
Source is here: aprv.0.0.2.tar.gz
DTW: did you ever click the [www] link on the bottom of your posts? It gives an index listing of your server.....
·¬»· i am shadowhand, powered by webfaction
Offline
yeah, it's fucked
Offline
you guys are entertaining
nice work shadowhand
Offline
*bows to DTW for being a partner in crime*
Thanks Penguin.
·¬»· i am shadowhand, powered by webfaction
Offline
Here's the orginal primal, which I used to run - IIRC the only requirement is ruby.
Offline
shadowhand - cactus has completed his port of primal to php. Here is my install: http://dtw.jiwe.org/primal/
DO you think you would be intersted in a skinning the little rascal? My main interest in PRIMAL is to support AEGIS, not sure if that is any incentive - I imagine Archie would benefit from it too!
Offline
and put an image on it!
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
Shadow: I think you should switch the d/l pkg link for a Homepage link for the app using the url= field
Offline
Pages: 1