summaryrefslogtreecommitdiff
path: root/package/opkg
Commit message (Collapse)AuthorAgeFilesLines
* opkg: keep package list files compressed when src/gz is used, reduces tmpfs ↵Felix Fietkau2012-12-221-0/+120
| | | | | | usage SVN-Revision: 34869
* opkg: fix find logic introduced by previous commitJo-Philipp Wich2012-11-151-8/+8
| | | | SVN-Revision: 34203
* opkg: various additions - only wrap package descriptions when outputting to ↵Jo-Philipp Wich2012-11-154-1/+259
| | | | | | a tty, simplifies parsing descriptions with external utils - introduce -i (--nocase) flag which makes all matching operations case insensitive - introduce "find" command which searches package names and descriptions (e.g. opkg -i find "*autoconfig*") SVN-Revision: 34202
* licensing: Add licensing metadata to many packages Two new variables are ↵Hamish Guthrie2012-10-191-0/+3
| | | | | | | | | 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: add the + token to any commands that can pass through the jobserver, ↵Felix Fietkau2012-09-231-1/+1
| | | | | | fixes parallel build on some systems SVN-Revision: 33523
* opkg: add host and package parallel build supportFelix Fietkau2012-09-151-5/+6
| | | | SVN-Revision: 33424
* include, base-files, opkg: introduce version configuration to override the ↵Jo-Philipp Wich2012-04-122-3/+4
| | | | | | | | | | | | | | | | | | | | embedded version info of generated images - Introduce new Kconfig symbols VERSION_DIST, VERSION_NICK, VERSION_NUMBER and VERSION_REPO to specify distribution, release name, version and repository for a given build - Introduce include/version.mk to provide common helpers for packages dealing with versions - Make opkg use version.mk to populate the opkg.conf template - Make base-files use version.mk to populate /etc/openwrt_version, /etc/openwrt_release and /etc/banner The available placeholders are: %D .. Replace with $(CONFIG_VERSION_DIST), default to "OpenWrt" %d .. Like %D, but all characters made lowercase and spaces substituted with "_" (e.g. "openwrt") %N .. Replace with $(CONFIG_VERSION_NICK), default to the build tree release (e.g. "Attitude Adjustment") %n .. Like %N, but all characters made lowercase and spaces substituted with "_" (e.g. "attitude_adjustment") %V .. Replace with $(CONFIG_VERSION_NUMBER), default to the build tree release (e.g. "r31262") %v .. Like %V, but all characters made lowercase and spaces substituted with "_" %C .. Replace with $(CONFIG_VERSION_NUMBER), default to "Bleeding Edge" %c .. Like %C, but all characters made lowercase and spaces substituted with "_" (e.g. "bleeding_edge") %U .. Replace with $(CONFIG_VERSION_REPO), default to "http://downloads.openwrt.org/snapshots/trunk/%T/packages" %R .. Replace with the current build tree revision (e.g. "r31262" or "75488c4a05b8033cf69e91874a61852db7ba9c6c") %T .. Replace with the current target (e.g. "ar71xx") %S .. Replace with the current target/subtarget combo (e.g. "adm5120/router_le") SVN-Revision: 31262
* opkg: fix a double free of pkg vectors when recursively removing packages ↵Jo-Philipp Wich2011-10-152-1/+11
| | | | | | due to --autoremove SVN-Revision: 28458
* opkg: avoid using getline() to fix a compile issue on darwin (patch by ↵Felix Fietkau2011-04-151-0/+317
| | | | | | Javier Palacios, #9223) SVN-Revision: 26684
* opkg: update to r618Jo-Philipp Wich2011-04-115-71/+7
| | | | SVN-Revision: 26598
* change PKG_FIXUP:=libtool to PKG_FIXUP:=autoreconfJo-Philipp Wich2011-03-061-1/+1
| | | | SVN-Revision: 25904
* opkg: use -ffunction-sections, -fdata-sections and --gc-sectionsFelix Fietkau2011-03-021-0/+2
| | | | SVN-Revision: 25829
* opkg: remove stray HOST_BUILD_DEPENDSJo-Philipp Wich2010-12-181-2/+0
| | | | SVN-Revision: 24679
* opkg: remove manual automake invocations and rely and host and target fixupsJo-Philipp Wich2010-12-131-12/+1
| | | | SVN-Revision: 24554
* opkg: disable output shavingJo-Philipp Wich2010-12-131-0/+37
| | | | SVN-Revision: 24553
* opkg: ship pkg.m4, this fixes building on FreeBSDJo-Philipp Wich2010-11-251-0/+168
| | | | SVN-Revision: 24145
* opkg: write error messages to stdoutJo-Philipp Wich2010-11-242-2/+17
| | | | SVN-Revision: 24133
* Merge branch 'master' of git://nbd.name/openwrtFlorian Fainelli2010-10-191-0/+41
| | | | | | | | Conflicts: package/opkg/patches/009-remove-upgrade-all.patch SVN-Revision: 23532
* opkg: update to r576, remove 013add-list-changed-conffiles.patch - went ↵Jo-Philipp Wich2010-10-052-72/+2
| | | | | | upstream. SVN-Revision: 23230
* opkg: implement "list-changed-conffiles" command, based on patch by Yann ↵Jo-Philipp Wich2010-10-032-1/+71
| | | | | | Lopez <yann.lopez@gmail.com> SVN-Revision: 23210
* opkg: reenable global upgrade, refresh patchesJo-Philipp Wich2010-10-024-47/+6
| | | | SVN-Revision: 23174
* add maintainer informationJo-Philipp Wich2010-09-301-0/+1
| | | | SVN-Revision: 23159
* package/opkg: add missing patch from r23050Alexandros C. Couloumbis2010-09-131-0/+41
| | | | SVN-Revision: 23052
* package/opkg: update to r563Alexandros C. Couloumbis2010-09-137-442/+4
| | | | SVN-Revision: 23050
* opkg: - implement --add-dest and --add-arch commandline options, this allows ↵Jo-Philipp Wich2010-09-124-11/+249
| | | | | | 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
* opkg: add --force-run-hooks option to run postinstall scripts in offline ↵Jo-Philipp Wich2010-09-062-1/+69
| | | | | | root mode, utilize it for host package install SVN-Revision: 22960
* opkg: reintroduce host build, utilize fixed HOST_BUILD_DEPENDS and depend ↵Jo-Philipp Wich2010-09-061-0/+25
| | | | | | libtool/host SVN-Revision: 22947
* revert r22372 and r22405, dependency on host libtool causes problemsJo-Philipp Wich2010-07-281-24/+0
| | | | SVN-Revision: 22406
* use host opkg for installing packages in buildroot and ImageBuilderJo-Philipp Wich2010-07-231-0/+24
| | | | SVN-Revision: 22372
* opkg: fix host compilation on Darwin (libopkg_test failed to link)Jo-Philipp Wich2010-07-211-0/+30
| | | | SVN-Revision: 22340
* opkg: strip trailing whitespaces from entries in conffiles control files, ↵Jo-Philipp Wich2010-07-211-0/+23
| | | | | | fixes conffile md5 calculation against ipkg-build generated archives SVN-Revision: 22338
* opkg: update to r528, refresh patchesJo-Philipp Wich2010-04-185-23/+8
| | | | SVN-Revision: 21008
* opkg: add upstream patch fixing the order packages are configured (closes: ↵Nicolas Thill2010-04-032-1/+16
| | | | | | #7057, #7058), bump release number SVN-Revision: 20686
* opkg: fix usage to reflect change in the upgrade commandNicolas Thill2010-03-281-0/+11
| | | | SVN-Revision: 20531
* package/opkg: refresh patchesGabor Juhos2010-03-265-13/+13
| | | | SVN-Revision: 20474
* change from /jffs to /overlay, patch from Daniel DickinsonFlorian Fainelli2010-03-211-1/+1
| | | | SVN-Revision: 20356
* fix opkg.confTravis Kemen2010-02-171-1/+1
| | | | SVN-Revision: 19684
* change the opkg path due to changes in the buildsystem, fixes incorrect path ↵Travis Kemen2010-02-111-1/+1
| | | | | | in snapshot images SVN-Revision: 19575
* opkg: remove an empty patchFelix Fietkau2010-01-251-0/+0
| | | | SVN-Revision: 19330
* opkg: fallback to dest->root_dir if specified overlay_root does not exist on ↵Jo-Philipp Wich2010-01-131-5/+18
| | | | | | filesystem (#6498) SVN-Revision: 19121
* opkg: update to r513, move lock-file to /var/lock and drop cleanup patch - ↵Jo-Philipp Wich2010-01-078-50/+16
| | | | | | went upstream SVN-Revision: 19061
* opkg: only select overlay_root if the install destination is root, this ↵Jo-Philipp Wich2009-12-222-7/+16
| | | | | | eliminates the need for force_space when using external destinations like usb disks SVN-Revision: 18884
* opkg: fix invalid free triggered by 011-old-config-location.patch and ↵Jo-Philipp Wich2009-12-212-8/+31
| | | | | | replace 012-cleanup-tmpdir.patch with upstream fix SVN-Revision: 18879
* opkg: the current version leaves empty temp directories behind, clean them ↵Jo-Philipp Wich2009-12-211-0/+12
| | | | | | up before exit SVN-Revision: 18872
* opkg: update to r503 - reduces peak memory usage by further 20%, rebased ↵Jo-Philipp Wich2009-12-208-142/+106
| | | | | | patches, restored old config file default SVN-Revision: 18864
* opkg: forgot to remove two obsolete patches in last commitJo-Philipp Wich2009-11-112-23/+0
| | | | SVN-Revision: 18381
* opkg: bump to r284 - incorporates parsing improvements upstream - fixes a ↵Jo-Philipp Wich2009-11-119-969/+27
| | | | | | couple of memory leaks - fixes some null pointer dereferences - fixes possible crashes during removal of packages - various other corrections SVN-Revision: 18380
* opkg: ignore Section, Source and Maintainer as well when ignoring ↵Jo-Philipp Wich2009-10-221-3/+3
| | | | | | descriptions, saves a few hundred KB memory SVN-Revision: 18124
* opkg: - re-enable upgrade and restrict it to signle packages, fix usage text ↵Jo-Philipp Wich2009-10-225-163/+226
| | | | | | - only read package descriptions if they're actually needed (almost never), saves even more space when parsing package lists - refresh patches SVN-Revision: 18120
* opkg: - replace package list parser by something that works with fixed ↵Jo-Philipp Wich2009-10-225-1/+998
| | | | | | buffers to avoid slurping the whole file into memory during parsing - fix a possible null pointer dereference in opkg_remove_cmd() - get rid of upgrade, it cannot upgrade single packages and kills the system in most cases - get rid of the flag operation, not needed - bump package revision SVN-Revision: 18119