summaryrefslogtreecommitdiffstats
path: root/package/opkg/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* opkg: various additionsjow2012-11-151-1/+1
| | | | | | | | - only wrap package descriptions when outputting to 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*") git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34202 3c298f89-4303-0410-b956-a3cf2f4a3e73
* licensing: Add licensing metadata to many packageshcg2012-10-191-0/+3
| | | | | | | | | | | | | | Two new variables are 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! git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33861 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: add the + token to any commands that can pass through the jobserver, ↵nbd2012-09-231-1/+1
| | | | | | fixes parallel build on some systems git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33523 3c298f89-4303-0410-b956-a3cf2f4a3e73
* opkg: add host and package parallel build supportnbd2012-09-151-5/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33424 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [buildroot] include, base-files, opkg: introduce version configuration to ↵jow2012-04-121-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | override the 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") git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31262 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: fix a double free of pkg vectors when recursively removing ↵jow2011-10-151-1/+1
| | | | | | packages due to --autoremove git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28458 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: update to r618jow2011-04-111-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26598 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] change PKG_FIXUP:=libtool to PKG_FIXUP:=autoreconfjow2011-03-061-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25904 3c298f89-4303-0410-b956-a3cf2f4a3e73
* opkg: use -ffunction-sections, -fdata-sections and --gc-sectionsnbd2011-03-021-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25829 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: remove stray HOST_BUILD_DEPENDSjow2010-12-181-2/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24679 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: remove manual automake invocations and rely and host and ↵jow2010-12-131-12/+1
| | | | | | target fixups git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24554 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: update to r576, remove 013add-list-changed-conffiles.patch - ↵jow2010-10-051-2/+2
| | | | | | went upstream. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23230 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: implement "list-changed-conffiles" command, based on patch ↵jow2010-10-031-1/+1
| | | | | | by Yann Lopez <yann.lopez@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23210 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: reenable global upgrade, refresh patchesjow2010-10-021-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23174 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] add maintainer informationjow2010-09-301-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23159 3c298f89-4303-0410-b956-a3cf2f4a3e73
* package/opkg: update to r563acoul2010-09-131-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23050 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg:jow2010-09-121-1/+1
| | | | | | | | | | - implement --add-dest and --add-arch commandline options, this allows 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 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23032 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: add --force-run-hooks option to run postinstall scripts in ↵jow2010-09-061-1/+1
| | | | | | offline root mode, utilize it for host package install git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22960 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: reintroduce host build, utilize fixed HOST_BUILD_DEPENDS and ↵jow2010-09-061-0/+25
| | | | | | depend libtool/host git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22947 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [buildsystem] revert r22372 and r22405, dependency on host libtool causes ↵jow2010-07-281-24/+0
| | | | | | problems git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22406 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [buildsystem] use host opkg for installing packages in buildroot and ↵jow2010-07-231-0/+24
| | | | | | ImageBuilder git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22372 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: update to r528, refresh patchesjow2010-04-181-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21008 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: add upstream patch fixing the order packages are configured ↵nico2010-04-031-1/+1
| | | | | | (closes: #7057, #7058), bump release number git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20686 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix opkg.confthepeople2010-02-171-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19684 3c298f89-4303-0410-b956-a3cf2f4a3e73
* change the opkg path due to changes in the buildsystem, fixes incorrect path ↵thepeople2010-02-111-1/+1
| | | | | | in snapshot images git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19575 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: update to r513, move lock-file to /var/lock and drop cleanup ↵jow2010-01-071-4/+5
| | | | | | patch - went upstream git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19061 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: only select overlay_root if the install destination is root, ↵jow2009-12-221-1/+1
| | | | | | this eliminates the need for force_space when using external destinations like usb disks git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18884 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: update to r503 - reduces peak memory usage by further 20%, ↵jow2009-12-201-1/+1
| | | | | | rebased patches, restored old config file default git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18864 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: bump to r284jow2009-11-111-2/+2
| | | | | | | | | | | - incorporates parsing improvements upstream - fixes a couple of memory leaks - fixes some null pointer dereferences - fixes possible crashes during removal of packages - various other corrections git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18380 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg:jow2009-10-221-1/+1
| | | | | | | | | | | | | - replace package list parser by something that works with fixed 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 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18119 3c298f89-4303-0410-b956-a3cf2f4a3e73
* opkg: get rid of libopkg, saves >10k compressed, >40k uncompressednbd2009-10-201-4/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18091 3c298f89-4303-0410-b956-a3cf2f4a3e73
* opkg: move the build dir to KERNEL_BUILD_DIR, as compilation is target dependentnbd2009-10-021-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17820 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] opkg: fix duplicate parsing of config file, move opkg.conf back to ↵jow2009-08-101-5/+5
| | | | | | /etc, bump package revision, thanks kupseoft git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17209 3c298f89-4303-0410-b956-a3cf2f4a3e73
* upgrade opkg to r215 from the googlecode svnkaloz2009-08-061-6/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17152 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add special handling for the adm5120 target, which uses subtargets for ↵kaloz2009-08-031-2/+2
| | | | | | different endianess -- later we should come up with something smarter git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17101 3c298f89-4303-0410-b956-a3cf2f4a3e73
* use board names instead of arch in packageskaloz2009-07-311-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17063 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [opkg] update to r4993florian2009-05-171-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15901 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [opkg] opkg.conf: update trunk snapshots urlagb2009-05-171-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15899 3c298f89-4303-0410-b956-a3cf2f4a3e73
* opkg: work around the same broken array overrun check in gcc 4.4 as in gcc 4.3nbd2009-04-301-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15522 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] replace some -I & -L flags with $(TARGET_CPPFLAGS) & ↵nico2009-02-241-2/+2
| | | | | | $(TARGET_LDFLAGS) when appropriate git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14651 3c298f89-4303-0410-b956-a3cf2f4a3e73
* opkg: apparently array bounds checking is gcc 4.3 specific, move ↵nbd2009-02-141-1/+1
| | | | | | -Wno-array-bounds into TARGET_CFLAGS instead of a patch and make it conditional git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14508 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix opkg target arch detection problem on x86nbd2009-01-161-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14055 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add a patch helping available storage space detection, remove workaround ↵nico2008-12-151-1/+1
| | | | | | from [13611], bump release number git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13650 3c298f89-4303-0410-b956-a3cf2f4a3e73
* remove unneeded linethepeople2008-08-161-1/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12321 3c298f89-4303-0410-b956-a3cf2f4a3e73
* make opkg the default package manager, disable busybox ipkg from building by ↵thepeople2008-08-161-1/+9
| | | | | | default git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12319 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix opkg compilation with ccache, thanks sn9florian2008-08-131-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12303 3c298f89-4303-0410-b956-a3cf2f4a3e73
* use $(FPIC) in a few places where it mattersnbd2008-08-061-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12225 3c298f89-4303-0410-b956-a3cf2f4a3e73
* update opkg to 4564, fixes a couple of memory leaksthepeople2008-08-051-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12115 3c298f89-4303-0410-b956-a3cf2f4a3e73
* remove opkg config file and link ipkg.conf to opkg.conf being they are the samethepeople2008-07-291-3/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11994 3c298f89-4303-0410-b956-a3cf2f4a3e73
* removed a missed dependancy on curlthepeople2008-07-291-2/+1
| | | | | | remove use of autogen, just run the one needed command from in it git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11991 3c298f89-4303-0410-b956-a3cf2f4a3e73