* Add a Summary and Services field to all pak lfs files * Replace occurances of INSTALL_INITSCRIPT with new INSTALL_INITSCRIPTS macro in all pak lfs files.
Signed-off-by: Robin Roevens robin.roevens@disroot.org --- lfs/7zip | 4 ++++ lfs/alac | 4 ++++ lfs/alsa | 5 ++++- lfs/amazon-ssm-agent | 6 +++++- lfs/apcupsd | 6 +++++- lfs/avahi | 6 +++++- lfs/aws-cli | 4 ++++ lfs/backup | 4 ++++ lfs/bacula | 6 +++++- lfs/bird | 6 +++++- lfs/borgbackup | 4 ++++ lfs/bwm-ng | 4 ++++ lfs/c-ares | 4 ++++ lfs/cifs-utils | 4 ++++ lfs/clamav | 6 +++++- lfs/client175 | 6 +++++- lfs/core-updates | 2 ++ lfs/cpufrequtils | 6 +++++- lfs/cups | 6 +++++- lfs/cups-filters | 4 ++++ lfs/cyrus-sasl | 6 +++++- lfs/dbus | 6 +++++- lfs/ddrescue | 5 +++++ lfs/dehydrated | 4 ++++ lfs/dnsdist | 6 +++++- lfs/ebtables | 4 ++++ lfs/elfutils | 4 ++++ lfs/elinks | 4 ++++ lfs/epson-inkjet-printer-escpr | 4 ++++ lfs/faad2 | 4 ++++ lfs/fetchmail | 6 +++++- lfs/ffmpeg | 4 ++++ lfs/fireperf | 6 ++++++ lfs/firmware-update | 4 ++++ lfs/flac | 4 ++++ lfs/flashrom | 4 ++++ lfs/foomatic | 4 ++++ lfs/fping | 4 ++++ lfs/freefont | 4 ++++ lfs/freeradius | 6 +++++- lfs/frr | 6 +++++- lfs/ghostscript | 4 ++++ lfs/git | 4 ++++ lfs/gnu-netcat | 4 ++++ lfs/gnump3d | 6 +++++- lfs/guardian | 6 +++++- lfs/gutenprint | 4 ++++ lfs/haproxy | 5 ++++- lfs/hostapd | 6 +++++- lfs/hplip | 4 ++++ lfs/htop | 4 ++++ lfs/icinga | 4 ++++ lfs/iftop | 4 ++++ lfs/igmpproxy | 4 ++++ lfs/intltool | 4 ++++ lfs/iotop | 5 +++++ lfs/iperf | 4 ++++ lfs/iperf3 | 4 ++++ lfs/iptraf-ng | 4 ++++ lfs/ipvsadm | 4 ++++ lfs/joe | 4 ++++ lfs/keepalived | 6 +++++- lfs/krb5 | 4 ++++ lfs/lame | 4 ++++ lfs/lcdproc | 6 +++++- lfs/libassuan | 4 ++++ lfs/libcdada | 4 ++++ lfs/libdaemon | 6 ++++++ lfs/libexif | 4 ++++ lfs/libid3tag | 4 ++++ lfs/libmad | 4 ++++ lfs/libmpdclient | 4 ++++ lfs/libmpeg2 | 4 ++++ lfs/libnfsidmap | 6 ++++++ lfs/libogg | 4 ++++ lfs/libpciaccess | 4 ++++ lfs/libpri | 4 ++++ lfs/libseccomp | 4 ++++ lfs/libshout | 4 ++++ lfs/libsolv | 4 ++++ lfs/libstatgrab | 4 ++++ lfs/libtalloc | 4 ++++ lfs/libtiff | 4 ++++ lfs/libtirpc | 4 ++++ lfs/libusbredir | 4 ++++ lfs/libvirt | 7 +++++-- lfs/libvorbis | 4 ++++ lfs/libyajl | 4 ++++ lfs/lshw | 6 +++++- lfs/ltrace | 4 ++++ lfs/lynis | 5 +++++ lfs/make | 4 ++++ lfs/mc | 4 ++++ lfs/mcelog | 4 ++++ lfs/mdns-repeater | 6 +++++- lfs/minicom | 4 ++++ lfs/minidlna | 6 +++++- lfs/monit | 5 ++++- lfs/mpc | 4 ++++ lfs/mpd | 6 +++++- lfs/mpfire | 4 ++++ lfs/mtr | 4 ++++ lfs/nagios-plugins | 4 ++++ lfs/nagios_nrpe | 6 +++++- lfs/nano | 4 ++++ lfs/ncat | 4 ++++ lfs/ncdu | 6 +++++- lfs/netatalk | 6 +++++- lfs/netpbm | 4 ++++ lfs/netsnmpd | 6 +++++- lfs/nfs | 6 +++++- lfs/nginx | 5 +++++ lfs/nmap | 4 ++++ lfs/nut | 6 +++++- lfs/observium-agent | 4 ++++ lfs/openvmtools | 6 +++++- lfs/opus | 4 ++++ lfs/parted | 4 ++++ lfs/pcengines-apu-firmware | 4 ++++ lfs/pcmciautils | 5 +++++ lfs/perl-Authen-SASL | 4 ++++ lfs/perl-Carp-Clan | 5 +++++ lfs/perl-Date-Calc | 5 +++++ lfs/perl-Date-Manip | 5 +++++ lfs/perl-File-ReadBackwards | 4 ++++ lfs/perl-File-Tail | 5 +++++ lfs/perl-MIME-Base64 | 4 ++++ lfs/perl-Net-IP | 5 +++++ lfs/perl-Net-SMTP-SSL | 4 ++++ lfs/perl-Parse-Yapp | 4 ++++ lfs/perl-TimeDate | 5 +++++ lfs/perl-common-sense | 5 +++++ lfs/perl-gettext | 4 ++++ lfs/perl-inotify2 | 3 +++ lfs/pmacct | 6 +++++- lfs/postfix | 6 +++++- lfs/powertop | 4 ++++ lfs/python-setuptools | 4 ++++ lfs/python3-botocore | 4 ++++ lfs/python3-colorama | 4 ++++ lfs/python3-dateutil | 4 ++++ lfs/python3-docutils | 4 ++++ lfs/python3-jmespath | 4 ++++ lfs/python3-msgpack | 4 ++++ lfs/python3-pyasn1 | 4 ++++ lfs/python3-pyparsing | 4 ++++ lfs/python3-rsa | 4 ++++ lfs/python3-s3transfer | 4 ++++ lfs/python3-setuptools | 4 ++++ lfs/python3-setuptools-scm | 4 ++++ lfs/python3-six | 4 ++++ lfs/python3-urllib3 | 6 ++++++ lfs/python3-yaml | 4 ++++ lfs/qemu | 4 ++++ lfs/rpcbind | 6 +++++- lfs/rsync | 4 ++++ lfs/samba | 6 +++++- lfs/sarg | 4 ++++ lfs/sdl | 4 ++++ lfs/shairport-sync | 6 +++++- lfs/socat | 4 ++++ lfs/sox | 4 ++++ lfs/soxr | 4 ++++ lfs/spandsp | 4 ++++ lfs/spectre-meltdown-checker | 4 ++++ lfs/speedtest-cli | 4 ++++ lfs/spice | 4 ++++ lfs/spice-protocol | 4 ++++ lfs/squid-accounting | 4 ++++ lfs/squidclamav | 4 ++++ lfs/sslh | 6 +++++- lfs/strace | 4 ++++ lfs/stress | 4 ++++ lfs/stunnel | 6 +++++- lfs/swatch | 4 ++++ lfs/sysbench | 4 ++++ lfs/taglib | 4 ++++ lfs/tcpdump | 4 ++++ lfs/telnet | 5 +++++ lfs/tftpd | 6 +++++- lfs/tmux | 4 ++++ lfs/tor | 6 +++++- lfs/traceroute | 4 ++++ lfs/transmission | 6 +++++- lfs/tshark | 4 ++++ lfs/util-macros | 4 ++++ lfs/vdr | 6 +++++- lfs/vdr_dvbapi | 4 ++++ lfs/vdr_eepg | 4 ++++ lfs/vdr_epgsearch | 4 ++++ lfs/vdr_streamdev | 4 ++++ lfs/vdradmin | 6 +++++- lfs/w_scan | 3 +++ lfs/watchdog | 6 +++++- lfs/wavemon | 4 ++++ lfs/wio | 6 ++++++ lfs/xinetd | 6 +++++- lfs/xvid | 4 ++++ lfs/zabbix_agentd | 6 +++++- 199 files changed, 862 insertions(+), 51 deletions(-)
diff --git a/lfs/7zip b/lfs/7zip index b70ce491c..5a31d36e0 100644 --- a/lfs/7zip +++ b/lfs/7zip @@ -24,6 +24,8 @@
include Config
+SUMMARY = 7-zip file compression program + VER = 17.03
THISAPP = p7zip-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 8
DEPS =
+SERVICES = + CFLAGS += -fcommon
############################################################################### diff --git a/lfs/alac b/lfs/alac index f8510294a..abae8a2f9 100644 --- a/lfs/alac +++ b/lfs/alac @@ -24,6 +24,8 @@
include Config
+SUMMARY = Apple Lossless Audio Codec + VER = 0.0.7
THISAPP = alac-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/alsa b/lfs/alsa index 264849e11..f8f45a6e8 100644 --- a/lfs/alsa +++ b/lfs/alsa @@ -24,6 +24,7 @@
include Config
+SUMMARY = Advanced Linux Sound Architecture
VER = 1.2.5.1 UVER = 1.2.5.1 @@ -40,6 +41,8 @@ PAK_VER = 13
DEPS =
+SERVICES = alsa + TARGET = $(DIR_INFO)/$(THISAPP)
############################################################################### @@ -101,6 +104,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP)/alsa-firmware-$(FVER) && make $(MAKETUNING) $(EXTRA_MAKE) cd $(DIR_APP)/alsa-firmware-$(FVER) && make install # install initscript - $(call INSTALL_INITSCRIPT,alsa) + $(call INSTALL_INITSCRIPTS,$(SERVICES)) @rm -rf $(DIR_SRC)/alsa* @$(POSTBUILD) diff --git a/lfs/amazon-ssm-agent b/lfs/amazon-ssm-agent index a029cf7ec..25c9ce33b 100644 --- a/lfs/amazon-ssm-agent +++ b/lfs/amazon-ssm-agent @@ -24,6 +24,8 @@
include Config
+SUMMARY = Amazon Remote System Config Management + VER = 3.0.356.0 SUP_ARCH = x86_64
@@ -37,6 +39,8 @@ PAK_VER = 6
DEPS =
+SERVICES = amazon-ssm-agent + DIR_BUILD = $(GOPATH)/src/github.com/aws/amazon-ssm-agent
############################################################################### @@ -114,7 +118,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) amazon-ssm-agent.json.template /etc/amazon/ssm/amazon-ssm-agent.json
# Install initscript - $(call INSTALL_INITSCRIPT,amazon-ssm-agent) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
# Install backup include install -v -m 644 $(DIR_SRC)/config/backup/includes/amazon-ssm-agent \ diff --git a/lfs/apcupsd b/lfs/apcupsd index d63c79f8b..82c61f12a 100644 --- a/lfs/apcupsd +++ b/lfs/apcupsd @@ -24,6 +24,8 @@
include Config
+SUMMARY = APC UPS Daemon (Powerful Daemon for APC UPSs) + VER = 3.14.14
THISAPP = apcupsd-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 7
DEPS =
+SERVICES = apcupsd + ############################################################################### # Top-level Rules ############################################################################### @@ -84,7 +88,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make install
#install initscripts - $(call INSTALL_INITSCRIPT,apcupsd) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
ln -sf ../init.d/apcupsd /etc/rc.d/rc3.d/S65apcupsd ln -sf ../init.d/apcupsd /etc/rc.d/rc0.d/K35apcupsd diff --git a/lfs/avahi b/lfs/avahi index ae166a88c..7ba13e367 100644 --- a/lfs/avahi +++ b/lfs/avahi @@ -24,6 +24,8 @@
include Config
+SUMMARY = D-Bus Service for Zeroconf and Bonjour + VER = 0.8
THISAPP = avahi-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 8
DEPS = dbus libdaemon
+SERVICES = avahi + ############################################################################### # Top-level Rules ############################################################################### @@ -101,7 +105,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cp -avf $(DIR_SRC)/config/avahi/smb.service /etc/avahi/services/smb.service
# Install initscript - $(call INSTALL_INITSCRIPT,avahi) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/aws-cli b/lfs/aws-cli index a098f9ad8..deef69595 100644 --- a/lfs/aws-cli +++ b/lfs/aws-cli @@ -24,6 +24,8 @@
include Config
+SUMMARY = Amazon Web Services Command Line Interface + VER = 1.18.188
THISAPP = awscli-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 4
DEPS = python3-botocore python3-colorama python3-docutils python3-pyasn1 python3-rsa python3-s3transfer python3-six python3-yaml
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/backup b/lfs/backup index 9d3e05735..8fcfd8616 100644 --- a/lfs/backup +++ b/lfs/backup @@ -24,6 +24,8 @@
include Config
+SUMMARY = IPFire backup extension + VER = ipfire
THISAPP = backup-$(VER) @@ -34,6 +36,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/bacula b/lfs/bacula index 5b9f119ff..71ba3b877 100644 --- a/lfs/bacula +++ b/lfs/bacula @@ -24,6 +24,8 @@
include Config
+SUMMARY = Enterprise-ready Network Backup Software + VER = 9.6.7
THISAPP = bacula-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 9
DEPS =
+SERVICES = bacula + # For GCC 10 CFLAGS += -Wno-error=narrowing
@@ -91,7 +95,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make install
#install initscripts - $(call INSTALL_INITSCRIPT,bacula) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
install -v -m 644 ${DIR_SRC}/config/backup/includes/bacula \ /var/ipfire/backup/addons/includes/bacula diff --git a/lfs/bird b/lfs/bird index ee1829907..0d0ec1933 100644 --- a/lfs/bird +++ b/lfs/bird @@ -24,6 +24,8 @@
include Config
+SUMMARY = The BIRD Internet Routing Daemon + VER = 2.0.7
THISAPP = bird-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 7
DEPS =
+SERVICES = bird + CFLAGS += -fcommon
############################################################################### @@ -93,7 +97,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) /var/ipfire/backup/addons/includes/bird
# Install initscript - $(call INSTALL_INITSCRIPT,bird) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/borgbackup b/lfs/borgbackup index 0a50f816a..a78be49b1 100644 --- a/lfs/borgbackup +++ b/lfs/borgbackup @@ -24,6 +24,8 @@
include Config
+SUMMARY = Deduplicating backup program with compression and authenticated encryption + VER = 1.1.13
THISAPP = borgbackup-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 9
DEPS = python3-msgpack
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/bwm-ng b/lfs/bwm-ng index d92a02925..df153e3ca 100644 --- a/lfs/bwm-ng +++ b/lfs/bwm-ng @@ -24,6 +24,8 @@
include Config
+SUMMARY = Realtime Bandwidth Monitor + VER = 0.6.1-f54b3fa
THISAPP = bwm-ng-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/c-ares b/lfs/c-ares index 1f07623ac..07f7b02fe 100644 --- a/lfs/c-ares +++ b/lfs/c-ares @@ -24,6 +24,8 @@
include Config
+SUMMARY = Tools for asynchronous name resolves + VER = 1.17.1
THISAPP = c-ares-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/cifs-utils b/lfs/cifs-utils index a363bb83b..712c74f9d 100644 --- a/lfs/cifs-utils +++ b/lfs/cifs-utils @@ -24,6 +24,8 @@
include Config
+SUMMARY = Utilities for doing and managing mounts of the Linux CIFS filesystem + VER = 6.13
THISAPP = cifs-utils-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/clamav b/lfs/clamav index 4dc996ea4..26c3caf11 100644 --- a/lfs/clamav +++ b/lfs/clamav @@ -24,6 +24,8 @@
include Config
+SUMMARY = Antivirus Toolkit + VER = 0.103.3
THISAPP = clamav-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 56
DEPS =
+SERVICES = clamav + ifeq "$(BUILD_PLATFORM)" "arm" CONFIGURE_FLAGS = --disable-fanotify endif @@ -98,6 +102,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) mkdir -p /var/run/clamav chown clamav:clamav /var/run/clamav #install initscripts - $(call INSTALL_INITSCRIPT,clamav) + $(call INSTALL_INITSCRIPTS,$(SERVICES)) @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/client175 b/lfs/client175 index e69e8e705..035b237d2 100644 --- a/lfs/client175 +++ b/lfs/client175 @@ -24,6 +24,8 @@
include Config
+SUMMARY = A full featured web MPD client with tag editing. + VER = 0.7
THISAPP = client175_$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS = mpfire
+SERVICES = client175 + ############################################################################### # Top-level Rules ############################################################################### @@ -91,7 +95,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) chown -R nobody:nobody /srv/client175
#install initscripts - $(call INSTALL_INITSCRIPT,client175) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/core-updates b/lfs/core-updates index fa8b36d50..08d72310e 100644 --- a/lfs/core-updates +++ b/lfs/core-updates @@ -92,8 +92,10 @@ core/%: update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ + -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/$(VERSION)/g" \ -e "s/RELEASE/$$(basename $@)/g" \ -e "s/DEPS/$(DEPS)/g" \ -e "s/SIZE/`ls -l /install/packages/core-upgrade-$(VERSION)-$$(basename $@).ipfire | awk '{ print $$5 }'`/g" \ + -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$$(basename $@) diff --git a/lfs/cpufrequtils b/lfs/cpufrequtils index 3c1f5939a..11a34fcf8 100644 --- a/lfs/cpufrequtils +++ b/lfs/cpufrequtils @@ -24,6 +24,8 @@
include Config
+SUMMARY = Tools to Determine and Set CPUfreq Settings + VER = 008
THISAPP = cpufrequtils-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 10
DEPS =
+SERVICES = cpufreq + ############################################################################### # Top-level Rules ############################################################################### @@ -87,7 +91,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make install
#install initscripts - $(call INSTALL_INITSCRIPT,cpufreq) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/cups b/lfs/cups index 99c9c8887..4d9bbc556 100644 --- a/lfs/cups +++ b/lfs/cups @@ -24,6 +24,8 @@
include Config
+SUMMARY = The Common UNIX Printing System + VER = 2.3.3op2
THISAPP = cups-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 23
DEPS = avahi cups-filters dbus ghostscript krb5 libtiff
+SERVICES = cups + ############################################################################### # Top-level Rules ############################################################################### @@ -95,7 +99,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && ln -v -sf /usr/bin/smbspool /usr/lib/cups/backend/smb
# install initscript - $(call INSTALL_INITSCRIPT,cups) + $(call INSTALL_INITSCRIPTS,$(SERVICES)) cp -fv $(DIR_SRC)/config/cups/cupsd.conf /var/ipfire/cups/
@rm -rf $(DIR_APP) diff --git a/lfs/cups-filters b/lfs/cups-filters index d00b5ccb2..dec6f29e0 100644 --- a/lfs/cups-filters +++ b/lfs/cups-filters @@ -24,6 +24,8 @@
include Config
+SUMMARY = OpenPrinting CUPS filters, backends, and cups-browsed + VER = 1.28.9
THISAPP = cups-filters-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 6
DEPS = cups ghostscript
+SERVICES = + CFLAGS += -fcommon
############################################################################### diff --git a/lfs/cyrus-sasl b/lfs/cyrus-sasl index 7f5135612..f28ff3367 100644 --- a/lfs/cyrus-sasl +++ b/lfs/cyrus-sasl @@ -24,6 +24,8 @@
include Config
+SUMMARY = Implementation of Cyrus SASL API + VER = 2.1.26
THISAPP = cyrus-sasl-$(VER) @@ -41,6 +43,8 @@ endif
DEPS =
+SERVICES = cyrus-sasl + ############################################################################### # Top-level Rules ############################################################################### @@ -100,7 +104,7 @@ ifeq "$(PASS)" "" cp -vf $(DIR_SRC)/config/cyrus-sasl/smtpd.conf /usr/lib/sasl2/
#install initscripts - $(call INSTALL_INITSCRIPT,cyrus-sasl) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
else # WITH LDAP SUPPORT AT THIS TIME diff --git a/lfs/dbus b/lfs/dbus index 09f4a541b..9452081fd 100644 --- a/lfs/dbus +++ b/lfs/dbus @@ -24,6 +24,8 @@
include Config
+SUMMARY = D-Bus Message Bus System + VER = 1.12.20
THISAPP = dbus-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 4
DEPS =
+SERVICES = messagebus + ############################################################################### # Top-level Rules ############################################################################### @@ -84,7 +88,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make install
#install initscripts - $(call INSTALL_INITSCRIPT,messagebus) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_SRC)/dbus* @$(POSTBUILD) diff --git a/lfs/ddrescue b/lfs/ddrescue index 3c45896e9..3bf528ad5 100644 --- a/lfs/ddrescue +++ b/lfs/ddrescue @@ -24,7 +24,10 @@
include Config
+SUMMARY = Data Copying in the Presence of I/O Errors + VER = 1.25 + THISAPP = ddrescue-$(VER) DL_FILE = $(THISAPP).tar.lz DL_FROM = $(URL_IPFIRE) @@ -35,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/dehydrated b/lfs/dehydrated index c2c3a9e00..1b8544a17 100644 --- a/lfs/dehydrated +++ b/lfs/dehydrated @@ -24,6 +24,8 @@
include Config
+SUMMARY = A client for signing certificates with an ACME server + VER = 0.7.0
THISAPP = dehydrated-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 4
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/dnsdist b/lfs/dnsdist index 7d0e55e57..40811d5ec 100644 --- a/lfs/dnsdist +++ b/lfs/dnsdist @@ -24,6 +24,8 @@
include Config
+SUMMARY = A highly DNS-, DoS- and abuse-aware loadbalancer + VER = 1.6.0
THISAPP = dnsdist-$(VER) @@ -38,6 +40,8 @@ SUP_ARCH = x86_64
DEPS =
+SERVICES = dnsdist + MAX_PARALLELISM = $(shell echo $$(( $(SYSTEM_MEMORY) / 2048 )))
############################################################################### @@ -95,7 +99,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make install
#install initscripts - $(call INSTALL_INITSCRIPT,dnsdist) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
install -v -m 644 $(DIR_SRC)/config/backup/includes/dnsdist \ /var/ipfire/backup/addons/includes/dnsdist diff --git a/lfs/ebtables b/lfs/ebtables index ba94d686a..58631244e 100644 --- a/lfs/ebtables +++ b/lfs/ebtables @@ -24,6 +24,8 @@
include Config
+SUMMARY = Ethernet Bridge Tables + VER = 2.0.10-4
THISAPP = ebtables-v$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/elfutils b/lfs/elfutils index 6a6e9dabc..c3ddc3e37 100644 --- a/lfs/elfutils +++ b/lfs/elfutils @@ -24,6 +24,8 @@
include Config
+SUMMARY = Higher-level library to access ELF files + VER = 0.185
THISAPP = elfutils-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 6
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/elinks b/lfs/elinks index 6a895e943..b60c986ab 100644 --- a/lfs/elinks +++ b/lfs/elinks @@ -24,6 +24,8 @@
include Config
+SUMMARY = An advanced and well-established feature-rich text mode web browser + VER = 0.12pre6
THISAPP = elinks-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/epson-inkjet-printer-escpr b/lfs/epson-inkjet-printer-escpr index 3a0f84c50..e48bcd2fb 100644 --- a/lfs/epson-inkjet-printer-escpr +++ b/lfs/epson-inkjet-printer-escpr @@ -24,6 +24,8 @@
include Config
+SUMMARY = Epson ESC/P-R Inkjet Printer Driver + VER = 1.6.12 LSB = 1lsb3.2
@@ -37,6 +39,8 @@ PAK_VER = 2
DEPS = cups
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/faad2 b/lfs/faad2 index 5ec1541c1..d132ed96b 100644 --- a/lfs/faad2 +++ b/lfs/faad2 @@ -24,6 +24,8 @@
include Config
+SUMMARY = C library and frontend for decoding MPEG2/4 AAC + VER = 2.8.8
THISAPP = faad2-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/fetchmail b/lfs/fetchmail index aed08aae2..37e079a2c 100644 --- a/lfs/fetchmail +++ b/lfs/fetchmail @@ -24,6 +24,8 @@
include Config
+SUMMARY = Full-Featured POP and IMAP Mail Retrieval Daemon + VER = 6.4.19
THISAPP = fetchmail-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 10
DEPS =
+SERVICES = fetchmail + ############################################################################### # Top-level Rules ############################################################################### @@ -99,7 +103,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) /var/ipfire/backup/addons/includes/fetchmail
#install initscripts - $(call INSTALL_INITSCRIPT,fetchmail) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) diff --git a/lfs/ffmpeg b/lfs/ffmpeg index 1efa14a36..ee192f97c 100644 --- a/lfs/ffmpeg +++ b/lfs/ffmpeg @@ -24,6 +24,8 @@
include Config
+SUMMARY = Library for working with various multimedia formats + VER = 4.4
THISAPP = ffmpeg-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 12
DEPS = sdl lame libvorbis xvid
+SERVICES = + ifeq "$(BUILD_ARCH)" "armv6l" LDFLAGS += -latomic endif diff --git a/lfs/fireperf b/lfs/fireperf index 19fe7b1fd..3bb8002fc 100644 --- a/lfs/fireperf +++ b/lfs/fireperf @@ -24,6 +24,8 @@
include Config
+SUMMARY = A Network Benchmarking Tool + VER = 0.2.0
THISAPP = fireperf-$(VER) @@ -34,6 +36,10 @@ TARGET = $(DIR_INFO)/$(THISAPP) PROG = fireperf PAK_VER = 2
+DEPS = + +SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/firmware-update b/lfs/firmware-update index bce9c4404..fd30b9f7e 100644 --- a/lfs/firmware-update +++ b/lfs/firmware-update @@ -24,6 +24,8 @@
include Config
+SUMMARY = IPFire Firmware Update Tool + VER = 20210107
THISAPP = firmware-update-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS = flashrom
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/flac b/lfs/flac index ef3e46ad1..c81d47283 100644 --- a/lfs/flac +++ b/lfs/flac @@ -24,6 +24,8 @@
include Config
+SUMMARY = Free Lossless Audio Codec + VER = 1.3.3
THISAPP = flac-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS = libogg
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/flashrom b/lfs/flashrom index e770cfcf0..d7bd261b7 100644 --- a/lfs/flashrom +++ b/lfs/flashrom @@ -24,6 +24,8 @@
include Config
+SUMMARY = A universal flash programming utility + VER = 1.2
THISAPP = flashrom-v$(VER) @@ -37,6 +39,8 @@ SUP_ARCH = i586 x86_64
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/foomatic b/lfs/foomatic index ea5131ef5..0ede44bf2 100644 --- a/lfs/foomatic +++ b/lfs/foomatic @@ -24,6 +24,8 @@
include Config
+SUMMARY = Tools for using the foomatic database of printers and printer drivers + VER = 4.0.9 VER_DB = 4.0-$(DATE) VER_FILTERS = 4.0.17 @@ -39,6 +41,8 @@ PAK_VER = 6
DEPS = cups ghostscript libtiff hplip
+SERVICES = + CFLAGS += -fcommon
export LIB_CUPS=/usr/lib/cups diff --git a/lfs/fping b/lfs/fping index 8616c0e54..fd2e8260e 100644 --- a/lfs/fping +++ b/lfs/fping @@ -24,6 +24,8 @@
include Config
+SUMMARY = A program to ping multiple hosts + VER = 5.0
THISAPP = fping-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 6
DEPS = ""
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/freefont b/lfs/freefont index d9b19e1ed..d944a7790 100644 --- a/lfs/freefont +++ b/lfs/freefont @@ -24,6 +24,8 @@
include Config
+SUMMARY = Free UCS scalable fonts + VER = 20060126
THISAPP = freefont-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/freeradius b/lfs/freeradius index b1a139bb6..4e5139691 100644 --- a/lfs/freeradius +++ b/lfs/freeradius @@ -24,6 +24,8 @@
include Config
+SUMMARY = RADIUS Server + VER = 3.0.21
THISAPP = freeradius-server-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 13
DEPS = libtalloc samba
+SERVICES = freeradius + ############################################################################### # Top-level Rules ############################################################################### @@ -143,7 +147,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) /etc/logrotate.d/freeradius
#install initscripts - $(call INSTALL_INITSCRIPT,freeradius) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/frr b/lfs/frr index cff23ff92..6e36bf489 100644 --- a/lfs/frr +++ b/lfs/frr @@ -24,6 +24,8 @@
include Config
+SUMMARY = FRRouting Routing daemon + VER = 6.0
THISAPP = frr-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 1
DEPS =
+SERVICES = frr + CFLAGS += -fcommon
############################################################################### @@ -110,7 +114,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) /var/ipfire/backup/addons/includes/frr
# Install initscript - $(call INSTALL_INITSCRIPT,frr) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/ghostscript b/lfs/ghostscript index 1ee14a16e..2d5d2be17 100644 --- a/lfs/ghostscript +++ b/lfs/ghostscript @@ -24,6 +24,8 @@
include Config
+SUMMARY = The Ghostscript interpreter for PostScript and PDF + VER = 9.54.0
THISAPP = ghostscript-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 8
DEPS = cups dbus libtiff
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/git b/lfs/git index 2290c6e99..c18e994e0 100644 --- a/lfs/git +++ b/lfs/git @@ -24,6 +24,8 @@
include Config
+SUMMARY = Fast, scalable, distributed revision control system + VER = 2.31.0
THISAPP = git-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 19
DEPS = perl-Authen-SASL perl-MIME-Base64 perl-Net-SMTP-SSL
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/gnu-netcat b/lfs/gnu-netcat index 2e8c10aa1..050d151e7 100644 --- a/lfs/gnu-netcat +++ b/lfs/gnu-netcat @@ -24,6 +24,8 @@
include Config
+SUMMARY = GNU variant of universal network utility + VER = 0.7.1
THISAPP = netcat-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/gnump3d b/lfs/gnump3d index 440b33905..06d22a48f 100644 --- a/lfs/gnump3d +++ b/lfs/gnump3d @@ -24,6 +24,8 @@
include Config
+SUMMARY = GNU MP3 Streaming Server + VER = 3.0
THISAPP = gnump3d-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 7
DEPS =
+SERVICES = gnump3d + ############################################################################### # Top-level Rules ############################################################################### @@ -93,7 +97,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ln -sf /usr/bin/gnump3d-index /etc/fcron.daily/gnump3d-index
#install initscripts - $(call INSTALL_INITSCRIPT,gnump3d) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/guardian b/lfs/guardian index 245249031..66d908693 100644 --- a/lfs/guardian +++ b/lfs/guardian @@ -24,6 +24,8 @@
include Config
+SUMMARY = A perl written Intrusion Prevention System + VER = 2.0.2
THISAPP = guardian-$(VER) @@ -37,6 +39,8 @@ PAK_VER = 24
DEPS = perl-inotify2 perl-Net-IP
+SERVICES = guardian + ############################################################################### # Top-level Rules ############################################################################### @@ -97,7 +101,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) touch /var/log/guardian/guardian.log
#install initscripts - $(call INSTALL_INITSCRIPT,guardian) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
# Create symlinks for runlevel interaction. ln -svf /etc/rc.d/init.d/guardian /etc/rc.d/rc3.d/S45guardian diff --git a/lfs/gutenprint b/lfs/gutenprint index 6c2626d26..4468acb1e 100644 --- a/lfs/gutenprint +++ b/lfs/gutenprint @@ -24,6 +24,8 @@
include Config
+SUMMARY = Printer drivers for CUPS from the Gutenprint project + VER = 5.2.9
THISAPP = gutenprint-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS = cups
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/haproxy b/lfs/haproxy index 3b89cc509..1101eeafc 100644 --- a/lfs/haproxy +++ b/lfs/haproxy @@ -24,6 +24,8 @@
include Config
+SUMMARY = The Reliable, High Performance TCP/HTTP Load Balancer + VER = 2.2.4
THISAPP = haproxy-$(VER) @@ -36,6 +38,7 @@ PAK_VER = 19
DEPS =
+SERVICES = haproxy
ifeq "$(BUILD_ARCH)" "riscv64" LDFLAGS += -latomic @@ -97,7 +100,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) /var/ipfire/backup/addons/includes/haproxy
#install initscripts - $(call INSTALL_INITSCRIPT,haproxy) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
# Logrotate -mkdir -pv /etc/logrotate.d diff --git a/lfs/hostapd b/lfs/hostapd index 19a4b9340..56454df6e 100644 --- a/lfs/hostapd +++ b/lfs/hostapd @@ -24,6 +24,8 @@
include Config
+SUMMARY = Daemon for running a WPA capable Access Point + VER = 581dfcc
THISAPP = hostapd-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 56
DEPS =
+SERVICES = hostapd + ############################################################################### # Top-level Rules ############################################################################### @@ -87,7 +91,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP)/hostapd && make install install -v -m 644 $(DIR_SRC)/config/backup/includes/hostapd /var/ipfire/backup/addons/includes/hostapd # install initscript - $(call INSTALL_INITSCRIPT,hostapd) + $(call INSTALL_INITSCRIPTS,$(SERVICES)) mkdir -p /var/ipfire/wlanap touch /var/ipfire/wlanap/settings cp -vrf $(DIR_SRC)/config/hostapd/hostapd.conf /var/ipfire/wlanap/hostapd.conf diff --git a/lfs/hplip b/lfs/hplip index e87b8fb8e..cd869a0c6 100644 --- a/lfs/hplip +++ b/lfs/hplip @@ -24,6 +24,8 @@
include Config
+SUMMARY = HP's Printing, Scanning, and Faxing Software + VER = 3.21.2
THISAPP = hplip-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/htop b/lfs/htop index 0dfdf011f..0f99cf71d 100644 --- a/lfs/htop +++ b/lfs/htop @@ -24,6 +24,8 @@
include Config
+SUMMARY = An Interactive text-mode Process Viewer for Linux + VER = 3.0.5
THISAPP = htop-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 16
DEPS =
+SERVICES = + CFLAGS += -fcommon
############################################################################### diff --git a/lfs/icinga b/lfs/icinga index 456f66388..4e82efa7e 100644 --- a/lfs/icinga +++ b/lfs/icinga @@ -24,6 +24,8 @@
include Config
+SUMMARY = Network monitoring application + VER = 1.11.4
THISAPP = icinga-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS = nagios-plugins
+SERVICES = icinga + CFLAGS += -fcommon
############################################################################### diff --git a/lfs/iftop b/lfs/iftop index 9c95e1b66..73ac2157d 100644 --- a/lfs/iftop +++ b/lfs/iftop @@ -24,6 +24,8 @@
include Config
+SUMMARY = Real-Time Interface Bandwidth Usage + VER = 1.0pre4
THISAPP = iftop-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + CFLAGS += -fcommon
############################################################################### diff --git a/lfs/igmpproxy b/lfs/igmpproxy index c32d519b9..388f01289 100644 --- a/lfs/igmpproxy +++ b/lfs/igmpproxy @@ -24,6 +24,8 @@
include Config
+SUMMARY = Multicast router utilizing IGMP forwarding + VER = 0.2.1
THISAPP = igmpproxy-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/intltool b/lfs/intltool index bc5008a52..3b936c984 100644 --- a/lfs/intltool +++ b/lfs/intltool @@ -24,6 +24,8 @@
include Config
+SUMMARY = Internationalization Tool Collection + VER = 0.51.0
THISAPP = intltool-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/iotop b/lfs/iotop index 02f027e5c..ba8a37338 100644 --- a/lfs/iotop +++ b/lfs/iotop @@ -24,6 +24,8 @@
include Config
+SUMMARY = Top Like UI to Show Per-Process I/O Going on + VER = 0.6
THISAPP = iotop-$(VER) @@ -34,8 +36,11 @@ TARGET = $(DIR_INFO)/$(THISAPP)
PROG = iotop PAK_VER = 2 + DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/iperf b/lfs/iperf index 07ad3e6ea..9e9264cd2 100644 --- a/lfs/iperf +++ b/lfs/iperf @@ -24,6 +24,8 @@
include Config
+SUMMARY = A tool to measure network performance + VER = 2.0.14a
THISAPP = iperf-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/iperf3 b/lfs/iperf3 index ba3b1b942..95a527c42 100644 --- a/lfs/iperf3 +++ b/lfs/iperf3 @@ -24,6 +24,8 @@
include Config
+SUMMARY = A tool to measure network performance + VER = 3.10.1
THISAPP = iperf-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 4
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/iptraf-ng b/lfs/iptraf-ng index 3a5ace552..2cd47b130 100644 --- a/lfs/iptraf-ng +++ b/lfs/iptraf-ng @@ -24,6 +24,8 @@
include Config
+SUMMARY = TCP/IP Network Monitor + VER = 1.2.1
THISAPP = iptraf-ng-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 4
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/ipvsadm b/lfs/ipvsadm index 1f1026131..9d1532e2f 100644 --- a/lfs/ipvsadm +++ b/lfs/ipvsadm @@ -24,6 +24,8 @@
include Config
+SUMMARY = A Utility for Administering the Linux Virtual Server + VER = 1.29
THISAPP = ipvsadm-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/joe b/lfs/joe index d89b44790..51032f8ee 100644 --- a/lfs/joe +++ b/lfs/joe @@ -24,6 +24,8 @@
include Config
+SUMMARY = A Text Editor + VER = 4.6
THISAPP = joe-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/keepalived b/lfs/keepalived index da3f3f819..cdfd0926a 100644 --- a/lfs/keepalived +++ b/lfs/keepalived @@ -24,6 +24,8 @@
include Config
+SUMMARY = A keepalive facility for Linux + VER = 2.1.5
THISAPP = keepalived-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 9
DEPS =
+SERVICES = keepalived + ############################################################################### # Top-level Rules ############################################################################### @@ -86,7 +90,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) /var/ipfire/backup/addons/includes/keepalived
#install initscripts - $(call INSTALL_INITSCRIPT,keepalived) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/krb5 b/lfs/krb5 index a972920e7..88aedf1ad 100644 --- a/lfs/krb5 +++ b/lfs/krb5 @@ -24,6 +24,8 @@
include Config
+SUMMARY = Kerberos + VER = 1.19.1
THISAPP = krb5-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 6
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/lame b/lfs/lame index f7cbb2205..38ca186cc 100644 --- a/lfs/lame +++ b/lfs/lame @@ -24,6 +24,8 @@
include Config
+SUMMARY = The LAME MP3 encoder + VER = 3.100
THISAPP = lame-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/lcdproc b/lfs/lcdproc index e5c4ee345..c5e758b8d 100644 --- a/lfs/lcdproc +++ b/lfs/lcdproc @@ -24,6 +24,8 @@
include Config
+SUMMARY = Daemon capable of showing info on LCD displays + VER = 0.5.7
THISAPP = lcdproc-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = lcdproc + CFLAGS += -fcommon
############################################################################### @@ -98,7 +102,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cp -vf $(DIR_SRC)/config/lcdproc/{LCDd,lcdproc}.conf /etc/lcdproc
#install initscripts - $(call INSTALL_INITSCRIPT,lcdproc) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
ln -sf ../init.d/lcdproc /etc/rc.d/rc3.d/S60lcdproc ln -sf ../init.d/lcdproc /etc/rc.d/rc0.d/K40lcdproc diff --git a/lfs/libassuan b/lfs/libassuan index 4edb3fcb0..934d38411 100644 --- a/lfs/libassuan +++ b/lfs/libassuan @@ -24,6 +24,8 @@
include Config
+SUMMARY = IPC library used by GnuPG version 2 + VER = 2.5.4
THISAPP = libassuan-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 6
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libcdada b/lfs/libcdada index 201cd8351..7ab12e835 100644 --- a/lfs/libcdada +++ b/lfs/libcdada @@ -24,6 +24,8 @@
include Config
+SUMMARY = Basic data structures in C (libstdc++ wrapper) + VER = 0.3.5
THISAPP = libcdada-$(VER) @@ -37,6 +39,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libdaemon b/lfs/libdaemon index 276d17e5a..7018efa41 100644 --- a/lfs/libdaemon +++ b/lfs/libdaemon @@ -24,6 +24,8 @@
include Config
+SUMMARY = Lightweight C library That Eases the Writing of UNIX Daemons + VER = 0.14
THISAPP = libdaemon-$(VER) @@ -34,6 +36,10 @@ TARGET = $(DIR_INFO)/$(THISAPP) PROG = libdaemon PAK_VER = 1
+DEPS = + +SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libexif b/lfs/libexif index 49d401d85..8c15e2ce7 100644 --- a/lfs/libexif +++ b/lfs/libexif @@ -24,6 +24,8 @@
include Config
+SUMMARY = An EXIF Tag Parsing Library for Digital Cameras + VER = 0.6.22
THISAPP = libexif-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libid3tag b/lfs/libid3tag index b0263f267..1e0c4f3ad 100644 --- a/lfs/libid3tag +++ b/lfs/libid3tag @@ -24,6 +24,8 @@
include Config
+SUMMARY = ID3 Tag Manipulation Library + VER = 0.15.1b
THISAPP = libid3tag-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libmad b/lfs/libmad index 99a20f0a1..968383f56 100644 --- a/lfs/libmad +++ b/lfs/libmad @@ -24,6 +24,8 @@
include Config
+SUMMARY = An MPEG audio decoder library + VER = 0.15.1b
THISAPP = libmad-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + CFLAGS += -Wa,--noexecstack
############################################################################### diff --git a/lfs/libmpdclient b/lfs/libmpdclient index 24f516d01..12d5e215a 100644 --- a/lfs/libmpdclient +++ b/lfs/libmpdclient @@ -24,6 +24,8 @@
include Config
+SUMMARY = Library for interfacing the Music Player Daemon + VER = 2.19
THISAPP = libmpdclient-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 4
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libmpeg2 b/lfs/libmpeg2 index 86c1d2211..97b5515d8 100644 --- a/lfs/libmpeg2 +++ b/lfs/libmpeg2 @@ -24,6 +24,8 @@
include Config
+SUMMARY = MPEG-2 Video Stream Decoder + VER = 0.4.1
THISAPP = mpeg2dec-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libnfsidmap b/lfs/libnfsidmap index 1980d9306..b8d35a73f 100644 --- a/lfs/libnfsidmap +++ b/lfs/libnfsidmap @@ -24,6 +24,8 @@
include Config
+SUMMARY = NFSv4 User and Group ID Mapping Library + VER = 0.27
THISAPP = libnfsidmap-$(VER) @@ -34,6 +36,10 @@ TARGET = $(DIR_INFO)/$(THISAPP) PROG = libnfsidmap PAK_VER = 2
+DEPS = + +SERVICES = + #CFLAGS += -I/usr/include/tirpc
############################################################################### diff --git a/lfs/libogg b/lfs/libogg index 59a0a3fa1..afc527beb 100644 --- a/lfs/libogg +++ b/lfs/libogg @@ -24,6 +24,8 @@
include Config
+SUMMARY = Ogg Bitstream Library + VER = 1.3.5
THISAPP = libogg-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libpciaccess b/lfs/libpciaccess index 707722362..61b231e4a 100644 --- a/lfs/libpciaccess +++ b/lfs/libpciaccess @@ -24,6 +24,8 @@
include Config
+SUMMARY = Generic PCI access library + VER = 0.16
THISAPP = libpciaccess-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libpri b/lfs/libpri index c748c5647..be62f0a4f 100644 --- a/lfs/libpri +++ b/lfs/libpri @@ -24,6 +24,8 @@
include Config
+SUMMARY = An implementation of Primary Rate ISDN + VER = 1.4.10.2
THISAPP = libpri-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libseccomp b/lfs/libseccomp index 38d7a7dde..fc949acfa 100644 --- a/lfs/libseccomp +++ b/lfs/libseccomp @@ -24,6 +24,8 @@
include Config
+SUMMARY = A Seccomp (mode 2) helper library + VER = 2.5.1
THISAPP = libseccomp-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libshout b/lfs/libshout index 90d0f0346..09baa141a 100644 --- a/lfs/libshout +++ b/lfs/libshout @@ -24,6 +24,8 @@
include Config
+SUMMARY = Library for communcating with Icecast servers + VER = 2.4.3
THISAPP = libshout-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libsolv b/lfs/libsolv index 3741fddaf..941de732b 100644 --- a/lfs/libsolv +++ b/lfs/libsolv @@ -24,6 +24,8 @@
include Config
+SUMMARY = Package dependency solver using a satisfiability algorithm + VER = 0.7.14
THISAPP = libsolv-$(VER) @@ -36,6 +38,8 @@ PROG = libsolv DEPS = PAK_VER = 3
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libstatgrab b/lfs/libstatgrab index eef514773..c2804d7e2 100644 --- a/lfs/libstatgrab +++ b/lfs/libstatgrab @@ -24,6 +24,8 @@
include Config
+SUMMARY = Interface to System Statistics + VER = 0.92
THISAPP = libstatgrab-$(VER) @@ -32,6 +34,8 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP)
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libtalloc b/lfs/libtalloc index 546524be5..6f400b3ad 100644 --- a/lfs/libtalloc +++ b/lfs/libtalloc @@ -24,6 +24,8 @@
include Config
+SUMMARY = Samba talloc Library + VER = 2.3.1
THISAPP = talloc-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libtiff b/lfs/libtiff index 885818568..f9b7afc63 100644 --- a/lfs/libtiff +++ b/lfs/libtiff @@ -24,6 +24,8 @@
include Config
+SUMMARY = The Tiff Library (with JPEG and compression support) + VER = 4.3.0
THISAPP = tiff-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libtirpc b/lfs/libtirpc index 0b529724c..43768bf99 100644 --- a/lfs/libtirpc +++ b/lfs/libtirpc @@ -24,6 +24,8 @@
include Config
+SUMMARY = Transport Independent RPC Library + VER = 1.3.1
THISAPP = libtirpc-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + CFLAGS += -fcommon
############################################################################### diff --git a/lfs/libusbredir b/lfs/libusbredir index 13eff5a73..a5a7286d9 100644 --- a/lfs/libusbredir +++ b/lfs/libusbredir @@ -24,6 +24,8 @@
include Config
+SUMMARY = USB Network Redirection protocol + VER = 0.8.0
THISAPP = usbredir-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libvirt b/lfs/libvirt index b680cbb3d..7f765e643 100644 --- a/lfs/libvirt +++ b/lfs/libvirt @@ -24,6 +24,8 @@
include Config
+SUMMARY = Server side daemon and supporting files for libvirt + VER = 6.5.0
THISAPP = libvirt-$(VER) @@ -37,6 +39,8 @@ PAK_VER = 26
DEPS = ebtables libpciaccess libtirpc libyajl ncat qemu
+SERVICES = libvirtd virtlogd + ############################################################################### # Top-level Rules ############################################################################### @@ -121,8 +125,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP)/build_libvirt && make install
#install initscripts - $(call INSTALL_INITSCRIPT,libvirtd) - $(call INSTALL_INITSCRIPT,virtlogd) + @$(call INSTALL_INITSCRIPTS,$(SERVICES)) mv /usr/libexec/libvirt-guests.sh /etc/rc.d/init.d/libvirt-guests
# Backup diff --git a/lfs/libvorbis b/lfs/libvorbis index 5d8c39811..336aae9c0 100644 --- a/lfs/libvorbis +++ b/lfs/libvorbis @@ -24,6 +24,8 @@
include Config
+SUMMARY = The Vorbis General Audio Compression Codec + VER = 1.3.6
THISAPP = libvorbis-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS = libogg
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/libyajl b/lfs/libyajl index 1cbdc89c7..dea6b4963 100644 --- a/lfs/libyajl +++ b/lfs/libyajl @@ -24,6 +24,8 @@
include Config
+SUMMARY = Yet Another JSON Library + VER = 2.1.0
THISAPP = libyajl-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/lshw b/lfs/lshw index 1e22bed05..d568d4af5 100644 --- a/lfs/lshw +++ b/lfs/lshw @@ -25,6 +25,8 @@
include Config
+SUMMARY = HardWare LiSter + VER = B.02.19.2
THISAPP = lshw-$(VER) @@ -32,11 +34,13 @@ DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) -PROG = lshw +PROG = lshw PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/ltrace b/lfs/ltrace index 82d8454f9..7bfc9b731 100644 --- a/lfs/ltrace +++ b/lfs/ltrace @@ -24,6 +24,8 @@
include Config
+SUMMARY = Library and system call tracer for programs + VER = 0.7.3 SUP_ARCHES = x86_64 i586 armv6l
@@ -37,6 +39,8 @@ PAK_VER = 2
DEPS = elfutils
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/lynis b/lfs/lynis index 1ae501603..1cc30885d 100644 --- a/lfs/lynis +++ b/lfs/lynis @@ -24,6 +24,8 @@
include Config
+SUMMARY = Security and System auditing tool + VER = 3.0.3
THISAPP = lynis-$(VER) @@ -34,8 +36,11 @@ TARGET = $(DIR_INFO)/$(THISAPP)
PROG = lynis PAK_VER = 9 + DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/make b/lfs/make index f6ba0ccd6..3c2d81542 100644 --- a/lfs/make +++ b/lfs/make @@ -24,6 +24,8 @@
include Config
+SUMMARY = GNU make + VER = 4.3
THISAPP = make-$(VER) @@ -35,6 +37,8 @@ PAK_VER = 5
DEPS =
+SERVICES = + # Normal build or $(TOOLS_DIR) build. # ifeq "$(ROOT)" "" diff --git a/lfs/mc b/lfs/mc index b5498ab24..3ed5f60b3 100644 --- a/lfs/mc +++ b/lfs/mc @@ -24,6 +24,8 @@
include Config
+SUMMARY = Midnight Commander + VER = 4.8.26
THISAPP = mc-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 21
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/mcelog b/lfs/mcelog index 7482b41e9..26622d0c3 100644 --- a/lfs/mcelog +++ b/lfs/mcelog @@ -24,6 +24,8 @@
include Config
+SUMMARY = Log Machine Check Events + VER = 175
THISAPP = mcelog-$(VER) @@ -37,6 +39,8 @@ SUP_ARCH = i586 x86_64
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/mdns-repeater b/lfs/mdns-repeater index afe4bfc18..310129658 100644 --- a/lfs/mdns-repeater +++ b/lfs/mdns-repeater @@ -24,6 +24,8 @@
include Config
+SUMMARY = A mDNS repeater + VER = 1.10
THISAPP = mdns-repeater-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 1
DEPS =
+SERVICES = mdns-repeater + CFLAGS += -DHGVERSION='"$(VER)"'
############################################################################### @@ -83,7 +87,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && install -v -m 755 mdns-repeater /usr/bin
# install initscripts - $(call INSTALL_INITSCRIPT,mdns-repeater) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/minicom b/lfs/minicom index 7e6ec7586..c8cb05559 100644 --- a/lfs/minicom +++ b/lfs/minicom @@ -24,6 +24,8 @@
include Config
+SUMMARY = A Terminal Program + VER = 2.8
THISAPP = minicom-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + CFLAGS += -fcommon
############################################################################### diff --git a/lfs/minidlna b/lfs/minidlna index 1a9020158..bd634c32f 100644 --- a/lfs/minidlna +++ b/lfs/minidlna @@ -24,6 +24,8 @@
include Config
+SUMMARY = DLNA compatible server + VER = 1.2.1
THISAPP = minidlna-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 6
DEPS = ffmpeg flac libexif libid3tag libogg
+SERVICES = minidlna + CFLAGS += -fcommon
############################################################################### @@ -88,7 +92,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) install -m 644 $(DIR_SRC)/config/minidlna/minidlna.conf /etc
#install initscripts - $(call INSTALL_INITSCRIPT,minidlna) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/monit b/lfs/monit index 3720995cd..d1077ddc5 100644 --- a/lfs/monit +++ b/lfs/monit @@ -24,6 +24,7 @@
include Config
+SUMMARY = Utility for monitoring services on a Unix system VER = 5.28.0
THISAPP = monit-$(VER) @@ -36,6 +37,8 @@ PAK_VER = 14
DEPS =
+SERVICES = monit + ############################################################################### # Top-level Rules ############################################################################### @@ -94,7 +97,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) install -v -m 600 $(DIR_SRC)/config/monit/monitrc /etc
#install initscripts - $(call INSTALL_INITSCRIPT,monit) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
# Install start links and backup include file. ln -sf ../init.d/monit /etc/rc.d/rc3.d/S60monit diff --git a/lfs/mpc b/lfs/mpc index 2060685cc..164104371 100644 --- a/lfs/mpc +++ b/lfs/mpc @@ -24,6 +24,8 @@
include Config
+SUMMARY = Client for the Music Player Daemon + VER = 0.33
THISAPP = mpc-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 7
DEPS = mpd libmpdclient
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/mpd b/lfs/mpd index 012100b0e..8ebdeb94c 100644 --- a/lfs/mpd +++ b/lfs/mpd @@ -24,6 +24,8 @@
include Config
+SUMMARY = Music Player Daemon + VER = 0.22.6
THISAPP = mpd-$(VER) @@ -37,6 +39,8 @@ SUP_ARCH = aarch64 armv6l x86_64 i586
DEPS = alsa avahi faad2 ffmpeg flac lame libmad libshout libogg libid3tag libvorbis opus soxr
+SERVICES = mpd + ############################################################################### # Top-level Rules ############################################################################### @@ -98,7 +102,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && ninja -C builddir/ install
#install initscripts - $(call INSTALL_INITSCRIPT,mpd) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) touch /var/log/mpd.error.log diff --git a/lfs/mpfire b/lfs/mpfire index 94fce614e..fc8a1dd59 100644 --- a/lfs/mpfire +++ b/lfs/mpfire @@ -24,6 +24,8 @@
include Config
+SUMMARY = IPFire integration for the Music Player Daemon + VER = ipfire
THISAPP = mpfire-$(VER) @@ -34,6 +36,8 @@ PAK_VER = 14
DEPS = mpd mpc
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/mtr b/lfs/mtr index f2252e1dc..50fd054a8 100644 --- a/lfs/mtr +++ b/lfs/mtr @@ -24,6 +24,8 @@
include Config
+SUMMARY = Ping and Traceroute Network Diagnostic Tool + VER = 0.94
THISAPP = mtr-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/nagios-plugins b/lfs/nagios-plugins index cdf1910b0..140db54c8 100644 --- a/lfs/nagios-plugins +++ b/lfs/nagios-plugins @@ -24,6 +24,8 @@
include Config
+SUMMARY = The Nagios Plug-Ins + VER = 2.3.3
THISAPP = nagios-plugins-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 6
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/nagios_nrpe b/lfs/nagios_nrpe index 260bcc810..cdbe747b4 100644 --- a/lfs/nagios_nrpe +++ b/lfs/nagios_nrpe @@ -24,6 +24,8 @@
include Config
+SUMMARY = Nagios Remote Plug-In Executor + VER = 4.0.3
THISAPP = nrpe-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 9
DEPS = nagios-plugins
+SERVICES = nrpe + ############################################################################### # Top-level Rules ############################################################################### @@ -94,7 +98,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make install-config
# install initscript - $(call INSTALL_INITSCRIPT,nrpe) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
install -v -m 644 ${DIR_SRC}/config/backup/includes/nagios_nrpe \ /var/ipfire/backup/addons/includes/nagios_nrpe diff --git a/lfs/nano b/lfs/nano index 3bb7806aa..86192e157 100644 --- a/lfs/nano +++ b/lfs/nano @@ -24,6 +24,8 @@
include Config
+SUMMARY = Pico editor clone with enhancements + VER = 5.8
THISAPP = nano-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 38
DEPS = ""
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/ncat b/lfs/ncat index b8c8768dc..7ca6d69a6 100644 --- a/lfs/ncat +++ b/lfs/ncat @@ -24,6 +24,8 @@
include Config
+SUMMARY = Network tool to concatenate and redirect sockets + VER = 7.80
THISAPP = ncat-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 6
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/ncdu b/lfs/ncdu index 0ea9370b2..bef729877 100644 --- a/lfs/ncdu +++ b/lfs/ncdu @@ -25,6 +25,8 @@
include Config
+SUMMARY = NCurses Disk Usage + VER = 1.15.1
THISAPP = ncdu-$(VER) @@ -32,11 +34,13 @@ DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) -PROG = ncdu +PROG = ncdu PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/netatalk b/lfs/netatalk index 5a293d5e4..e84376a71 100644 --- a/lfs/netatalk +++ b/lfs/netatalk @@ -24,6 +24,8 @@
include Config
+SUMMARY = AppleShare file server + VER = 3.1.12
THISAPP = netatalk-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS = avahi dbus krb5
+SERVICES = netatalk + CFLAGS += -fcommon -Wno-unused-result
############################################################################### @@ -93,7 +97,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) /var/ipfire/backup/addons/includes/netatalk
# Install initscript - $(call INSTALL_INITSCRIPT,netatalk) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/netpbm b/lfs/netpbm index fb0a5b294..f16d670f7 100644 --- a/lfs/netpbm +++ b/lfs/netpbm @@ -24,6 +24,8 @@
include Config
+SUMMARY = A Graphics Conversion Package + VER = 10.73.31
THISAPP = netpbm-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + CFLAGS += -flax-vector-conversions
############################################################################### diff --git a/lfs/netsnmpd b/lfs/netsnmpd index d8243e1d9..fa5970748 100644 --- a/lfs/netsnmpd +++ b/lfs/netsnmpd @@ -24,6 +24,8 @@
include Config
+SUMMARY = SNMP Daemon + VER = 5.9.1
THISAPP = net-snmp-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 12
DEPS =
+SERVICES = netsnmpd + ############################################################################### # Top-level Rules ############################################################################### @@ -103,7 +107,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) /var/ipfire/backup/addons/includes/netsnmpd
# install initscripts - $(call INSTALL_INITSCRIPT,netsnmpd) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
ln -sf ../init.d/netsnmpd /etc/rc.d/rc3.d/S65netsnmpd ln -sf ../init.d/netsnmpd /etc/rc.d/rc0.d/K02netsnmpd diff --git a/lfs/nfs b/lfs/nfs index 55accfb28..bad87f0fb 100644 --- a/lfs/nfs +++ b/lfs/nfs @@ -24,6 +24,8 @@
include Config
+SUMMARY = Support Utilities for Kernel nfsd + VER = 2.5.3
THISAPP = nfs-utils-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 15
DEPS = libnfsidmap rpcbind
+SERVICES = nfs-server + ############################################################################### # Top-level Rules ############################################################################### @@ -88,7 +92,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make install
# Install initscript - $(call INSTALL_INITSCRIPT,nfs-server) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
# Install configuration mkdir -pv $(CONFIG_ROOT)/nfs diff --git a/lfs/nginx b/lfs/nginx index 183fae1de..727d414ef 100644 --- a/lfs/nginx +++ b/lfs/nginx @@ -24,6 +24,7 @@
include Config
+SUMMARY = A HTTP server and IMAP/POP3 proxy server VER = 1.19.2
THISAPP = nginx-$(VER) @@ -34,6 +35,10 @@ TARGET = $(DIR_INFO)/$(THISAPP) PROG = nginx PAK_VER = 11
+DEPS = + +SERVICES = nginx + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/nmap b/lfs/nmap index bd2ea9b03..926912b32 100644 --- a/lfs/nmap +++ b/lfs/nmap @@ -24,6 +24,8 @@
include Config
+SUMMARY = Network exploration tool and security scanner + VER = 7.91
THISAPP = nmap-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 13
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/nut b/lfs/nut index 4af5657c5..625f7f094 100644 --- a/lfs/nut +++ b/lfs/nut @@ -24,6 +24,8 @@
include Config
+SUMMARY = Network UPS Tools Core (Uninterruptible Power Supply Monitoring) + VER = 2.7.4
THISAPP = nut-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 7
DEPS =
+SERVICES = nut + CXXFLAGS += -std=c++11
############################################################################### @@ -89,7 +93,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) mkdir -p /var/state/ups
#install initscripts - $(call INSTALL_INITSCRIPT,nut) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
install -v -m 644 $(DIR_SRC)/config/backup/includes/nut \ /var/ipfire/backup/addons/includes/nut diff --git a/lfs/observium-agent b/lfs/observium-agent index 9fddb69d6..d1c800a61 100644 --- a/lfs/observium-agent +++ b/lfs/observium-agent @@ -24,6 +24,8 @@
include Config
+SUMMARY = Observium agent + VER = 18.9.1
THISAPP = observium-community-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 1
DEPS = xinetd
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/openvmtools b/lfs/openvmtools index 28cb9fd2b..dc938cf1d 100644 --- a/lfs/openvmtools +++ b/lfs/openvmtools @@ -24,6 +24,8 @@
include Config
+SUMMARY = Open Virtual Machine Tools + VER = stable-11.3.0
THISAPP = open-vm-tools-$(VER) @@ -37,6 +39,8 @@ PAK_VER = 8
DEPS = libtirpc
+SERVICES = openvmtools + CFLAGS += -Wno-error=array-bounds
############################################################################### @@ -99,7 +103,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make install
#install initscripts - $(call INSTALL_INITSCRIPT,openvmtools) + $(call INSTALL_INITSCRIPTS,$(SERVICES)) ln -sf ../init.d/openvmtools /etc/rc.d/rc3.d/S60openvmtools ln -sf ../init.d/openvmtools /etc/rc.d/rc0.d/K01openvmtools ln -sf ../init.d/openvmtools /etc/rc.d/rc6.d/K01openvmtools diff --git a/lfs/opus b/lfs/opus index 0ce5a99c1..bce8b618d 100644 --- a/lfs/opus +++ b/lfs/opus @@ -24,6 +24,8 @@
include Config
+SUMMARY = Opus Audio Codec Library + VER = 1.3.1
THISAPP = opus-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/parted b/lfs/parted index 19d546420..91b4c45c2 100644 --- a/lfs/parted +++ b/lfs/parted @@ -24,6 +24,8 @@
include Config
+SUMMARY = GNU partitioner + VER = 3.4
THISAPP = parted-$(VER) @@ -37,6 +39,8 @@ PAK_VER = 4
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/pcengines-apu-firmware b/lfs/pcengines-apu-firmware index cf723ff83..e061d2255 100644 --- a/lfs/pcengines-apu-firmware +++ b/lfs/pcengines-apu-firmware @@ -24,6 +24,8 @@
include Config
+SUMMARY = Firmware files for PC Engines apu system boards + VER = 4.14.0.2
THISAPP = pcengines-apu-firmware-$(VER) @@ -36,6 +38,8 @@ SUP_ARCH = i586 x86_64
DEPS = firmware-update
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/pcmciautils b/lfs/pcmciautils index b71e2a221..fc77f4b3e 100644 --- a/lfs/pcmciautils +++ b/lfs/pcmciautils @@ -24,6 +24,8 @@
include Config
+SUMMARY = Helper programs for PC-Cards + VER = 014
THISAPP = pcmciautils-$(VER) @@ -33,8 +35,11 @@ DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = pcmciautils PAK_VER = 1 + DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-Authen-SASL b/lfs/perl-Authen-SASL index 5fee316ae..c69d24333 100644 --- a/lfs/perl-Authen-SASL +++ b/lfs/perl-Authen-SASL @@ -24,6 +24,8 @@
include Config
+SUMMARY = Perl extension adding a SASL Authentication framework + VER = 2.16
THISAPP = Authen-SASL-$(VER) @@ -35,6 +37,8 @@ PROG = perl-Authen-SASL DEPS = PAK_VER = 3
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-Carp-Clan b/lfs/perl-Carp-Clan index ce5e92649..4d52b16b0 100644 --- a/lfs/perl-Carp-Clan +++ b/lfs/perl-Carp-Clan @@ -24,6 +24,9 @@ ###############################################################################
include Config + +SUMMARY = Perl extension for reporting errors from perspective of caller of a "clan" of modules + VER = 6.08
THISAPP = Carp-Clan-$(VER) @@ -35,6 +38,8 @@ PROG = perl-Carp-Clan DEPS = PAK_VER = 6
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-Date-Calc b/lfs/perl-Date-Calc index 2b263596a..50500dc50 100644 --- a/lfs/perl-Date-Calc +++ b/lfs/perl-Date-Calc @@ -23,6 +23,9 @@ # Definitions ############################################################################### include Config + +SUMMARY = Perl extension for Gregorian calendar date calculations + VER = 6.4
THISAPP = Date-Calc-$(VER) @@ -34,6 +37,8 @@ PROG = perl-Date-Calc DEPS = perl-Carp-Clan PAK_VER = 6
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-Date-Manip b/lfs/perl-Date-Manip index 3c3472b53..4514ad841 100644 --- a/lfs/perl-Date-Manip +++ b/lfs/perl-Date-Manip @@ -23,6 +23,9 @@ # Definitions ############################################################################### include Config + +SUMMARY = Perl extension adding date manipulation routines + VER = 6.85
THISAPP = Date-Manip-$(VER) @@ -34,6 +37,8 @@ PROG = perl-Date-Manip DEPS = PAK_VER = 7
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-File-ReadBackwards b/lfs/perl-File-ReadBackwards index 16507972a..a778ca95e 100644 --- a/lfs/perl-File-ReadBackwards +++ b/lfs/perl-File-ReadBackwards @@ -24,6 +24,8 @@
include Config
+SUMMARY = Perl extension to read a file backwards by lines + VER = 1.05
THISAPP = File-ReadBackwards-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-File-Tail b/lfs/perl-File-Tail index 6b979ef87..c310404ac 100644 --- a/lfs/perl-File-Tail +++ b/lfs/perl-File-Tail @@ -24,6 +24,9 @@ ###############################################################################
include Config + +SUMMARY = Perl extension for reading from continously updated files + VER = 1.3
THISAPP = File-Tail-$(VER) @@ -35,6 +38,8 @@ PROG = perl-File-Tail DEPS = PAK_VER = 6
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-MIME-Base64 b/lfs/perl-MIME-Base64 index 95f56bf5d..1f98a7f18 100644 --- a/lfs/perl-MIME-Base64 +++ b/lfs/perl-MIME-Base64 @@ -24,6 +24,8 @@
include Config
+SUMMARY = Perl extension for encoding and decoding of base64 strings + VER = 3.16
THISAPP = MIME-Base64-$(VER) @@ -35,6 +37,8 @@ PROG = perl-MIME-Base64 DEPS = PAK_VER = 4
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-Net-IP b/lfs/perl-Net-IP index b840f9bae..65f916322 100644 --- a/lfs/perl-Net-IP +++ b/lfs/perl-Net-IP @@ -23,6 +23,9 @@ # Definitions ############################################################################### include Config + +SUMMARY = Perl extension for manipulating IPv4/IPv6 addresses + VER = 1.26
THISAPP = Net-IP-$(VER) @@ -35,6 +38,8 @@ PROG = perl-Net-IP DEPS = PAK_VER = 3
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-Net-SMTP-SSL b/lfs/perl-Net-SMTP-SSL index 39ba15abe..66c7c446f 100644 --- a/lfs/perl-Net-SMTP-SSL +++ b/lfs/perl-Net-SMTP-SSL @@ -24,6 +24,8 @@
include Config
+SUMMARY = Perl extension adding SSL support for Net::SMTP + VER = 1.04
THISAPP = Net-SMTP-SSL-$(VER) @@ -35,6 +37,8 @@ PROG = perl-Net-SMTP-SSL DEPS = PAK_VER = 4
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-Parse-Yapp b/lfs/perl-Parse-Yapp index b93bfc8b7..9b3ac5671 100644 --- a/lfs/perl-Parse-Yapp +++ b/lfs/perl-Parse-Yapp @@ -24,6 +24,8 @@ ###############################################################################
include Config +SUMMARY = Perl extension for generating and using LALR parsers + VER = 1.21
THISAPP = Parse-Yapp-$(VER) @@ -35,6 +37,8 @@ PROG = perl-Parse-Yapp DEPS = PAK_VER = 2
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-TimeDate b/lfs/perl-TimeDate index fa5fae7a4..612d84db1 100644 --- a/lfs/perl-TimeDate +++ b/lfs/perl-TimeDate @@ -23,6 +23,9 @@ # Definitions ############################################################################### include Config + +SUMMARY = TimeDate Perl module + VER = 2.33
THISAPP = TimeDate-$(VER) @@ -34,6 +37,8 @@ PROG = perl-TimeDate DEPS = PAK_VER = 6
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-common-sense b/lfs/perl-common-sense index 42ea4a77d..df57beddd 100644 --- a/lfs/perl-common-sense +++ b/lfs/perl-common-sense @@ -23,6 +23,9 @@ # Definitions ############################################################################### include Config + +SUMMARY = Save a tree AND a kitten, use common::sense! + VER = 3.74
THISAPP = common-sense-$(VER) @@ -35,6 +38,8 @@ PROG = perl-common-sense DEPS = PAK_VER = 3
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-gettext b/lfs/perl-gettext index 4fd9fe8c7..a2a51ba28 100644 --- a/lfs/perl-gettext +++ b/lfs/perl-gettext @@ -25,6 +25,8 @@
include Config
+SUMMARY = Perl extension adding message handling functions + VER = 1.05
THISAPP = perl-gettext-$(VER) @@ -36,6 +38,8 @@ PROG = perl-gettext DEPS = PAK_VER = 5
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/perl-inotify2 b/lfs/perl-inotify2 index f02c34ecd..2403165c8 100644 --- a/lfs/perl-inotify2 +++ b/lfs/perl-inotify2 @@ -25,6 +25,7 @@
include Config
+SUMMARY = Perl extension for Scalable directory/file change notification VER = 1.22
THISAPP = Linux-Inotify2-$(VER) @@ -37,6 +38,8 @@ PROG = perl-inotify2 DEPS = perl-common-sense PAK_VER = 3
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/pmacct b/lfs/pmacct index 2307f8c87..9fef56729 100644 --- a/lfs/pmacct +++ b/lfs/pmacct @@ -24,6 +24,8 @@
include Config
+SUMMARY = Accounting and aggregation toolsuite for IPv4 and IPv6 + VER = 1.7.6
THISAPP = pmacct-$(VER) @@ -37,6 +39,8 @@ PAK_VER = 2
DEPS = libcdada
+SERVICES = pmacct + ############################################################################### # Top-level Rules ############################################################################### @@ -95,7 +99,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install #install initscripts - $(call INSTALL_INITSCRIPT,pmacct) + $(call INSTALL_INITSCRIPTS,$(SERVICES)) # Install backup definition install -v -m 644 ${DIR_SRC}/config/backup/includes/pmacct \ /var/ipfire/backup/addons/includes/pmacct diff --git a/lfs/postfix b/lfs/postfix index 3735f7e69..c911af056 100644 --- a/lfs/postfix +++ b/lfs/postfix @@ -24,6 +24,8 @@
include Config
+SUMMARY = A fast, secure, and flexible mailer + VER = 3.6.1
THISAPP = postfix-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 31
DEPS =
+SERVICES = postfix + CCARGS = `getconf LFS_CFLAGS` \ -DDEF_DAEMON_DIR="'"/usr/lib/postfix"'" \ -DDEF_MANPAGE_DIR="'"/usr/share/man"'" \ @@ -113,7 +117,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) mv /usr/sbin/sendmail /usr/sbin/sendmail.postfix
#install initscripts - $(call INSTALL_INITSCRIPT,postfix) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/powertop b/lfs/powertop index b27ef8f37..c21853797 100644 --- a/lfs/powertop +++ b/lfs/powertop @@ -24,6 +24,8 @@
include Config
+SUMMARY = A Linux Tool to Find out What is Using Power on a Laptop + VER = v2.10
THISAPP = powertop-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python-setuptools b/lfs/python-setuptools index 1ffcfca18..f003814ee 100644 --- a/lfs/python-setuptools +++ b/lfs/python-setuptools @@ -24,6 +24,8 @@
include Config
+SUMMARY = Enhancements to distutils for building and distributing Python packages + VER = 0.6c11
THISAPP = setuptools-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-botocore b/lfs/python3-botocore index 2413511d3..2d022c9ab 100644 --- a/lfs/python3-botocore +++ b/lfs/python3-botocore @@ -24,6 +24,8 @@
include Config
+SUMMARY = Python interface for AWS + VER = 1.19.28
THISAPP = botocore-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS = python3-dateutil python3-jmespath python3-urllib3
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-colorama b/lfs/python3-colorama index 3dcef17d2..b4c284139 100644 --- a/lfs/python3-colorama +++ b/lfs/python3-colorama @@ -24,6 +24,8 @@
include Config
+SUMMARY = Cross-platform colored terminal text + VER = 0.4.3
THISAPP = colorama-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-dateutil b/lfs/python3-dateutil index 04bc39cf1..2e39257d8 100644 --- a/lfs/python3-dateutil +++ b/lfs/python3-dateutil @@ -24,6 +24,8 @@
include Config
+SUMMARY = Python library for working with date and datetime objects + VER = 2.8.1
THISAPP = python-dateutil-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 4
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-docutils b/lfs/python3-docutils index 3756feb57..6412bd5aa 100644 --- a/lfs/python3-docutils +++ b/lfs/python3-docutils @@ -24,6 +24,8 @@
include Config
+SUMMARY = Python Documentation Utilities + VER = 0.16
THISAPP = docutils-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 4
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-jmespath b/lfs/python3-jmespath index d49a429a6..41637ce58 100644 --- a/lfs/python3-jmespath +++ b/lfs/python3-jmespath @@ -24,6 +24,8 @@
include Config
+SUMMARY = Python module for declarative JSON document element extraction + VER = 0.9.5
THISAPP = jmespath-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-msgpack b/lfs/python3-msgpack index dc764f5b3..2013dfb45 100644 --- a/lfs/python3-msgpack +++ b/lfs/python3-msgpack @@ -24,6 +24,8 @@
include Config
+SUMMARY = MessagePack (de)serializer + VER = 0.5.6
THISAPP = msgpack-python-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-pyasn1 b/lfs/python3-pyasn1 index f8ecfa1d8..6031e43d8 100644 --- a/lfs/python3-pyasn1 +++ b/lfs/python3-pyasn1 @@ -24,6 +24,8 @@
include Config
+SUMMARY = ASN.1 types and codecs + VER = 0.4.8
THISAPP = pyasn1-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-pyparsing b/lfs/python3-pyparsing index 45e960a2b..067313f7d 100644 --- a/lfs/python3-pyparsing +++ b/lfs/python3-pyparsing @@ -24,6 +24,8 @@
include Config
+SUMMARY = Grammar Parser Library for Python + VER = 2.4.7
THISAPP = pyparsing-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-rsa b/lfs/python3-rsa index 79a835220..086afcc18 100644 --- a/lfs/python3-rsa +++ b/lfs/python3-rsa @@ -24,6 +24,8 @@
include Config
+SUMMARY = Pure-Python RSA Implementation + VER = 4.0
THISAPP = rsa-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-s3transfer b/lfs/python3-s3transfer index 365200448..cfabb57dd 100644 --- a/lfs/python3-s3transfer +++ b/lfs/python3-s3transfer @@ -24,6 +24,8 @@
include Config
+SUMMARY = Python S3 transfer manager + VER = 0.3.3
THISAPP = s3transfer-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-setuptools b/lfs/python3-setuptools index 3c765d2a8..23cd2e7af 100644 --- a/lfs/python3-setuptools +++ b/lfs/python3-setuptools @@ -24,6 +24,8 @@
include Config
+SUMMARY = Enhancements to distutils for building and distributing Python packages + VER = 56.2.0
THISAPP = setuptools-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-setuptools-scm b/lfs/python3-setuptools-scm index 048d92895..e0398a4fd 100644 --- a/lfs/python3-setuptools-scm +++ b/lfs/python3-setuptools-scm @@ -24,6 +24,8 @@
include Config
+SUMMARY = Python setuptools handler for SCM tags + VER = 3.2.0
THISAPP = setuptools_scm-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-six b/lfs/python3-six index 9d467f273..6bb5731ff 100644 --- a/lfs/python3-six +++ b/lfs/python3-six @@ -24,6 +24,8 @@
include Config
+SUMMARY = Python 2 and 3 compatibility utilities + VER = 1.14.0
THISAPP = six-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-urllib3 b/lfs/python3-urllib3 index 30ea26f2d..10cb003e0 100644 --- a/lfs/python3-urllib3 +++ b/lfs/python3-urllib3 @@ -24,6 +24,8 @@
include Config
+SUMMARY = HTTP library with thread-safe connection pooling, file post, and more + VER = 1.26.2
THISAPP = urllib3-$(VER) @@ -34,6 +36,10 @@ TARGET = $(DIR_INFO)/$(THISAPP) PROG = python3-urllib3 PAK_VER = 1
+DEPS = + +SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/python3-yaml b/lfs/python3-yaml index b8cda7f40..6aae4a0e8 100644 --- a/lfs/python3-yaml +++ b/lfs/python3-yaml @@ -24,6 +24,8 @@
include Config
+SUMMARY = YAML parser and emitter for Python + VER = 3.13
THISAPP = PyYAML-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/qemu b/lfs/qemu index 689dba96d..87b10ae2d 100644 --- a/lfs/qemu +++ b/lfs/qemu @@ -24,6 +24,8 @@
include Config
+SUMMARY = Machine emulator and virtualizer + VER = 5.2.0
THISAPP = qemu-$(VER) @@ -37,6 +39,8 @@ PAK_VER = 30
DEPS = libusbredir spice libseccomp
+SERVICES = + TARGETS = \ i386-linux-user \ x86_64-linux-user \ diff --git a/lfs/rpcbind b/lfs/rpcbind index 39d4dba4d..007d2f1f3 100644 --- a/lfs/rpcbind +++ b/lfs/rpcbind @@ -24,6 +24,8 @@
include Config
+SUMMARY = Transport independent RPC portmapper + VER = 1.2.5
THISAPP = rpcbind-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 4
DEPS = libtirpc
+SERVICES = rpcbind + ############################################################################### # Top-level Rules ############################################################################### @@ -87,6 +91,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) cd $(DIR_APP) && make install #install initscripts - $(call INSTALL_INITSCRIPT,rpcbind) + $(call INSTALL_INITSCRIPTS,$(SERVICES)) @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/rsync b/lfs/rsync index 3195438a4..714e14c1a 100644 --- a/lfs/rsync +++ b/lfs/rsync @@ -24,6 +24,8 @@
include Config
+SUMMARY = Versatile tool for fast incremental file transfer + VER = 3.2.3
THISAPP = rsync-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 13
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/samba b/lfs/samba index bcb65668a..161493ea4 100644 --- a/lfs/samba +++ b/lfs/samba @@ -24,6 +24,8 @@
include Config
+SUMMARY = A SMB/CIFS File, Print, and Authentication Server + VER = 4.14.6
THISAPP = samba-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 81
DEPS = avahi cups libtirpc krb5 perl-Parse-Yapp
+SERVICES = samba + ############################################################################### # Top-level Rules ############################################################################### @@ -118,7 +122,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) install -m 755 $(DIR_SRC)/config/samba/samba-change-password /usr/sbin/samba-change-password
#install initscripts - $(call INSTALL_INITSCRIPT,samba) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/sarg b/lfs/sarg index 6a8b52e6c..b20ce29f9 100644 --- a/lfs/sarg +++ b/lfs/sarg @@ -24,6 +24,8 @@
include Config
+SUMMARY = Squid Analysis Report Generator + VER = 2.4.0
THISAPP = sarg-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS =
+SERVICES = + CFLAGS += -fcommon
############################################################################### diff --git a/lfs/sdl b/lfs/sdl index 0e96af04d..bfe4b845c 100644 --- a/lfs/sdl +++ b/lfs/sdl @@ -24,6 +24,8 @@
include Config
+SUMMARY = Simple DirectMedia Layer Library + VER = 1.2.15
THISAPP = SDL-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS = alsa
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/shairport-sync b/lfs/shairport-sync index 6ec986bbe..f0f9ac385 100644 --- a/lfs/shairport-sync +++ b/lfs/shairport-sync @@ -24,6 +24,8 @@
include Config
+SUMMARY = An AirPlay audio player + VER = 3.3.7
THISAPP = shairport-sync-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS = alac alsa avahi libdaemon soxr
+SERVICES = shairport-sync + ############################################################################### # Top-level Rules ############################################################################### @@ -95,7 +99,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) /var/ipfire/backup/addons/includes/shairport-sync
# Initscript - $(call INSTALL_INITSCRIPT,shairport-sync) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/socat b/lfs/socat index 7b001e9d1..02ef43516 100644 --- a/lfs/socat +++ b/lfs/socat @@ -25,6 +25,8 @@
include Config
+SUMMARY = Multipurpose relay for bidirectional data transfer + VER = 1.7.3.4
THISAPP = socat-$(VER) @@ -37,6 +39,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/sox b/lfs/sox index 8388c57fc..2ca7c204e 100644 --- a/lfs/sox +++ b/lfs/sox @@ -24,6 +24,8 @@
include Config
+SUMMARY = Sound Conversion Tools + VER = 14.4.2
THISAPP = sox-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS = libvorbis
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/soxr b/lfs/soxr index 1660a13ff..f55e3caac 100644 --- a/lfs/soxr +++ b/lfs/soxr @@ -24,6 +24,8 @@
include Config
+SUMMARY = The SoX Resampler library + VER = 0.1.3
THISAPP = soxr-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/spandsp b/lfs/spandsp index 25a3dae1b..53898a11e 100644 --- a/lfs/spandsp +++ b/lfs/spandsp @@ -24,6 +24,8 @@
include Config
+SUMMARY = A DSP library for Telephony and SoftFAX + VER = 0.0.6
THISAPP = spandsp-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS = libtiff
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/spectre-meltdown-checker b/lfs/spectre-meltdown-checker index 063ef727e..36cc7ccd8 100644 --- a/lfs/spectre-meltdown-checker +++ b/lfs/spectre-meltdown-checker @@ -24,6 +24,8 @@
include Config
+SUMMARY = Spectre & Meltdown Vulnerability Checker + VER = 0.44
THISAPP = spectre-meltdown-checker-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/speedtest-cli b/lfs/speedtest-cli index f6bcf4c96..3b9751364 100644 --- a/lfs/speedtest-cli +++ b/lfs/speedtest-cli @@ -24,6 +24,8 @@
include Config
+SUMMARY = Command line interface for testing internet bandwidth + VER = 2.1.3
THISAPP = speedtest-cli-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 4
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/spice b/lfs/spice index d1f56e708..e7ccd844a 100644 --- a/lfs/spice +++ b/lfs/spice @@ -24,6 +24,8 @@
include Config
+SUMMARY = A remote display system built for virtual environments + VER = 0.14.0
THISAPP = spice-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS = opus
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/spice-protocol b/lfs/spice-protocol index 00f2e57b3..45f5cd8b4 100644 --- a/lfs/spice-protocol +++ b/lfs/spice-protocol @@ -24,6 +24,8 @@
include Config
+SUMMARY = SPICE-protocol definitions + VER = 0.12.13
THISAPP = spice-protocol-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/squid-accounting b/lfs/squid-accounting index 77742554e..9476382b3 100644 --- a/lfs/squid-accounting +++ b/lfs/squid-accounting @@ -9,6 +9,8 @@
include Config
+SUMMARY = SQUID Accounting IPFire extension + VER = 1.0.4
THISAPP = squid-accounting-$(VER) @@ -19,6 +21,8 @@ PAK_VER = 13
DEPS = perl-File-ReadBackwards
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/squidclamav b/lfs/squidclamav index b4f79ab96..c73e37da8 100644 --- a/lfs/squidclamav +++ b/lfs/squidclamav @@ -24,6 +24,8 @@
include Config
+SUMMARY = Antivirus redirector for Squid based on ClamAv + VER = 5.11
THISAPP = squidclamav-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 21
DEPS = clamav
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/sslh b/lfs/sslh index c5e8cdd63..4926ee816 100644 --- a/lfs/sslh +++ b/lfs/sslh @@ -24,6 +24,8 @@
include Config
+SUMMARY = SSL/SSH multiplexer + VER = 1.7a
THISAPP = sslh-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS =
+SERVICES = sslh + ############################################################################### # Top-level Rules ############################################################################### @@ -81,7 +85,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && install -v -m 755 sslh /usr/sbin
#install initscripts - $(call INSTALL_INITSCRIPT,sslh) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/strace b/lfs/strace index d24918626..0a1984864 100644 --- a/lfs/strace +++ b/lfs/strace @@ -24,6 +24,8 @@
include Config
+SUMMARY = A utility to trace the system calls of a program + VER = 5.11 SUP_ARCHES = x86_64 i586 armv6l aarch64
@@ -37,6 +39,8 @@ PAK_VER = 5
DEPS = elfutils
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/stress b/lfs/stress index bf336eb96..1c18b1752 100644 --- a/lfs/stress +++ b/lfs/stress @@ -9,6 +9,8 @@
include Config
+SUMMARY = Tool to load and stress a computer + VER = 1.0.4
THISAPP = stress-$(VER) @@ -21,6 +23,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/stunnel b/lfs/stunnel index 0b6524e01..9df9b96a3 100644 --- a/lfs/stunnel +++ b/lfs/stunnel @@ -24,6 +24,8 @@
include Config
+SUMMARY = Universal TLS Tunnel + VER = 5.58
THISAPP = stunnel-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 7
DEPS =
+SERVICES = stunnel + ############################################################################### # Top-level Rules ############################################################################### @@ -89,7 +93,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) chown -v stunnel:stunnel /var/lib/stunnel
#install initscripts - $(call INSTALL_INITSCRIPT,stunnel) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
# Install default configuration diff --git a/lfs/swatch b/lfs/swatch index 93f858ae6..d6e107342 100644 --- a/lfs/swatch +++ b/lfs/swatch @@ -24,6 +24,8 @@
include Config
+SUMMARY = The Simple WATCHdog + VER = 3.2.4
THISAPP = swatchdog-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS = perl-File-Tail perl-Date-Calc perl-TimeDate perl-Date-Manip
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/sysbench b/lfs/sysbench index f39fd45df..55ec46ed1 100644 --- a/lfs/sysbench +++ b/lfs/sysbench @@ -9,6 +9,8 @@
include Config
+SUMMARY = A MySQL benchmarking tool + VER = 1.0.20
THISAPP = sysbench-$(VER) @@ -22,6 +24,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/taglib b/lfs/taglib index 101d64662..bb37c5b96 100644 --- a/lfs/taglib +++ b/lfs/taglib @@ -24,6 +24,8 @@
include Config
+SUMMARY = Audio Meta-Data Library + VER = 1.11.1
THISAPP = taglib-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/tcpdump b/lfs/tcpdump index 2fcac6d4c..032b8582c 100644 --- a/lfs/tcpdump +++ b/lfs/tcpdump @@ -24,6 +24,8 @@
include Config
+SUMMARY = A Packet Sniffer + VER = 4.99.1
THISAPP = tcpdump-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 13
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/telnet b/lfs/telnet index 8761b14f2..7bae0cc16 100644 --- a/lfs/telnet +++ b/lfs/telnet @@ -24,7 +24,10 @@
include Config
+SUMMARY = A client program for the telnet remote login protocol + VER = 0.17 + THISAPP = netkit-telnet-$(VER) DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) @@ -35,6 +38,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/tftpd b/lfs/tftpd index aec900d8a..63ebd632a 100644 --- a/lfs/tftpd +++ b/lfs/tftpd @@ -24,6 +24,8 @@
include Config
+SUMMARY = A conglomerate of a number of versions of the BSD TFTP code + VER = 5.2
THISAPP = tftp-hpa-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS =
+SERVICES = tftpd + CFLAGS += -fcommon
############################################################################### @@ -84,6 +88,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make install mv -fv /usr/sbin/in.tftpd /usr/sbin/tftpd #install initscripts - $(call INSTALL_INITSCRIPT,tftpd) + $(call INSTALL_INITSCRIPTS,$(SERVICES)) @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/tmux b/lfs/tmux index e55d38a27..918712e77 100644 --- a/lfs/tmux +++ b/lfs/tmux @@ -24,6 +24,8 @@
include Config
+SUMMARY = Terminal multiplexer + VER = 3.2a
THISAPP = tmux-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 9
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/tor b/lfs/tor index 97f2cf04e..3e9499daf 100644 --- a/lfs/tor +++ b/lfs/tor @@ -24,6 +24,8 @@
include Config
+SUMMARY = Anonymizing overlay network for TCP (The onion router) + VER = 0.4.6.5
THISAPP = tor-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 62
DEPS = libseccomp
+SERVICES = tor + ############################################################################### # Top-level Rules ############################################################################### @@ -108,7 +112,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) /usr/share/tor/defaults-torrc
# Install initscripts - $(call INSTALL_INITSCRIPT,tor) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
# Install start links and backup include file. ln -sf ../init.d/tor /etc/rc.d/rc3.d/S60tor diff --git a/lfs/traceroute b/lfs/traceroute index 87157ff42..4d420c07e 100644 --- a/lfs/traceroute +++ b/lfs/traceroute @@ -24,6 +24,8 @@
include Config
+SUMMARY = Packet route path tracing utility + VER = 2.0.18
THISAPP = traceroute-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/transmission b/lfs/transmission index d9c82aaae..f06f0be08 100644 --- a/lfs/transmission +++ b/lfs/transmission @@ -24,6 +24,8 @@
include Config
+SUMMARY = A BitTorrent client with multiple UIs + VER = 3.00
THISAPP = transmission-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 17
DEPS =
+SERVICES = transmission + CXXFLAGS += -fno-exceptions
############################################################################### @@ -89,7 +93,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) chown -Rv nobody.nobody /etc/transmission
#install initscripts - $(call INSTALL_INITSCRIPT,transmission) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
# Install backup include install -v -m 644 $(DIR_SRC)/config/backup/includes/transmission \ diff --git a/lfs/tshark b/lfs/tshark index 5c62d0968..676fc4ab2 100644 --- a/lfs/tshark +++ b/lfs/tshark @@ -24,6 +24,8 @@
include Config
+SUMMARY = A Network Traffic Analyser + VER = 3.4.7
THISAPP = wireshark-$(VER) @@ -35,6 +37,8 @@ PROG = tshark DEPS = krb5 c-ares PAK_VER = 11
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/util-macros b/lfs/util-macros index 90a4ac135..71bdf0277 100644 --- a/lfs/util-macros +++ b/lfs/util-macros @@ -24,6 +24,8 @@
include Config
+SUMMARY = A set of autoconf macros for Xorg modular packages + VER = 1.19.0
THISAPP = util-macros-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/vdr b/lfs/vdr index 5c7c1ac15..8cac18138 100644 --- a/lfs/vdr +++ b/lfs/vdr @@ -24,6 +24,8 @@
include Config
+SUMMARY = Video Disk Recorder + VER = 2.4.7
# VDRPLUGVER must match with APIVERSION! in config.h @@ -41,6 +43,8 @@ PAK_VER = 13
DEPS = vdr_streamdev
+SERVICES = vdr + CXXFLAGS += -std=c++11
MAKE_OPTIONS = \ @@ -134,7 +138,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ln -svf ../../include/vdr/device.h /usr/lib/vdr/device.h
#install initscripts - $(call INSTALL_INITSCRIPT,vdr) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
# Install start links and backup include file. ln -sf ../init.d/vdr /etc/rc.d/rc3.d/S60vdr diff --git a/lfs/vdr_dvbapi b/lfs/vdr_dvbapi index adf60b39d..3fb8d54f9 100644 --- a/lfs/vdr_dvbapi +++ b/lfs/vdr_dvbapi @@ -24,6 +24,8 @@
include Config
+SUMMARY = DVBAPI plugin for VDR + VER = 2.2.5
THISAPP = vdr-plugin-dvbapi-$(VER) @@ -37,6 +39,8 @@ PAK_VER = 5
DEPS =
+SERVICES = + VDRPLUGVER = 2.4.7
EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE diff --git a/lfs/vdr_eepg b/lfs/vdr_eepg index 40b7811aa..bdaf4ace8 100644 --- a/lfs/vdr_eepg +++ b/lfs/vdr_eepg @@ -24,6 +24,8 @@
include Config
+SUMMARY = Extended EPG (EEPG) plugin for VDR + GIT_VER = 32b4e669bf8bc6e3336073616c121f10b8518fe8 VER = master
@@ -40,6 +42,8 @@ PAK_VER = 5
DEPS =
+SERVICES = + VDRPLUGVER = 2.4.7
EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE diff --git a/lfs/vdr_epgsearch b/lfs/vdr_epgsearch index f2a88f87b..5b67969a5 100644 --- a/lfs/vdr_epgsearch +++ b/lfs/vdr_epgsearch @@ -24,6 +24,8 @@
include Config
+SUMMARY = Searchtimer and replacement of the VDR program menu + VER = 2.4.0+git20191101
THISAPP = vdr-plugin-epgsearch_$(VER).orig @@ -37,6 +39,8 @@ PAK_VER = 11
DEPS =
+SERVICES = + VDRPLUGVER = 2.4.7
EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE diff --git a/lfs/vdr_streamdev b/lfs/vdr_streamdev index 58c5a6438..ee4590d7a 100644 --- a/lfs/vdr_streamdev +++ b/lfs/vdr_streamdev @@ -24,6 +24,8 @@
include Config
+SUMMARY = VDR implementation of the VTP (Video Transfer Protocol) + VER = 0.6.1 GIT_VER = e2a9b979d3fb92967c7a6a8221e674eb7e55c813
@@ -38,6 +40,8 @@ PAK_VER = 6
DEPS =
+SERVICES = + VDRPLUGVER = 2.4.7
EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE diff --git a/lfs/vdradmin b/lfs/vdradmin index 346b19489..2abf8a943 100644 --- a/lfs/vdradmin +++ b/lfs/vdradmin @@ -25,6 +25,8 @@
include Config
+SUMMARY = VDRAdmin-AM, a web user interface for VDR + VER = 3.6.10
THISAPP = vdradmin-am-$(VER) @@ -37,6 +39,8 @@ PAK_VER = 6
DEPS = perl-gettext vdr vdr_epgsearch
+SERVICES = vdradmin + ############################################################################### # Top-level Rules ############################################################################### @@ -83,7 +87,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && ./install-ipfire.sh
#install initscripts - $(call INSTALL_INITSCRIPT,vdradmin) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
install -v -m 644 $(DIR_SRC)/config/vdradmin/vdradmind.conf \ /etc/vdradmin/vdradmind.conf diff --git a/lfs/w_scan b/lfs/w_scan index df8d3ffe9..571703381 100644 --- a/lfs/w_scan +++ b/lfs/w_scan @@ -24,6 +24,7 @@
include Config
+SUMMARY = Tool for scanning DVB transponders
VER = 20170107
@@ -37,6 +38,8 @@ PAK_VER = 7
DEPS =
+SERVICES = + CFLAGS += -fcommon
############################################################################### diff --git a/lfs/watchdog b/lfs/watchdog index 67438434c..c84de5abc 100644 --- a/lfs/watchdog +++ b/lfs/watchdog @@ -24,6 +24,8 @@
include Config
+SUMMARY = Watchdog Timer Interfaces For The Linux Operating System + VER = 5.16
THISAPP = watchdog-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 5
DEPS =
+SERVICES = watchdog + ############################################################################### # Top-level Rules ############################################################################### @@ -81,7 +85,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install #install initscripts - $(call INSTALL_INITSCRIPT,watchdog) + $(call INSTALL_INITSCRIPTS,$(SERVICES)) install -v -m 644 $(DIR_SRC)/config/backup/includes/watchdog \ /var/ipfire/backup/addons/includes/watchdog @rm -rf $(DIR_APP) diff --git a/lfs/wavemon b/lfs/wavemon index 8b66f4dfd..2db9cc767 100644 --- a/lfs/wavemon +++ b/lfs/wavemon @@ -9,6 +9,8 @@
include Config
+SUMMARY = An ncurses monitoring application for wireless network devices + VER = 0.7.5
THISAPP = wavemon-$(VER) @@ -21,6 +23,8 @@ PAK_VER = 1
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/wio b/lfs/wio index c54cd3f31..f117fc2c8 100644 --- a/lfs/wio +++ b/lfs/wio @@ -9,6 +9,8 @@
include Config
+SUMMARY = Who Is Online? IPFire extension + VER = 1.3.2
THISAPP = wio-$(VER) @@ -17,6 +19,10 @@ TARGET = $(DIR_INFO)/$(THISAPP) PROG = wio PAK_VER = 13
+DEPS = + +SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/xinetd b/lfs/xinetd index d3196beef..5ba90ea42 100644 --- a/lfs/xinetd +++ b/lfs/xinetd @@ -24,6 +24,8 @@
include Config
+SUMMARY = An 'inetd' with Expanded Functionality + VER = 2.3.15
THISAPP = xinetd-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 2
DEPS = libtirpc
+SERVICES = xinetd + CFLAGS += -fcommon -I/usr/include/tirpc -Wl,-ltirpc
############################################################################### @@ -88,7 +92,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cp -f $(DIR_SRC)/config/xinetd/xinetd.conf /etc/xinetd.conf
#install initscripts - $(call INSTALL_INITSCRIPT,xinetd) + $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/xvid b/lfs/xvid index c26c5c271..45f5e9304 100644 --- a/lfs/xvid +++ b/lfs/xvid @@ -24,6 +24,8 @@
include Config
+SUMMARY = Xvid is a high quality MPEG-4 ASP video codec + VER = 1.3.7
THISAPP = xvidcore-$(VER) @@ -36,6 +38,8 @@ PAK_VER = 3
DEPS =
+SERVICES = + ############################################################################### # Top-level Rules ############################################################################### diff --git a/lfs/zabbix_agentd b/lfs/zabbix_agentd index c69643a54..dbf6f2d77 100644 --- a/lfs/zabbix_agentd +++ b/lfs/zabbix_agentd @@ -24,6 +24,8 @@
include Config
+SUMMARY = Zabbix Agent + VER = 4.2.6
THISAPP = zabbix-$(VER) @@ -35,6 +37,8 @@ PROG = zabbix_agentd PAK_VER = 4 DEPS =
+SERVICES = zabbix_agentd + ############################################################################### # Top-level Rules ############################################################################### @@ -106,7 +110,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) chown zabbix.zabbix /var/run/zabbix
# Install initscripts - $(call INSTALL_INITSCRIPT,zabbix_agentd) + @$(call INSTALL_INITSCRIPTS,$(SERVICES))
# Install sudoers include file install -v -m 644 $(DIR_SRC)/config/zabbix_agentd/sudoers \