[Dev] [RFC] Adding DLAGENTS for git and other VCSs to makepkg.conf

Nicolás Reynolds fauno at kiwwwi.com.ar
Thu Apr 12 13:23:09 GMT 2012

On Thu, 12 Apr 2012 01:43:55 -0400, Luke T.Shumaker <lukeshu at sbcglobal.net> wrote:
> Abstract
>    Given Parabola's policy that sources be downloaded prior to running
>    a PKGBUILD file's build() function, we are creating multiple
>    boiler-plate SRCBUILD files that all check out a specific commit
>    from a version control system (VCS), and generate a tarball from it.
>    Given that most VCSs are able to identify a commit just as
>    permanently as a URL, or more so, it makes sense to to add a
>    URL-handler ("DLAGENT") for URLs with a VCS SCM scheme, such as
>    "git://".

The concern is not only availability of a given checkout, but
self-hosting sources (at least GPL2). I think your propposal is awesome
but it would need to provide sources to `makepkg --allsource` for

Also SRCBUILDs were implemented to create libre tarballs (patching
freedom issues so you don't have to download the unfree sources) ;)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 489 bytes
Desc: not available
URL: <https://lists.parabola.nu/pipermail/dev/attachments/20120412/5b5c1ea9/attachment.sig>

More information about the Dev mailing list