[pacman-dev] [PATCH] Update NEWS for pacman-4.1

Martin Panter vadmium+patch at gmail.com
Thu Jan 31 05:22:11 EST 2013


On 14 November 2012 04:33, Allan McRae <allan at archlinux.org> wrote:
> +              - makepkg:
> +                - require bash>=4.0
> +                - support for VCS URLs (git, bzr, svn and hg) (FS#7816,
> +                  FS#8890, FS#13727, FS#15895, FS#16384, FS#16872, FS#19459,
> +                  FS#19476, FS#20841, FS#21098, FS#28605)
> +                - split debugging symbols into seperate package (FS#10975)
> +                - use SKIP in checksums to skip integrity check (FS#19735)
> +                - add prepare() function to PKGBUILD (FS#30582)
> +                - pkgrel must be in decimal format
> +                - PKGBUILDs without package() functions are depricated

Maybe also add this, because I’m seeing a few AUR packages that
reference $pkgdir from the build() function and get the incorrect
plain old “pkg” directory.

- pkg/$pkgname is always used as $pkgdir
- $pkgdir is no longer usable in the build() function

Also I think the PKGBUILD man page needs updating because it
associates “pkgdir” with the build() function. Unless there is a valid
use for $pkgdir in build() that I am not aware of, in split packages
or something?

> +                - support specifying CPPFLAGS in makepkg.conf
> +                - support PACKAGER environmental variable
> +                - allow source renaming to work on signature files
> +                - libprovides and libdepends rewritten
> +                - configurable compression options (FS#27430)
> +                - allow multiple packages to be build when using
> +                  BUILDDIR (FS#28417)
> +                - imporved option parsing
> +                - add zsh completion
> +                - add makedepends/checkdepends information to .PKGINFO
> +                - url can be overridden in split packages
> +                - allow wildcards in PURGE_TARGETS
> +                - pass --asdep flag to pacman when installing
> +                - use last match in BUILDEVN/OPTIONS arrays (FS#26701)
> +                - fix "arch" handling in split packages (FS#27204)


More information about the pacman-dev mailing list