You are not logged in.

#1 2005-10-10 06:24:59

shadowhand
Member
From: MN, USA
Registered: 2004-02-19
Posts: 1,142
Website

Arch Personal Repository Viewer

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. smile

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

#2 2005-10-10 06:41:15

failure
Member
From: Chile
Registered: 2005-04-29
Posts: 40

Re: Arch Personal Repository Viewer

really nice job dude, u rocks!!!

post the code, i want launch my own repo...

thanks man, that was awesome!

congrats, from chile smile

Offline

#3 2005-10-10 06:46:18

shadowhand
Member
From: MN, USA
Registered: 2004-02-19
Posts: 1,142
Website

Re: Arch Personal Repository Viewer

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

#4 2005-10-10 07:01:35

failure
Member
From: Chile
Registered: 2005-04-29
Posts: 40

Re: Arch Personal Repository Viewer

thanks man, im testing it right now, and looks awesome!!...


Soon... my own repo smile

Offline

#5 2005-10-10 14:12:28

wain
Member
From: France
Registered: 2005-05-01
Posts: 289
Website

Re: Arch Personal Repository Viewer

Thank you shadowhand !
apvr is very easy to use and looks nice !

Offline

#6 2005-10-10 14:37:57

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: Arch Personal Repository Viewer

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 smile

Offline

#7 2005-10-10 16:06:14

shadowhand
Member
From: MN, USA
Registered: 2004-02-19
Posts: 1,142
Website

Re: Arch Personal Repository Viewer

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. big_smile


·¬»· i am shadowhand, powered by webfaction

Offline

#8 2005-10-10 16:29:54

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: Arch Personal Repository Viewer

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 tongue

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

#9 2005-10-10 16:40:37

shadowhand
Member
From: MN, USA
Registered: 2004-02-19
Posts: 1,142
Website

Re: Arch Personal Repository Viewer

tongue Thanks DTW. Sometimes I need to get kicked in the arse. big_smile

BTW: The Primal install on your server is broken.


·¬»· i am shadowhand, powered by webfaction

Offline

#10 2005-10-10 16:52:29

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: Arch Personal Repository Viewer

I know big_smile - it requires php5 currently smile lol 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

#11 2005-10-10 18:00:56

shadowhand
Member
From: MN, USA
Registered: 2004-02-19
Posts: 1,142
Website

Re: Arch Personal Repository Viewer

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..... tongue


·¬»· i am shadowhand, powered by webfaction

Offline

#12 2005-10-10 18:18:30

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: Arch Personal Repository Viewer

yeah, it's fucked

Offline

#13 2005-10-10 18:32:21

T-Dawg
Forum Fellow
From: Charlotte, NC
Registered: 2005-01-29
Posts: 2,736

Re: Arch Personal Repository Viewer

you guys are entertaining lol

nice work shadowhand smile

Offline

#14 2005-10-10 19:35:28

shadowhand
Member
From: MN, USA
Registered: 2004-02-19
Posts: 1,142
Website

Re: Arch Personal Repository Viewer

*bows to DTW for being a partner in crime*

Thanks Penguin.


·¬»· i am shadowhand, powered by webfaction

Offline

#15 2005-10-11 17:27:49

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Arch Personal Repository Viewer

Here's the orginal primal, which I used to run - IIRC the only requirement is ruby.

http://e.cactuswax.net/index.php/2005/05/01/49/

Offline

#16 2005-10-13 16:51:36

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: Arch Personal Repository Viewer

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! big_smile

Offline

#17 2005-10-13 17:50:52

cactus
Taco Eater
From: t͈̫̹ͨa͖͕͎̱͈ͨ͆ć̥̖̝o̫̫̼s͈̭̱̞͍̃!̰
Registered: 2004-05-25
Posts: 4,622
Website

Re: Arch Personal Repository Viewer

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

#18 2005-10-14 11:14:13

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: Arch Personal Repository Viewer

Shadow: I think you should switch the d/l pkg link for a Homepage link for the app using the url= field

Offline

Board footer

Powered by FluxBB