Subject: [alpine-devel] abuild-2.14.0 released

From: Natanael Copa <[email-masked]>
Date: Fri, 22 Feb 2013 08:35:53 +0100

Hi,

I have pushed abuild-2.14.0 to edge.

Some highlights:
* new tool: checkapk
* autocreate APKINDEX in REPODEST when set
* sha256, sha512 checksums
* buildrepo speedup
* support for filename::fileuri (eg. foo-$pkgver::https://github.com/foo/foo/tarball/v1.1.tar.gz)

Shortlog:

Carlo Landmeter (1):
      abuild: add git/svn snapshot hook

Natanael Copa (20):
      abuild: report error if md5sum exist but no sources
      abuild: use sha256 and sha512 sums instead of md5
      abuild: improve sanitycheck to check sanity of all checksums
      checkapk: new tool
      aports.lua: also store url in pkg struct
      abuild: verify pkgdesc length
      abuild: fix spelling in comment
      abuild: update abuild repo index when cleaning packages
      abuild: use REPODEST as abuildrepo if specified
      buildrepo: add message that we are puring old packages
      checkapk: find package when REPODEST is used
      abuild: fix warning about md5check
      abump: add option -f to set "fixes" in commit message
      buildrepo: speed up by avoiding forks
      update gitignore
      newapkbuild: https is also an url
      abuild: support filename::fileuri in source
      abuild: treat syslinux's .c32 files as shared objects
      aports.lua: support filename::fileuri source format

-nc

---
Unsubscribe:  [email-masked]
Help:         [email-masked]
---

---

From: "V.Krishn" <[email-masked]>
Date: Fri, 22 Feb 2013 15:39:30 +0530

On Friday, February 22, 2013 01:05:53 PM Natanael Copa wrote:
> * support for filename::fileuri (eg.
> foo-$pkgver::https://github.com/foo/foo/tarball/v1.1.tar.gz)

How does this work?
sometimes the files are of format - 
eg:
foo-$basename::https://path/to/user-foo-v1.1-1-gh4abc41.tar.gz

would like to save as: 
  foo-v1.1-1.tar.gz

-- 
Regards.
V.Krishn

---

---

From: "V.Krishn" <[email-masked]>
Date: Fri, 22 Feb 2013 15:55:39 +0530

> foo-$basename::https://path/to/user-foo-v1.1-1-gh4abc41.tar.gz

I think I got it
foo-$pkgver::https://path/to/fooName.barExt
would be saved as: foo-$pkgver

where $pkgver is not extracted from the url itself but declared earlier.

-- 
Regards.
V.Krishn

---

---

From: Natanael Copa <[email-masked]>
Date: Fri, 22 Feb 2013 11:38:40 +0100

On Fri, 22 Feb 2013 15:55:39 +0530

> where $pkgver is not extracted from the url itself but declared earlier.

pkgname=foo
pkgver=1.0
source="myname-$pkgver.tar.gz::http://somplace/somename/asdf"

instead of saving file as 'asdf' it will download
http://somplace/somename/asdf and save it as myname-$pkgver.tar.gz.

I need to update the docs...

-nc

---