Welcome to the Pacman bug tracker. Please search the current bugs and feature requests before filing a new one! Use advanced search and select "Search in Comments".

* Please select the correct category and version.
* Write a descriptive summary, background info, and provide a reproducible test case whenever possible.

FS#19476 - Remove duplication of VCS downloads from PKGBUILDs

Attached to Project: Pacman
Opened by Muhammed (some-guy94) - Saturday, 15 May 2010, 20:53 GMT
Last edited by Allan McRae (Allan) - Friday, 10 August 2012, 04:55 GMT
Task Type Feature Request
Category makepkg
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version 3.3.3
Due in Version 4.1.0
Due Date Undecided
Percent Complete 100%
Votes 1
Private No


Every -vcs PKGBUILD in the AUR has a duplication of the same code. makepkg should handle downloading these like it downloads from the source array.

There are two ways to do this:
* Just implement functions that need to be called in build() to start the download.
* Implement new arrays (git, hg, svn, etc) and have it similar to the source array.

The first is a requirement for the second, attached is a patch implementing it.
This task depends upon

Closed by  Allan McRae (Allan)
Friday, 10 August 2012, 04:55 GMT
Reason for closing:  Implemented
Additional comments about closing: t/commit/?id=024bc44a