summaryrefslogtreecommitdiff
path: root/package/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* build: consider sub-directories when deploying packages to image with ↵Jo-Philipp Wich2014-08-071-1/+1
| | | | | | | | CONFIG_PER_FEED_REPO (#17430) Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42041
* build: introduce per feed repository supportJo-Philipp Wich2014-08-051-4/+17
| | | | | | | | | This changeset implements a new menuconfig option to generate separate repositories for each enabled package feed instead of one monolithic one. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42002
* package/Makefile: Substituted deprecated -perm +mode with -perm /modeJohn Crispin2014-06-021-1/+1
| | | | | | | | | | | The find(1) -perm +mode is no longer supported and has been deprecated since 2005. This could resolve #13855 ticket. Signed-off-by: Rocco Folino <lordzen87@gmail.com> SVN-Revision: 40927
* package: ignore failed downloads with IGNORE_ERRORSJo-Philipp Wich2014-05-141-0/+1
| | | | | | | | | | When IGNORE_ERROR is set, also skip broken downloads, this is required to make a full "make download" run even if some upstream sources are unreachable. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 40768
* target/sdk: use .config instead of unconditionally enabling all build dirsFelix Fietkau2014-03-131-5/+2
| | | | | | | | Call make defconfig on every build to catch newly added packages Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39913
* build: fix installation of default-variant packages when the source package ↵Felix Fietkau2014-03-121-1/+1
| | | | | | | | has multiple variants (#15237) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39899
* package/index: fix index creating when building without signingSteven Barth2013-10-021-4/+4
| | | | | | Signed-off-by: Alexander Couzens <lynxis@fe80.eu> SVN-Revision: 38287
* Add package signing infrastructureSteven Barth2013-10-021-3/+28
| | | | | | | | | | | | | Add package signing key and certificate configuration options to the "Image configuration" submenu. If enabled, the Packages.gz list will be signed as file Packages.sig. The passphrase for the signing key can be sourced from a file or entered by the user. The signing certificate is automatically added to the firmware image if opkg-smime is selected. Signed-off-by: Evan Hunt <each@isc.org> Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 38284
* mklibs: Fix mklibs usage when *.so files reside in subdirsFelix Fietkau2013-08-261-5/+3
| | | | | | | | | | | Currently package/Makefile only passes /lib /usr/lib and /usr/lib/ebtables to mklibs. However, other libs can also reside in different subdirectories (in my case /usr/lib/ipsec). Hence, create the list of library directories dynamically. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> SVN-Revision: 37841
* build: fix IGNORE_ERRORS for sources packages that match both 'y' and 'm'Felix Fietkau2013-07-181-1/+6
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37405
* build: only install packages for selected variants, fixes building multiple ↵Felix Fietkau2012-12-131-2/+13
| | | | | | variant selections in one tree SVN-Revision: 34656
* package: use file_copy to deploy files/ in the package/install phaseJo-Philipp Wich2012-12-021-9/+1
| | | | SVN-Revision: 34438
* buildroot: isolate the .install stamp files for build variants (#12279)Jo-Philipp Wich2012-11-071-7/+7
| | | | | | | | 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
* build: add back the package/cleanup step to remove the root staging dir for ↵Felix Fietkau2012-10-151-1/+5
| | | | | | mklibs SVN-Revision: 33777
* build: rework the package/install step - collect package install lists ↵Felix Fietkau2012-10-061-11/+33
| | | | | | during package/compile, then install all packages at once SVN-Revision: 33631
* mklibs: update to 0.1.34 (v2)Luka Perkov2012-06-101-1/+1
| | | | SVN-Revision: 32165
* make sure that base-files is installed last, this allows per-target ↵Jo-Philipp Wich2011-06-081-1/+1
| | | | | | base-file overlays to work correctly SVN-Revision: 27138
* remove postinst files for preinstalled packagesFelix Fietkau2011-03-251-0/+1
| | | | SVN-Revision: 26299
* Send ipkg-make-index.sh output to stdoutJo-Philipp Wich2011-02-231-1/+1
| | | | | | | | | | | | | | The "Generating index for package" created by ipkg-make-index only clutter stderr and serve to push previous warnings/errors off-screen. Instead, send to stdout. Note: This would send incorrect invocation messages to stdout as well. If this is a concern, perhaps we could send them to FD 3, then send 3 to 2... Signed-off-by: Kevin Locke <klocke@digitalenginesoftware.com> SVN-Revision: 25678
* allow files/ to overwrite existing symlinks (fixes #3508)Felix Fietkau2011-01-231-0/+8
| | | | SVN-Revision: 25078
* make IGNORE_ERRORS apply to deselected packages as well (typically triggered ↵Felix Fietkau2010-11-021-1/+1
| | | | | | through dependencies) SVN-Revision: 23796
* revert r22372 and r22405, dependency on host libtool causes problemsJo-Philipp Wich2010-07-281-5/+4
| | | | SVN-Revision: 22406
* make base-files dependent on opkg host compile, fixes install errors when ↵Jo-Philipp Wich2010-07-271-5/+2
| | | | | | package/compile and package/install are invoked separately SVN-Revision: 22405
* use host opkg for installing packages in buildroot and ImageBuilderJo-Philipp Wich2010-07-231-4/+8
| | | | SVN-Revision: 22372
* this patch fixes package/Makefile.Travis Kemen2010-03-051-2/+4
| | | | | | -Raphael SVN-Revision: 20000
* fix opkg directory cleaning (#5646)Felix Fietkau2009-10-061-1/+1
| | | | SVN-Revision: 17952
* decrease verbosity of mklibs.pyFelix Fietkau2009-08-081-1/+1
| | | | SVN-Revision: 17174
* integrate mklibs.py support into the build processFelix Fietkau2009-08-081-0/+35
| | | | SVN-Revision: 17173
* add a staging directory for unstripped package files, useful for debugging, ↵Felix Fietkau2009-08-071-1/+1
| | | | | | will be used for mklibs integration later SVN-Revision: 17167
* get rid of $Id$ - it has never helped us and it has broken too many patches ;)Felix Fietkau2009-04-171-1/+0
| | | | SVN-Revision: 15242
* Fix enabling of init scripts.Lars-Peter Clausen2008-09-021-1/+1
| | | | SVN-Revision: 12482
* Generate gzipped package lists - Can be used by changing the src line in ↵Andy Boyett2008-07-291-3/+5
| | | | | | /etc/ipkg.conf to src/gz - Cannot be used by busybox ipkg SVN-Revision: 11981
* add a flag "IGNORE_ERRORS", which can be used to ignore build errors in packagesFelix Fietkau2008-05-071-0/+3
| | | | SVN-Revision: 11059
* fix the sdkFelix Fietkau2007-12-141-3/+7
| | | | SVN-Revision: 9747
* add option for cleaning all ipkg info before the image buildFelix Fietkau2007-10-051-0/+1
| | | | SVN-Revision: 9151
* fix image preconfigurationEugene Konev2007-09-211-0/+1
| | | | SVN-Revision: 8921
* fix a dependency bugFelix Fietkau2007-08-301-10/+5
| | | | SVN-Revision: 8561
* build system cleanup/restructuring as described in ↵Felix Fietkau2007-08-071-8/+8
| | | | | | http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html SVN-Revision: 8362
* fix package/indexFelix Fietkau2007-08-011-2/+4
| | | | SVN-Revision: 8294
* fix rootfs and init script handlingFelix Fietkau2007-07-311-7/+11
| | | | SVN-Revision: 8293
* remove unnecessary depsFelix Fietkau2007-07-301-2/+0
| | | | SVN-Revision: 8243
* next round of cleanup, convert target/ - make -j works now ;)Felix Fietkau2007-07-301-3/+10
| | | | SVN-Revision: 8242
* more cleanupFelix Fietkau2007-07-301-2/+2
| | | | SVN-Revision: 8238
* next round of build system cleanup - convert package/ to new structureFelix Fietkau2007-07-301-58/+15
| | | | SVN-Revision: 8236
* add source feed rev to menuconfig, set 8180 as default rev for kamikaze 7.07Felix Fietkau2007-07-261-1/+1
| | | | SVN-Revision: 8181
* fix parallel build issuesFelix Fietkau2007-07-121-2/+2
| | | | SVN-Revision: 7941
* package/refresh should clean all packages before refreshing their patchesFelix Fietkau2007-06-041-3/+4
| | | | SVN-Revision: 7489
* Rename 'refresh' to 'update' and make the new 'refresh' actually refresh all ↵Felix Fietkau2007-06-041-2/+9
| | | | | | the patches. Also added a target package/refresh which will do this to all packages in the buildroot SVN-Revision: 7488
* Add quilt integration for packagesFelix Fietkau2007-06-031-2/+2
| | | | | | | | | | | | | make package/<package>-prepare QUILT=1 will apply all patches using quilt Autorebuild will be disabled, so that you can edit all patches in the build dir. When you're done editing patches and everything works, you can call: make package/<package>-refresh That will copy the updated patches from quilt into package/<package>/patches, and remove all old patches. Before the patches are overwritten, the correct order of the patches is verified ('cat series' is compared against 'sort series'). SVN-Revision: 7471
* make sure that /etc/rc.d exists before creating symlinksFelix Fietkau2007-05-311-0/+1
| | | | SVN-Revision: 7417