80 Commits (a286a55c6f0c20c876be2e8c7a092fcb42965837)

Author SHA1 Message Date
Felix Fietkau 9801f4687f opkg: keep package list files compressed when src/gz is used, reduces tmpfs usage 12 years ago
Jo-Philipp Wich 24b102fc3c opkg: fix find logic introduced by previous commit 12 years ago
Jo-Philipp Wich ede4e23677 opkg: various additions - 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*") 12 years ago
Hamish Guthrie 81a3d9ba31 licensing: Add licensing metadata to many packages 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. 12 years ago
Felix Fietkau ed2bf29be5 build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems 12 years ago
Felix Fietkau d365063c59 opkg: add host and package parallel build support 12 years ago
Jo-Philipp Wich a43ae30e1b include, base-files, opkg: introduce version configuration to 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 13 years ago
Jo-Philipp Wich ba0c7accd9 opkg: fix a double free of pkg vectors when recursively removing packages due to --autoremove 13 years ago
Felix Fietkau 19e4c371c5 opkg: avoid using getline() to fix a compile issue on darwin (patch by Javier Palacios, #9223) 14 years ago
Jo-Philipp Wich 37f7e8afdc opkg: update to r618 14 years ago
Jo-Philipp Wich fef8f37692 change PKG_FIXUP:=libtool to PKG_FIXUP:=autoreconf 14 years ago
Felix Fietkau 8c0df5f96c opkg: use -ffunction-sections, -fdata-sections and --gc-sections 14 years ago
Jo-Philipp Wich 97860d1c5c opkg: remove stray HOST_BUILD_DEPENDS 14 years ago
Jo-Philipp Wich 99c9533a7f opkg: remove manual automake invocations and rely and host and target fixups 14 years ago
Jo-Philipp Wich 45ac69c410 opkg: disable output shaving 14 years ago
Jo-Philipp Wich 2cf41ac533 opkg: ship pkg.m4, this fixes building on FreeBSD 14 years ago
Jo-Philipp Wich 1fd328fb78 opkg: write error messages to stdout 14 years ago
Florian Fainelli b55f4bdd60 Merge branch 'master' of git://nbd.name/openwrt 14 years ago
Jo-Philipp Wich 3864e6af2f opkg: update to r576, remove 013add-list-changed-conffiles.patch - went upstream. 14 years ago
Jo-Philipp Wich 7eb2c8959c opkg: implement "list-changed-conffiles" command, based on patch by Yann Lopez <yann.lopez@gmail.com> 14 years ago
Jo-Philipp Wich 8e9dfc063f opkg: reenable global upgrade, refresh patches 14 years ago
Jo-Philipp Wich 1cb2abca8e add maintainer information 14 years ago
Alexandros C. Couloumbis c1c4e40dff package/opkg: add missing patch from r23050 14 years ago
Alexandros C. Couloumbis bf29f6455f package/opkg: update to r563 14 years ago
Jo-Philipp Wich 9bb6f3b5f3 opkg: - 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 14 years ago
Jo-Philipp Wich b1edd2ac6e opkg: add --force-run-hooks option to run postinstall scripts in offline root mode, utilize it for host package install 14 years ago
Jo-Philipp Wich a836869b69 opkg: reintroduce host build, utilize fixed HOST_BUILD_DEPENDS and depend libtool/host 14 years ago
Jo-Philipp Wich e47a8a001c revert r22372 and r22405, dependency on host libtool causes problems 15 years ago
Jo-Philipp Wich 8c1d9afc40 use host opkg for installing packages in buildroot and ImageBuilder 15 years ago
Jo-Philipp Wich 5707e757a7 opkg: fix host compilation on Darwin (libopkg_test failed to link) 15 years ago
Jo-Philipp Wich 3ebcb3ca68 opkg: strip trailing whitespaces from entries in conffiles control files, fixes conffile md5 calculation against ipkg-build generated archives 15 years ago
Jo-Philipp Wich d429130518 opkg: update to r528, refresh patches 15 years ago
Nicolas Thill fc72a828f5 opkg: add upstream patch fixing the order packages are configured (closes: #7057, #7058), bump release number 15 years ago
Nicolas Thill 8779e971ed opkg: fix usage to reflect change in the upgrade command 15 years ago
Gabor Juhos 5c5b8928d2 package/opkg: refresh patches 15 years ago
Florian Fainelli 7af8ee0481 change from /jffs to /overlay, patch from Daniel Dickinson 15 years ago
Travis Kemen ab3d8e0779 fix opkg.conf 15 years ago
Travis Kemen 9788414b55 change the opkg path due to changes in the buildsystem, fixes incorrect path in snapshot images 15 years ago
Felix Fietkau 35170c4892 opkg: remove an empty patch 15 years ago
Jo-Philipp Wich d9ca4041c5 opkg: fallback to dest->root_dir if specified overlay_root does not exist on filesystem (#6498) 15 years ago
Jo-Philipp Wich d7272853a2 opkg: update to r513, move lock-file to /var/lock and drop cleanup patch - went upstream 15 years ago
Jo-Philipp Wich e528ed80da opkg: only select overlay_root if the install destination is root, this eliminates the need for force_space when using external destinations like usb disks 15 years ago
Jo-Philipp Wich 51d2ab9308 opkg: fix invalid free triggered by 011-old-config-location.patch and replace 012-cleanup-tmpdir.patch with upstream fix 15 years ago
Jo-Philipp Wich 908bdfd435 opkg: the current version leaves empty temp directories behind, clean them up before exit 15 years ago
Jo-Philipp Wich 608de32479 opkg: update to r503 - reduces peak memory usage by further 20%, rebased patches, restored old config file default 15 years ago
Jo-Philipp Wich 0b69c5e549 opkg: forgot to remove two obsolete patches in last commit 15 years ago
Jo-Philipp Wich 2355f9d497 opkg: bump to r284 - 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 15 years ago
Jo-Philipp Wich ed2eed7b64 opkg: ignore Section, Source and Maintainer as well when ignoring descriptions, saves a few hundred KB memory 15 years ago
Jo-Philipp Wich 763644ae93 opkg: - re-enable upgrade and restrict it to signle packages, fix usage text - only read package descriptions if they're actually needed (almost never), saves even more space when parsing package lists - refresh patches 15 years ago
Jo-Philipp Wich 3231dce5aa opkg: - 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 15 years ago