<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/xback/package/Makefile, branch v17.01.4</title>
<subtitle>Staging tree of Koen Vandeputte</subtitle>
<id>https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.4</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.4'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/'/>
<updated>2017-04-09T13:42:20Z</updated>
<entry>
<title>build: fix triggering opkg/host compilation</title>
<updated>2017-04-09T13:42:20Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-01-19T01:41:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=c6e79980b87e918fec5020bf91207ef51c24924d'/>
<id>urn:sha1:c6e79980b87e918fec5020bf91207ef51c24924d</id>
<content type='text'>
Commit 131db36 "build: remove separate /install step for host builds" dropped
the package/*/host/install targets in favor to performing the install steps
within the compile target instead.

Adjust package/Makefile accordingly in order to prevent a missing
staging_dir/host/bin/opkg when staging package archives into the rootfs.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>opkg: drop S/MIME support</title>
<updated>2017-01-10T12:44:25Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-01-10T12:02:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=9cdf852ae09e8b418d9ab5c462b95742dc2f0fc2'/>
<id>urn:sha1:9cdf852ae09e8b418d9ab5c462b95742dc2f0fc2</id>
<content type='text'>
It has never been used by default (due to being too bloated), and it is
properly replaced by usign (which has been the default for a long time
now).

Remove this feature to simplify the build system

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>package/Makefile &amp; ipkg-make-index.sh: add full package data list</title>
<updated>2016-12-26T10:17:33Z</updated>
<author>
<name>Alberto Bursi</name>
</author>
<published>2016-12-24T12:32:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=c24172cad1e66412b287cf49809d363e10acb1c5'/>
<id>urn:sha1:c24172cad1e66412b287cf49809d363e10acb1c5</id>
<content type='text'>
The external script used to generate the package lists for the
LEDE wiki's table of packages [1] and package indexes [2] requires
a "Source:" field in the package lists to find package makefiles.
The package makefiles are used to read the package's Category and Submenu.

The "Source:" field was removed in commit
b4aa3c899cbf1f81cd8a1ea197481ac84a9d646e
to reduce package list sizes and lessen opkg issues in low ram devices.

Add a separate package list file with full data to be used by the wiki's script.
It's called Packages.manifest and isn't compressed as it's not necessary.

1. https://lede-project.org/packages/start
2. https://lede-project.org/packages/index/start

Signed-off-by: Alberto Bursi &lt;alberto.bursi@outlook.it&gt;
</content>
</entry>
<entry>
<title>build: add CHECK_ALL variable to allow make download/check to include not selected packages</title>
<updated>2016-12-17T09:36:52Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-16T15:08:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=180e93ba8b1b72a80d05c59497f63f28728f17ce'/>
<id>urn:sha1:180e93ba8b1b72a80d05c59497f63f28728f17ce</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: implement make check and make package/X/check</title>
<updated>2016-12-17T09:36:25Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-14T14:36:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=7a315b0b5d6aa91695853a8647383876e4b49a7a'/>
<id>urn:sha1:7a315b0b5d6aa91695853a8647383876e4b49a7a</id>
<content type='text'>
This is intended to be used for a wide array of package sanity checks.

The first check that is implemented is for the hash of downloaded files.
It checks:
  - Missing hash
  - Use of SHA256 instead of MD5
  - dl/&lt;file&gt; hash not matching hash in makefile
  - deprecated MD5SUM variable

The deprecated MD5SUM variable check is skipped for feeds/ until OpenWrt
is updated as well

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>image: fix CONFIG_CLEAN_IPKG with CONFIG_TARGET_PER_DEVICE_ROOTFS</title>
<updated>2016-09-25T07:30:55Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2016-09-25T07:30:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=663145e419410876f6a962e7f3461ed73eb50831'/>
<id>urn:sha1:663145e419410876f6a962e7f3461ed73eb50831</id>
<content type='text'>
Running prepare_rootfs on TARGET_DIR deletes the opkg state when
CONFIG_CLEAN_IPKG is enabled, making the per-device rootfs package install
fail.

To avoid this, create a copy of the TARGET_DIR before prepare_rootfs is run
and use this as basis for per-device rootfs generation.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>build: create a package feed directory containing all packages</title>
<updated>2016-08-01T09:13:38Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-08-01T09:12:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=180465c38f1599f7339a00f80b383620c7c3818d'/>
<id>urn:sha1:180465c38f1599f7339a00f80b383620c7c3818d</id>
<content type='text'>
Needed for proper dependency handling for per-device rootfs

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: add template for getting opkg package files from package names</title>
<updated>2016-07-29T08:18:26Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-07-22T10:22:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=731b166528658e0b89f6bd0e589f029eb665f7a6'/>
<id>urn:sha1:731b166528658e0b89f6bd0e589f029eb665f7a6</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: rework opkg command invocation</title>
<updated>2016-07-29T08:18:26Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-07-22T10:10:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=5d30bf83039aa1089e70d8c80b6ad03ba92bfc2a'/>
<id>urn:sha1:5d30bf83039aa1089e70d8c80b6ad03ba92bfc2a</id>
<content type='text'>
Drop included $(XARGS), add support for passing target dir via parameter

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: rework prepare_rootfs to pass target dir via parameter</title>
<updated>2016-07-29T08:18:26Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-07-22T09:54:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=7dffc32ffa11069bb5c5e38e6f891c5052a3d488'/>
<id>urn:sha1:7dffc32ffa11069bb5c5e38e6f891c5052a3d488</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
</feed>
