summaryrefslogtreecommitdiff
path: root/vis/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* treewide: remove AUTORELEASENick Hainke2023-04-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenWrt/packages removed AUTORELEASE treewide. Remove it also in the routing feed. This is just copied from [0] with modification to the sed cmd because it was not working for the routing feed: The following temporary change was made to the core: diff --git a/rules.mk b/rules.mk index 57d7995d4fa8..f16367de87a8 100644 --- a/rules.mk +++ b/rules.mk @@ -429,7 +429,7 @@ endef abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1)))) COMMITCOUNT = $(if $(DUMP),0,$(call commitcount)) -AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1)) +AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile)) all: FORCE: ; And this command used to fix affected packages: for i in $(cd feeds/routing; git grep -l PKG_RELEASE:=.*AUTORELEASE | \ sed 's/\/Makefile$//';); do make package/$i/download done [0] - https://github.com/openwrt/packages/commit/0c10c224be81f9221dabfab449855ab6718d2a0c Signed-off-by: Nick Hainke <vincent@systemli.org>
* vis: update it, refactor Makefile and refresh patch due to fuzzJosef Schlehofer2022-03-071-10/+6
| | | | | | | | | | | | | | | | | - Switch to AUTORELEASE in PKG_RELEASE This avoids cases when someone forgets to bump PKG_RELEASE - Fixed SPDX License Identifier - Changed package versioning Before: vis_1440-2_arm_cortex-a9_vfpv3-d16.ipk After: vis_2013-04-07-7710cce4-1_arm_cortex-a9_vfpv3-d16.ipk - Drop not necessary rows (Some of them were overwritting defaults and it is not necessary) Downloaded tarball is ~2kB smaller Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* vis: Allow parallel buildsSven Eckelmann2022-02-191-0/+2
| | | | | | | | The build system of this package is written in a way that it is safe to run the make steps in parallel. The build time can be reduced slightly on modern systems. Signed-off-by: Sven Eckelmann <sven@narfation.org>
* Merge pull request #489 from ecsv/batmand-procdelektra422019-07-291-1/+1
|\ | | | | batmand/vis: Convert to procd based init scripts
| * vis: Convert to procd based init scriptSven Eckelmann2019-07-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The legacy init script had various problems in comparison with procd based init scripts. It wasn't able to correctly track the running process instance and thus could: * accidentally kill another (non init controlled) daemon instance when stop is used * not restart the daemon depending on config changes when reload is used * not automatically start/restart daemon when the used netdev was created/recreated The information about a running instance and its parameters can now be handled by a global controller (procd). The process must not fork anymore and leave the control to procd. The process with its parameters can then be used by procd to trigger the stop/start of the process at the right time. Signed-off-by: Sven Eckelmann <sven@narfation.org>
* | vis: Use standard Build/Compile ruleSven Eckelmann2019-07-271-12/+2
| | | | | | | | | | | | | | | | vis isn't using any special rules in Build/Compile. It is cleaner to directly use the global Build/Compile/Default instead of having a functional similar copy in the package Makefile Signed-off-by: Sven Eckelmann <sven@narfation.org>
* | vis: Drop unused make parametersSven Eckelmann2019-07-271-8/+2
|/ | | | Signed-off-by: Sven Eckelmann <sven@narfation.org>
* treewide: Basic cleanup and alignment to package guidelines (#383)Daniel Engberg2018-07-121-1/+1
| | | | | | | This is a very basic cleanup, several packages needs more work but this at least drops git for https and removes the use of PKG_MD5SUM and some minor fixes. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* vis: Provide PKG_MIRROR_HASH for LEDE mirror downloadSven Eckelmann2017-01-251-0/+1
| | | | Signed-off-by: Sven Eckelmann <sven@narfation.org>
* vis: Extract vis package from batmandSven Eckelmann2017-01-231-0/+73
The batmand and vis sources are actually stored in two different repositories. It therefore makes more sense to have these two packages also split in two different OpenWrt packages. This also allows to get the vis sources directly from the git repository. The SVN version of vis r1439 was actually r1346. The git export of revision r1346 is referenced by this commit. Signed-off-by: Sven Eckelmann <sven@narfation.org>