Es gibt nicht wie bei Debian explizite Source/Dev-Pakete.
Der Source wird i.d.R. direkt von Upstream gezogen und dann ggf. um Patches, Build-
Optionen ergänzt.
Gesteuert wird das Bauen durch die Datei PKGBUILD (und ggf. packetname.install für
Installationsvorgägnge).
Schau dir die PKGBUILD mal an:
http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/network/fcpci/PKGBUILD?rev=HEAD&cvsroot=Extra&only_with_tag=CURRENT&content-type=text/vnd.viewcvs-markup
Dort siehst du dann in source= von wo der Quellcode gezogen wird.
Auch, welche Patches und ggf. configure-Optionen genutzt werden.
In der build-Funktion wird dann das eigentliche Binärpaket gebaut und gepackt.
Gebaut wird mit dem Tool makepkg.
Als Link evtl. auch interessant:
http://wiki.archlinux.de/?title=Arch_Build_System
Arch-User können mit dem gleichnamigen Tool auch direkt einen rsync-Lauf gegen
das CVS machen, und haben dann alle notwendigen Dateien für alle verfügbare
Pakete auf ihrem Rechner, zum Selbstbauen z.B. Diese Pakete sind recht klein, eben
meist nur die PKGBUILD und .install-Datei. Der Source wird dann wie gesagt vor dem
Kompilieren von Upstream gezogen.