[arch-dev-public] [PATCH 2/2] Accept any *.pkg.tar.* package file name

Thomas Bächler thomas at archlinux.org
Sun Feb 21 08:50:03 EST 2010


Am 21.02.2010 08:47, schrieb Pierre Schmitz:
> Am Dienstag, 16. Februar 2010 01:27:32 schrieb Pierre Schmitz:
>> With this patch packages with different compressions are accepted. It is
>> ensured that one cannot have the same package with different compression
>> extensions.
>>
>> The new functions getpkgfile{,s} are used to sanitize globed filenames.
> 
> After a few tests with a local repo I guess I am ready to submit my changes. 
> So, here is the plan:
> 
> 1) Add me to the dbscripts-git group and let me push my patch to the repo

Done.

> 2) Checkout the scripts into /arch or /arch-new (to be discussed)

You say you tested it, so I say /arch. Objections?

> 3) Check which packages need to be kept in gz format for a while.(is it just 
>    pacman, libarchive and xz-utils) and add PKGEXT='.pkg.tar.gz' into their 
>    PKGBUILDs

Disregard the bash part below (bash can be any older version).

|--pacman
   |--bash
      |--readline
         |--ncurses
   |--libarchive
      |--zlib
      |--bzip2
      |--xz-utils
         |--bash
      |--acl
         |--attr
      |--openssl
         |--zlib
         |--perl
            |--gdbm
            |--db
               |--gcc-libs
               +--bash provides sh
            |--coreutils
               |--shadow
                  |--pam
                     |--db
                     |--cracklib
                        |--zlib
               |--pam
               |--acl
               |--gmp
                  |--gcc-libs
               |--libcap
                  |--attr
            +--bash provides sh
      |--expat
   |--libfetch
      |--openssl
   |--pacman-mirrorlist


> 4) Start packaging xz compressed packages
> 5) Should we ask everyone to set PKGEXT to .pkg.tar.xz in makepkg.conf and 
>    probably ship it as default?
> 6) Apply the same changes on sigurd (community server)

+1


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.archlinux.org/pipermail/arch-dev-public/attachments/20100221/04ba9faf/attachment.bin>


More information about the arch-dev-public mailing list