Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | buildroot: isolate the .install stamp files for build variants (#12279) | Jo-Philipp Wich | 2012-11-07 | 1 | -8/+8 |
| | | | | | | | | This fixes missing embedded packages if multiple build variants are selected in the build config, e.g. missing ppp if CONFIG_PACKAGE_ppp=y and CONFIG_PACKAGE_ppp-multilink=m . SVN-Revision: 34106 | ||||
* | licensing: Add licensing metadata to many packages Two new variables are ↵ | Hamish Guthrie | 2012-10-19 | 1 | -0/+4 |
| | | | | | | | | | introduces to many packages, namely PKG_LICENSE and PKG_LICENSE_FILES - there may be more than one license applied to packages, and these are listed in the PKG_LICENSE variable and separated by spaces. All relevant license files are also added to the PKG_LICENSE_FILES variable, also space separated. The licensing metadata is put into the bin/<platform>/packages/Packages file for later parsing. A script for that is on it's way! SVN-Revision: 33861 | ||||
* | build: rework the package/install step - collect package install lists ↵ | Felix Fietkau | 2012-10-06 | 1 | -23/+9 |
| | | | | | | during package/compile, then install all packages at once SVN-Revision: 33631 | ||||
* | package-ipkg.mk: flag packages as "ok" after install | Jo-Philipp Wich | 2012-07-15 | 1 | -1/+1 |
| | | | | | | | By flagging compile-time-installed packages as "ok", they can be differentiated from runtime-installed packages on the target later on. SVN-Revision: 32739 | ||||
* | include/package-ipkg.mk: fix copying provides list introduced in r32332 | Felix Fietkau | 2012-06-14 | 1 | -1/+1 |
| | | | | SVN-Revision: 32358 | ||||
* | package-ipkg.sh: copy the package provides list for all virtual PROVIDES | Jo-Philipp Wich | 2012-06-13 | 1 | -0/+1 |
| | | | | SVN-Revision: 32332 | ||||
* | build: add checks for missing package dependencies | Felix Fietkau | 2012-06-11 | 1 | -0/+22 |
| | | | | SVN-Revision: 32185 | ||||
* | build: generate a list of provided libraries for each ipkg file (includes ↵ | Felix Fietkau | 2012-06-10 | 1 | -3/+35 |
| | | | | | | provided libraries from packages that the exporting package depends on) SVN-Revision: 32172 | ||||
* | include/package-ipkg.mk: fix typo in r29449 | Nicolas Thill | 2011-12-10 | 1 | -1/+1 |
| | | | | SVN-Revision: 29497 | ||||
* | include/package-ipkg.mk: don't add vi backup files to packages | Gabor Juhos | 2011-12-05 | 1 | -3/+3 |
| | | | | | | Also remove trailing whitespaces. SVN-Revision: 29449 | ||||
* | include/package-ipkg.mk: fix typo | Nicolas Thill | 2011-10-26 | 1 | -1/+1 |
| | | | | | | | Fix a typo that caused packaging of an empty ./lib/upgrade/keep.d directory when the package supplied conffiles SVN-Revision: 28595 | ||||
* | build: move the SH_FUNC eval to the beginning of the opkg control file build ↵ | Felix Fietkau | 2011-04-03 | 1 | -2/+2 |
| | | | | | | command chain, not in front of every single command SVN-Revision: 26432 | ||||
* | build: do not use shell calls to export empty opkg control files, speeds up ↵ | Felix Fietkau | 2011-04-03 | 1 | -0/+2 |
| | | | | | | package build and fixes some "Argument list too long" errors Patch by Thomas Langer from #8450 SVN-Revision: 26431 | ||||
* | deploy .ipk archives with --force-maintainer to ensure that configs are kept ↵ | Jo-Philipp Wich | 2011-03-06 | 1 | -0/+1 |
| | | | | | | up-to-date in case they exist already for various reasons SVN-Revision: 25915 | ||||
* | set Installed-Size to 0 when preparing control, its substituted by ↵ | Jo-Philipp Wich | 2011-01-16 | 1 | -2/+1 |
| | | | | | | ipkg-build later on SVN-Revision: 25022 | ||||
* | package-ipkg.mk: add support for "essential" package flag, fix typo | Jo-Philipp Wich | 2010-11-11 | 1 | -1/+2 |
| | | | | SVN-Revision: 23959 | ||||
* | Lock copying to STAGING_DIR_ROOT. This fixes build failures for parallelized ↵ | Michael Büsch | 2010-10-29 | 1 | -1/+1 |
| | | | | | | build. SVN-Revision: 23709 | ||||
* | package-ipkg.mk: build sysupgrade keepfile hints out of conffiles not yet ↵ | Jo-Philipp Wich | 2010-10-05 | 1 | -0/+15 |
| | | | | | | present in the package. This applies to config directories or files that do not exist but may be created by the user after package installation. SVN-Revision: 23257 | ||||
* | correct default package status info (install -> unknown) - fixes ↵ | Jo-Philipp Wich | 2010-10-04 | 1 | -1/+1 |
| | | | | | | "opkg_conf_write_status_files: Internal error: package ... has a NULL dest" SVN-Revision: 23222 | ||||
* | prime .ipk control files with Status: field to introduce hold for post flash ↵ | Jo-Philipp Wich | 2010-10-02 | 1 | -0/+1 |
| | | | | | | installed packages SVN-Revision: 23175 | ||||
* | add support for flagging packages | Jo-Philipp Wich | 2010-10-02 | 1 | -0/+1 |
| | | | | SVN-Revision: 23172 | ||||
* | package-ipkg.mk: use the BOARD variable in opkg cmdline if ARCH_PACKAGES is ↵ | Gabor Juhos | 2010-10-01 | 1 | -1/+1 |
| | | | | | | not defined SVN-Revision: 23166 | ||||
* | opkg: - implement --add-dest and --add-arch commandline options, this allows ↵ | Jo-Philipp Wich | 2010-09-12 | 1 | -10/+5 |
| | | | | | | to run entirely without configuration - tweak default config location patch to not require a config in offline root mode - rename --force-run-hooks option to --force-postinstall, its a more appropriate name - utilize new opkg commandline options in package-ipkg.mk and remove config file generation SVN-Revision: 23032 | ||||
* | pass opkg offline root as command line arg, solves caching issues when ↵ | Jo-Philipp Wich | 2010-09-09 | 1 | -2/+2 |
| | | | | | | switching between multiple subtargets, thanks Ralph Hempel for reporting SVN-Revision: 22990 | ||||
* | opkg: add --force-run-hooks option to run postinstall scripts in offline ↵ | Jo-Philipp Wich | 2010-09-06 | 1 | -1/+2 |
| | | | | | | root mode, utilize it for host package install SVN-Revision: 22960 | ||||
* | use opkg/host for package installation - speeds up rebuild operations - ↵ | Jo-Philipp Wich | 2010-09-06 | 1 | -7/+13 |
| | | | | | | aligns generated package list format with the one created by opkg on the target - fixes broken dependency handling in imagebuilder SVN-Revision: 22949 | ||||
* | speed up the ipkg build process some more by reordering commands | Felix Fietkau | 2010-08-19 | 1 | -14/+11 |
| | | | | SVN-Revision: 22722 | ||||
* | speed up the build system by including include/shell.sh on shell commands ↵ | Felix Fietkau | 2010-08-19 | 1 | -2/+2 |
| | | | | | | only where necessary SVN-Revision: 22720 | ||||
* | revert r22372 and r22405, dependency on host libtool causes problems | Jo-Philipp Wich | 2010-07-28 | 1 | -14/+8 |
| | | | | SVN-Revision: 22406 | ||||
* | use host opkg for installing packages in buildroot and ImageBuilder | Jo-Philipp Wich | 2010-07-23 | 1 | -8/+14 |
| | | | | SVN-Revision: 22372 | ||||
* | Some dependencies that are depending on target are not added into the ↵ | Hauke Mehrtens | 2010-03-28 | 1 | -2/+9 |
| | | | | | | | | Depends line in the control file of the package. For example +!(TARGET_brcm47xx||TARGET_brcm63xx):kmod-ssb does not result in kmod-ssb for the x86 target or any other target. This fixes #6874 SVN-Revision: 20553 | ||||
* | build variants: only build opkg packages for the requested build variant (or ↵ | Felix Fietkau | 2009-11-22 | 1 | -0/+2 |
| | | | | | | any if no variant was specified for the package) SVN-Revision: 18464 | ||||
* | do not fail on empty packages | Felix Fietkau | 2009-09-03 | 1 | -1/+1 |
| | | | | SVN-Revision: 17504 | ||||
* | get rid of old data before staging unstripped package binaries | Felix Fietkau | 2009-09-03 | 1 | -0/+1 |
| | | | | SVN-Revision: 17498 | ||||
* | build: when staging unstripped package files, install them to a temporary ↵ | Felix Fietkau | 2009-09-02 | 1 | -3/+5 |
| | | | | | | directory first to work around file overwrite issues in packages like asterisk SVN-Revision: 17477 | ||||
* | merge the control file and the .ipk file targets into one to prevent them ↵ | Felix Fietkau | 2009-08-20 | 1 | -10/+8 |
| | | | | | | from going out of sync SVN-Revision: 17332 | ||||
* | fix multiple ipkg builds of the same arch but with different targets in the ↵ | Felix Fietkau | 2009-08-20 | 1 | -1/+1 |
| | | | | | | same checkout SVN-Revision: 17325 | ||||
* | when regenerating an ipkg package, make sure the entire ipkg build dir is ↵ | Felix Fietkau | 2009-08-19 | 1 | -4/+2 |
| | | | | | | cleaned as well to prevent stale files from making it into the package after configuration changes SVN-Revision: 17313 | ||||
* | ensure CONTROL directory is created (#5683) | Florian Fainelli | 2009-08-17 | 1 | -0/+1 |
| | | | | SVN-Revision: 17293 | ||||
* | add target for library specific installations into the root staging dir, fix ↵ | Felix Fietkau | 2009-08-08 | 1 | -2/+3 |
| | | | | | | ipkg build dependency on the package build stamp SVN-Revision: 17168 | ||||
* | add a staging directory for unstripped package files, useful for debugging, ↵ | Felix Fietkau | 2009-08-07 | 1 | -1/+6 |
| | | | | | | will be used for mklibs integration later SVN-Revision: 17167 | ||||
* | move IPKG_STATE_DIR from ./rules.mk to ./include/package-ipkg.mk and change ↵ | Nicolas Thill | 2009-01-29 | 1 | -0/+2 |
| | | | | | | its value to suit opkg SVN-Revision: 14269 | ||||
* | add an "Installed-Size" field to package control files, so that opkg could ↵ | Nicolas Thill | 2008-12-11 | 1 | -0/+3 |
| | | | | | | check needed vs. available storage space before installing a package SVN-Revision: 13602 | ||||
* | fix conditional depends in ipkg control files | Felix Fietkau | 2008-10-27 | 1 | -2/+3 |
| | | | | SVN-Revision: 13051 | ||||
* | implement conditional dependencies for generating the Depends: field of ipkgs | Felix Fietkau | 2008-10-03 | 1 | -1/+6 |
| | | | | SVN-Revision: 12836 | ||||
* | some minor fixes, cleanups, package build abstraction | Felix Fietkau | 2007-09-28 | 1 | -4/+1 |
| | | | | SVN-Revision: 9051 | ||||
* | add 'Provides:' line in ipkg control files | Nicolas Thill | 2007-09-21 | 1 | -0/+1 |
| | | | | SVN-Revision: 8906 | ||||
* | move ipkg related vars from ./rules.mk to ./include/package-ipkg.mk | Nicolas Thill | 2007-09-03 | 1 | -0/+12 |
| | | | | SVN-Revision: 8581 | ||||
* | move rule for $(STAGING_DIR)/etc/ipkg.conf out of BuildIPKG so that it's ↵ | Nicolas Thill | 2007-08-26 | 1 | -5/+6 |
| | | | | | | defined only once SVN-Revision: 8491 | ||||
* | move ipkg.conf creation from tools/ipkg-utils to include/package-ipkg.mk | Nicolas Thill | 2007-08-25 | 1 | -1/+6 |
| | | | | SVN-Revision: 8481 |