<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/include/package-dumpinfo.mk, branch v21.02.1</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.1</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.1'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2021-02-14T18:41:52Z</updated>
<entry>
<title>build: drop ABI version from metadata</title>
<updated>2021-02-14T18:41:52Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2021-02-12T10:16:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=c92165038217e49075098479704da58a2a3a89bd'/>
<id>urn:sha1:c92165038217e49075098479704da58a2a3a89bd</id>
<content type='text'>
Preparation for supporting dynamic ABI versions that depend on the runtime
configuration. Read the suffix from the staging dir pkginfo version files.

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: use SPDX license tags</title>
<updated>2021-02-05T13:54:47Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2020-09-22T02:48:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=a17b8eaa2e4b319b7069170398fe965786a813e9'/>
<id>urn:sha1:a17b8eaa2e4b319b7069170398fe965786a813e9</id>
<content type='text'>
The license folder is a core part of OpenWrt and all GPL-2.0 licensed.
Use SPDX license tags to allow machines to check licenses.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
[rebase, keep some Copyright lines, sharpen commit message]
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>build: expose ABI version in .packageauxvars</title>
<updated>2019-01-19T13:32:01Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2019-01-18T11:43:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=e3d5b384aa67c5562d59e8745fc6c48a9f2a997d'/>
<id>urn:sha1:e3d5b384aa67c5562d59e8745fc6c48a9f2a997d</id>
<content type='text'>
Subdequent commits need this information to resolve the ABI version when
computing binary ipk dependencies.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>include/package-dumpinfo.mk: don't duplicate source package information for every binary package</title>
<updated>2018-01-13T18:54:45Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2018-01-08T14:02:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=1e2570dd04ab8239bcd98538ed49de8255a89cdc'/>
<id>urn:sha1:1e2570dd04ab8239bcd98538ed49de8255a89cdc</id>
<content type='text'>
Eventually the BUILDONLY package flag could be replaced by simply creating
a package Makefile without any BuildPackage calls. This will fail for now,
as BuildPackage also causes the Makefile's compile target etc. to do
something useful at all.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>build: remove obsolete "package feature" feature</title>
<updated>2018-01-13T18:54:45Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2018-01-08T11:31:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=4bb54ed15ee4647c36a4c2b3cb9416f344594b8a'/>
<id>urn:sha1:4bb54ed15ee4647c36a4c2b3cb9416f344594b8a</id>
<content type='text'>
Package "features" seem to be unused for some time. In any case, custom
Config.in snippets and package PROVIDES are a much more flexible way to
express similar options.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>build: remove package preconfig feature</title>
<updated>2018-01-13T18:54:44Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2018-01-07T12:05:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=3abf663c22e32636306cfcdfd5fb29402a1c1a7f'/>
<id>urn:sha1:3abf663c22e32636306cfcdfd5fb29402a1c1a7f</id>
<content type='text'>
This feature has been unused for years, and its scope is too limited to be
actually useful.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>build: allow defining license information per binary package</title>
<updated>2017-11-25T19:02:04Z</updated>
<author>
<name>Michael Heimpold</name>
</author>
<published>2017-10-31T20:29:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=2cb75cd8b9d451bde0cfffce80fa67d58944c44b'/>
<id>urn:sha1:2cb75cd8b9d451bde0cfffce80fa67d58944c44b</id>
<content type='text'>
At the moment, license information can only be specified on a
"per source package" level while other metadata fields (e.g. maintainer)
can be given for each binary package. Apply the same logic for license
fields as well. This can be used e.g. in cases where a library is
distributed under some license while related tools are distributed
under a different one.

Signed-off-by: Michael Heimpold &lt;mhei@heimpold.de&gt;
</content>
</entry>
<entry>
<title>include: fix nonshared flag handling</title>
<updated>2016-04-15T08:26:36Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-04-15T08:26:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=349e7b635ea819ad34a571bc0adcce9b205df4e9'/>
<id>urn:sha1:349e7b635ea819ad34a571bc0adcce9b205df4e9</id>
<content type='text'>
Fix nonshared flag handling to properly deal with source packages defining
both kmod and non-kmod ipks.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>include: remove now unused PACKAGE_SUBDIR variable</title>
<updated>2016-04-13T13:37:34Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-04-13T13:37:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=be575fdc9d7c1c62937877f8564638eb7f4f5166'/>
<id>urn:sha1:be575fdc9d7c1c62937877f8564638eb7f4f5166</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>include/package-dumpinfo.mk: introduce Repository values</title>
<updated>2016-04-13T13:28:13Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2016-04-13T13:28:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=aad2b92603d5d317a4acac446ca2ed1e97ae7b02'/>
<id>urn:sha1:aad2b92603d5d317a4acac446ca2ed1e97ae7b02</id>
<content type='text'>
Introduce a new dumpinfo field "Repository" which contains the name of the
shared repository where the package will be hosted in. The name is chosen
according to the following rules:

 - Name of the feed directory for any feed package, e.g. "Repository: luci" for
   "feeds/luci/applications/luci-app-firewall/Makefile"
 - The value "base" for any other, sharable package
 - Unset for any package flagged PKG_FLAGS:=nonshared

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
</feed>
