include Config
+SUMMARY = 7-zip file compression program
+
VER = 17.04
THISAPP = p7zip-$(VER)
DEPS =
+SERVICES =
+
CFLAGS += -fcommon
###############################################################################
include Config
+SUMMARY = Apple Lossless Audio Codec
+
VER = 0.0.7
THISAPP = alac-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Advanced Linux Sound Architecture
VER = 1.2.5.1
UVER = 1.2.5.1
DEPS =
+SERVICES = alsa
+
TARGET = $(DIR_INFO)/$(THISAPP)
###############################################################################
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)
include Config
+SUMMARY = Amazon Remote System Config Management
+
VER = 3.0.356.0
SUP_ARCH = x86_64
DEPS =
+SERVICES = amazon-ssm-agent
+
DIR_BUILD = $(GOPATH)/src/github.com/aws/amazon-ssm-agent
###############################################################################
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 \
include Config
+SUMMARY = APC UPS Daemon (Powerful Daemon for APC UPSs)
+
VER = 3.14.14
THISAPP = apcupsd-$(VER)
DEPS =
+SERVICES = apcupsd
+
###############################################################################
# Top-level Rules
###############################################################################
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
include Config
+SUMMARY = D-Bus Service for Zeroconf and Bonjour
+
VER = 0.8
THISAPP = avahi-$(VER)
DEPS = dbus libdaemon
+SERVICES = avahi
+
###############################################################################
# Top-level Rules
###############################################################################
cp -avf $(DIR_SRC)/config/avahi/smb.service /etc/avahi/services/smb.service
# Install initscript
- $(call INSTALL_INITSCRIPT,avahi)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
#install backup definition
install -v -m 644 ${DIR_SRC}/config/backup/includes/avahi \
include Config
+SUMMARY = Amazon Web Services Command Line Interface
+
VER = 1.18.188
THISAPP = awscli-$(VER)
DEPS = python3-botocore python3-colorama python3-docutils python3-pyasn1 python3-rsa python3-s3transfer python3-six python3-yaml
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = IPFire backup extension
+
VER = ipfire
THISAPP = backup-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Enterprise-ready Network Backup Software
+
VER = 9.6.7
THISAPP = bacula-$(VER)
DEPS =
+SERVICES = bacula
+
# For GCC 10
CFLAGS += -Wno-error=narrowing
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
include Config
+SUMMARY = The BIRD Internet Routing Daemon
+
VER = 2.0.8
THISAPP = bird-$(VER)
DEPS =
+SERVICES = bird
+
CFLAGS += -fcommon
###############################################################################
/var/ipfire/backup/addons/includes/bird
# Install initscript
- $(call INSTALL_INITSCRIPT,bird)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
VER = 1.1.17
+SUMMARY = Deduplicating backup program with compression and authenticated encryption
THISAPP = borgbackup-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
+SUMMARY = Realtime Bandwidth Monitor
+
VER = 0.6.1-f54b3fa
THISAPP = bwm-ng-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Tools for asynchronous name resolves
+
VER = 1.17.1
THISAPP = c-ares-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Utilities for doing and managing mounts of the Linux CIFS filesystem
+
VER = 6.13
THISAPP = cifs-utils-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Antivirus Toolkit
+
VER = 0.104.2
THISAPP = clamav-$(VER)
DEPS =
+SERVICES = clamav
+
DATABASE_DIR = /var/lib/clamav
###############################################################################
mkdir -pv /var/run/clamav
chown clamav:clamav /var/run/clamav
#install initscripts
- $(call INSTALL_INITSCRIPT,clamav)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP)
@$(POSTBUILD)
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 $@)
include Config
+SUMMARY = Tools to Determine and Set CPUfreq Settings
+
VER = 008
THISAPP = cpufrequtils-$(VER)
DEPS =
+SERVICES = cpufreq
+
###############################################################################
# Top-level Rules
###############################################################################
cd $(DIR_APP) && make install
#install initscripts
- $(call INSTALL_INITSCRIPT,cpufreq)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
VER = 2.4.1
+SUMMARY = The Common UNIX Printing System
THISAPP = cups-$(VER)
DL_FILE = $(THISAPP)-source.tar.gz
DEPS = avahi cups-filters dbus ghostscript krb5 libtiff
+SERVICES = cups
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
$(PAK)
###############################################################################
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)
include Config
+SUMMARY = OpenPrinting CUPS filters, backends, and cups-browsed
+
VER = 1.28.10
THISAPP = cups-filters-$(VER)
DEPS = cups ghostscript
+SERVICES =
+
CFLAGS += -fcommon
###############################################################################
include Config
+SUMMARY = Implementation of Cyrus SASL API
+
VER = 2.1.26
THISAPP = cyrus-sasl-$(VER)
DEPS =
+SERVICES = cyrus-sasl
+
###############################################################################
# Top-level Rules
###############################################################################
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
include Config
+SUMMARY = D-Bus Message Bus System
+
VER = 1.12.20
THISAPP = dbus-$(VER)
DEPS =
+SERVICES = messagebus
+
###############################################################################
# Top-level Rules
###############################################################################
cd $(DIR_APP) && make install
#install initscripts
- $(call INSTALL_INITSCRIPT,messagebus)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_SRC)/dbus*
@$(POSTBUILD)
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)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A client for signing certificates with an ACME server
+
VER = 0.7.0
THISAPP = dehydrated-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A highly DNS-, DoS- and abuse-aware loadbalancer
+
VER = 1.7.0
THISAPP = dnsdist-$(VER)
DEPS =
+SERVICES = dnsdist
+
MAX_PARALLELISM = $(shell echo $$(( $(SYSTEM_MEMORY) / 3072 )))
###############################################################################
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
include Config
+SUMMARY = Ethernet Bridge Tables
+
VER = 2.0.10-4
THISAPP = ebtables-v$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Higher-level library to access ELF files
+
VER = 0.186
THISAPP = elfutils-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = An advanced and well-established feature-rich text mode web browser
+
VER = 0.12pre6
THISAPP = elinks-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Epson ESC/P-R Inkjet Printer Driver
+
VER = 1.6.12
LSB = 1lsb3.2
DEPS = cups
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = C library and frontend for decoding MPEG2/4 AAC
+
VER = 2_10_0
THISAPP = faad2-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Full-Featured POP and IMAP Mail Retrieval Daemon
+
VER = 6.4.19
THISAPP = fetchmail-$(VER)
DEPS =
+SERVICES = fetchmail
+
###############################################################################
# Top-level Rules
###############################################################################
/var/ipfire/backup/addons/includes/fetchmail
#install initscripts
- $(call INSTALL_INITSCRIPT,fetchmail)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP)
include Config
+SUMMARY = Library for working with various multimedia formats
+
VER = 4.4
THISAPP = ffmpeg-$(VER)
DEPS = sdl2 lame libvorbis xvid
+SERVICES =
+
ifeq "$(BUILD_ARCH)" "armv6l"
LDFLAGS += -latomic
endif
include Config
+SUMMARY = A Network Benchmarking Tool
+
VER = 0.2.0
THISAPP = fireperf-$(VER)
PROG = fireperf
PAK_VER = 2
+DEPS =
+
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = IPFire Firmware Update Tool
+
VER = 20210107
THISAPP = firmware-update-$(VER)
DEPS = flashrom
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Free Lossless Audio Codec
+
VER = 1.3.3
THISAPP = flac-$(VER)
DEPS = libogg
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A universal flash programming utility
+
VER = 1.2
THISAPP = flashrom-v$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
VER = 2.13.1
+SUMMARY = NFSv4 User and Group ID Mapping Library
THISAPP = fontconfig-$(VER)
DL_FILE = $(THISAPP).tar.bz2
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
DEPS = cups ghostscript libtiff hplip
+SERVICES =
+
CFLAGS += -fcommon
export LIB_CUPS=/usr/lib/cups
include Config
+SUMMARY = A program to ping multiple hosts
+
VER = 5.0
THISAPP = fping-$(VER)
DEPS = ""
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Free UCS scalable fonts
+
VER = 20060126
THISAPP = freefont-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = RADIUS Server
+
VER = 3.0.23
THISAPP = freeradius-server-$(VER)
DEPS = libtalloc samba
+SERVICES = freeradius
+
###############################################################################
# Top-level Rules
###############################################################################
/etc/logrotate.d/freeradius
#install initscripts
- $(call INSTALL_INITSCRIPT,freeradius)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
+SUMMARY = FRRouting Routing daemon
+
VER = 8.0.1
THISAPP = frr-$(VER)
DEPS = elfutils
+SERVICES = frr
+
CFLAGS += -fcommon
###############################################################################
/var/ipfire/backup/addons/includes/frr
# Install initscript
- $(call INSTALL_INITSCRIPT,frr)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
+SUMMARY = The Ghostscript interpreter for PostScript and PDF
+
VER = 9.55.0
THISAPP = ghostscript-$(VER)
DEPS = cups dbus libtiff
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
VER = 2.35.1
+SUMMARY = Fast, scalable, distributed revision control system
THISAPP = git-$(VER)
DL_FILE = $(THISAPP).tar.xz
DEPS = perl-Authen-SASL perl-MIME-Base64 perl-Net-SMTP-SSL
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
+SUMMARY = GNU variant of universal network utility
+
VER = 0.7.1
THISAPP = netcat-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = GNU MP3 Streaming Server
+
VER = 3.0
THISAPP = gnump3d-$(VER)
DEPS =
+SERVICES = gnump3d
+
###############################################################################
# Top-level Rules
###############################################################################
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)
include Config
+SUMMARY = A perl written Intrusion Prevention System
+
VER = 2.0.2
THISAPP = guardian-$(VER)
DEPS = perl-inotify2 perl-Net-IP
+SERVICES = guardian
+
###############################################################################
# Top-level Rules
###############################################################################
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
include Config
+SUMMARY = Printer drivers for CUPS from the Gutenprint project
+
VER = 5.2.9
THISAPP = gutenprint-$(VER)
DEPS = cups
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = The Reliable, High Performance TCP/HTTP Load Balancer
+
VER = 2.2.4
THISAPP = haproxy-$(VER)
DEPS =
+SERVICES = haproxy
ifeq "$(BUILD_ARCH)" "riscv64"
LDFLAGS += -latomic
/var/ipfire/backup/addons/includes/haproxy
#install initscripts
- $(call INSTALL_INITSCRIPT,haproxy)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
# Logrotate
-mkdir -pv /etc/logrotate.d
include Config
+SUMMARY = Daemon for running a WPA capable Access Point
+
VER = 581dfcc
THISAPP = hostapd-$(VER)
DEPS =
+SERVICES = hostapd
+
###############################################################################
# Top-level Rules
###############################################################################
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
include Config
+SUMMARY = HP's Printing, Scanning, and Faxing Software
+
VER = 3.21.6
THISAPP = hplip-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = An Interactive text-mode Process Viewer for Linux
+
VER = 3.1.2
THISAPP = htop-$(VER)
DEPS =
+SERVICES =
+
CFLAGS += -fcommon
###############################################################################
include Config
+SUMMARY = Network monitoring application
+
VER = 1.11.4
THISAPP = icinga-$(VER)
DEPS = nagios-plugins
+SERVICES = icinga
+
CFLAGS += -fcommon
###############################################################################
include Config
+SUMMARY = Real-Time Interface Bandwidth Usage
+
VER = 1.0pre4
THISAPP = iftop-$(VER)
DEPS =
+SERVICES =
+
CFLAGS += -fcommon
###############################################################################
include Config
+SUMMARY = Multicast router utilizing IGMP forwarding
+
VER = 0.3
THISAPP = igmpproxy-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Internationalization Tool Collection
+
VER = 0.51.0
THISAPP = intltool-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Top Like UI to Show Per-Process I/O Going on
+
VER = 0.6
THISAPP = iotop-$(VER)
PAK_VER = 3
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
$(PAK)
###############################################################################
include Config
+SUMMARY = A tool to measure network performance
+
VER = 2.0.14a
THISAPP = iperf-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A tool to measure network performance
+
VER = 3.10.1
THISAPP = iperf-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = TCP/IP Network Monitor
+
VER = 1.2.1
THISAPP = iptraf-ng-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A Utility for Administering the Linux Virtual Server
+
VER = 1.29
THISAPP = ipvsadm-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A Text Editor
+
VER = 4.6
THISAPP = joe-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A keepalive facility for Linux
+
VER = 2.2.4
THISAPP = keepalived-$(VER)
DEPS =
+SERVICES = keepalived
+
###############################################################################
# Top-level Rules
###############################################################################
/var/ipfire/backup/addons/includes/keepalived
#install initscripts
- $(call INSTALL_INITSCRIPT,keepalived)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
+SUMMARY = Kerberos
+
VER = 1.19.2
THISAPP = krb5-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = The LAME MP3 encoder
+
VER = 3.100
THISAPP = lame-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Daemon capable of showing info on LCD displays
+
VER = 0.5.7
THISAPP = lcdproc-$(VER)
DEPS =
+SERVICES = lcdproc
+
CFLAGS += -fcommon
###############################################################################
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
include Config
+SUMMARY = IPC library used by GnuPG version 2
+
VER = 2.5.4
THISAPP = libassuan-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Basic data structures in C (libstdc++ wrapper)
+
VER = 0.3.5
THISAPP = libcdada-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Lightweight C library That Eases the Writing of UNIX Daemons
+
VER = 0.14
THISAPP = libdaemon-$(VER)
PROG = libdaemon
PAK_VER = 1
+DEPS =
+
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = An EXIF Tag Parsing Library for Digital Cameras
+
VER = 0.6.22
THISAPP = libexif-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = ID3 Tag Manipulation Library
+
VER = 0.15.1b
THISAPP = libid3tag-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = An MPEG audio decoder library
+
VER = 0.15.1b
THISAPP = libmad-$(VER)
DEPS =
+SERVICES =
+
CFLAGS += -Wa,--noexecstack
###############################################################################
include Config
+SUMMARY = Library for interfacing the Music Player Daemon
+
VER = 2.19
THISAPP = libmpdclient-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = MPEG-2 Video Stream Decoder
+
VER = 0.4.1
THISAPP = mpeg2dec-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Ogg Bitstream Library
+
VER = 1.3.5
THISAPP = libogg-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Generic PCI access library
+
VER = 0.16
THISAPP = libpciaccess-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = An implementation of Primary Rate ISDN
+
VER = 1.4.10.2
THISAPP = libpri-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A Seccomp (mode 2) helper library
+
VER = 2.5.3
THISAPP = libseccomp-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Library for communcating with Icecast servers
+
VER = 2.4.3
THISAPP = libshout-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Package dependency solver using a satisfiability algorithm
+
VER = 0.7.19
THISAPP = libsolv-$(VER)
DEPS =
PAK_VER = 4
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Samba talloc Library
+
VER = 2.3.1
THISAPP = talloc-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = The Tiff Library (with JPEG and compression support)
+
VER = 4.3.0
THISAPP = tiff-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Transport Independent RPC Library
+
VER = 1.3.1
THISAPP = libtirpc-$(VER)
DEPS =
+SERVICES =
+
CFLAGS += -fcommon
###############################################################################
include Config
+SUMMARY = USB Network Redirection protocol
+
VER = 0.8.0
THISAPP = usbredir-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Server side daemon and supporting files for libvirt
+
VER = 7.10.0
THISAPP = libvirt-$(VER)
DEPS = ebtables libpciaccess libtirpc libyajl ncat qemu
+SERVICES = libvirtd virtlogd
+
###############################################################################
# Top-level Rules
###############################################################################
cd $(DIR_APP) && ninja -C builddir/ 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
include Config
+SUMMARY = The Vorbis General Audio Compression Codec
+
VER = 1.3.6
THISAPP = libvorbis-$(VER)
DEPS = libogg
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Yet Another JSON Library
+
VER = 2.1.0
THISAPP = libyajl-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = HardWare LiSter
+
VER = B.02.19.2
THISAPP = lshw-$(VER)
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
###############################################################################
include Config
+SUMMARY = Library and system call tracer for programs
+
VER = 0.7.3
SUP_ARCHES = x86_64 armv6l
DEPS = elfutils
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Security and System auditing tool
+
VER = 3.0.6
THISAPP = lynis-$(VER)
PROG = lynis
PAK_VER = 10
+
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = GNU make
+
VER = 4.3
THISAPP = make-$(VER)
DEPS =
+SERVICES =
+
# Normal build or $(TOOLS_DIR) build.
#
ifeq "$(ROOT)" ""
include Config
+SUMMARY = Midnight Commander
+
VER = 4.8.27
THISAPP = mc-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Log Machine Check Events
+
VER = 175
THISAPP = mcelog-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A mDNS repeater
+
VER = 1.10
THISAPP = mdns-repeater-$(VER)
DEPS =
+SERVICES = mdns-repeater
+
CFLAGS += -DHGVERSION='\"$(VER)\"'
###############################################################################
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)
include Config
+SUMMARY = A Terminal Program
+
VER = 2.8
THISAPP = minicom-$(VER)
DEPS =
+SERVICES =
+
CFLAGS += -fcommon
###############################################################################
include Config
+SUMMARY = DLNA compatible server
+
VER = 1.3.0
THISAPP = minidlna-$(VER)
DEPS = ffmpeg flac libexif libid3tag libogg
+SERVICES = minidlna
+
CFLAGS += -fcommon
###############################################################################
install -m 644 $(DIR_SRC)/config/minidlna/minidlna.conf /etc
#install initscripts
- $(call INSTALL_INITSCRIPT,minidlna)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
#install backup definition
install -v -m 644 ${DIR_SRC}/config/backup/includes/minidlna \
include Config
+SUMMARY = Utility for monitoring services on a Unix system
+
VER = 5.30.0
THISAPP = monit-$(VER)
DEPS =
+SERVICES = monit
+
###############################################################################
# Top-level Rules
###############################################################################
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
include Config
+SUMMARY = Client for the Music Player Daemon
+
VER = 0.33
THISAPP = mpc-$(VER)
DEPS = mpd libmpdclient
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Music Player Daemon
+
VER = 0.22.6
THISAPP = mpd-$(VER)
DEPS = alsa avahi faad2 ffmpeg flac lame libmad libshout libogg libid3tag libvorbis opus soxr
+SERVICES = mpd
+
###############################################################################
# Top-level Rules
###############################################################################
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
include Config
+SUMMARY = IPFire integration for the Music Player Daemon
+
VER = ipfire
THISAPP = mpfire-$(VER)
DEPS = mpd mpc
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Ping and Traceroute Network Diagnostic Tool
+
VER = 0.94
THISAPP = mtr-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = The Nagios Plug-Ins
+
VER = 2.3.3
THISAPP = nagios-plugins-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Nagios Remote Plug-In Executor
+
VER = 4.0.3
THISAPP = nrpe-$(VER)
DEPS = nagios-plugins
+SERVICES = nrpe
+
###############################################################################
# Top-level Rules
###############################################################################
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
include Config
+SUMMARY = Pico editor clone with enhancements
+
VER = 6.0
THISAPP = nano-$(VER)
DEPS = ""
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Network tool to concatenate and redirect sockets
+
VER = 7.91
THISAPP = ncat-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = NCurses Disk Usage
+
VER = 1.16
THISAPP = ncdu-$(VER)
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
-PROG = ncdu
+PROG = ncdu
PAK_VER = 2
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = AppleShare file server
+
VER = 3.1.12
THISAPP = netatalk-$(VER)
DEPS = avahi dbus krb5
+SERVICES = netatalk
+
CFLAGS += -fcommon -Wno-unused-result
###############################################################################
/var/ipfire/backup/addons/includes/netatalk
# Install initscript
- $(call INSTALL_INITSCRIPT,netatalk)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
+SUMMARY = A Graphics Conversion Package
+
VER = 10.73.31
THISAPP = netpbm-$(VER)
DEPS =
+SERVICES =
+
CFLAGS += -flax-vector-conversions
###############################################################################
include Config
+SUMMARY = SNMP Daemon
+
VER = 5.9.1
THISAPP = net-snmp-$(VER)
DEPS =
+SERVICES = netsnmpd
+
###############################################################################
# Top-level Rules
###############################################################################
/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
include Config
+SUMMARY = Support Utilities for Kernel nfsd
+
VER = 2.5.3
THISAPP = nfs-utils-$(VER)
DEPS = rpcbind
+SERVICES = nfs-server
+
###############################################################################
# Top-level Rules
###############################################################################
cd $(DIR_APP) && make install
# Install initscript
- $(call INSTALL_INITSCRIPT,nfs-server)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
# Install configuration
mkdir -pv $(CONFIG_ROOT)/nfs
include Config
+SUMMARY = A HTTP server and IMAP/POP3 proxy server
VER = 1.19.2
THISAPP = nginx-$(VER)
PROG = nginx
PAK_VER = 11
+DEPS =
+
+SERVICES = nginx
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Network exploration tool and security scanner
+
VER = 7.91
THISAPP = nmap-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Network UPS Tools Core (Uninterruptible Power Supply Monitoring)
+
VER = 2.7.4
THISAPP = nut-$(VER)
DEPS =
+SERVICES = nut
+
CXXFLAGS += -std=c++11
###############################################################################
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
include Config
+SUMMARY = Observium agent
+
VER = 18.9.1
THISAPP = observium-community-$(VER)
DEPS = xinetd
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Open Virtual Machine Tools
+
VER = stable-11.3.0
THISAPP = open-vm-tools-$(VER)
DEPS = libtirpc
+SERVICES = openvmtools
+
CFLAGS += -Wno-error=array-bounds
###############################################################################
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
include Config
+SUMMARY = Opus Audio Codec Library
+
VER = 1.3.1
THISAPP = opus-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = GNU partitioner
+
VER = 3.4
THISAPP = parted-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Firmware files for PC Engines apu system boards
+
VER = 4.15.0.1
THISAPP = pcengines-apu-firmware-$(VER)
DEPS = firmware-update
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Helper programs for PC-Cards
+
VER = 014
THISAPP = pcmciautils-$(VER)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = pcmciautils
PAK_VER = 1
+
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Perl extension adding a SASL Authentication framework
+
VER = 2.16
THISAPP = Authen-SASL-$(VER)
DEPS =
PAK_VER = 3
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
###############################################################################
include Config
+
+SUMMARY = Perl extension for reporting errors from perspective of caller of a "clan" of modules
+
VER = 6.08
THISAPP = Carp-Clan-$(VER)
DEPS =
PAK_VER = 6
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
# Definitions
###############################################################################
include Config
+
+SUMMARY = Perl extension for Gregorian calendar date calculations
+
VER = 6.4
THISAPP = Date-Calc-$(VER)
DEPS = perl-Carp-Clan
PAK_VER = 6
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
# Definitions
###############################################################################
include Config
+
+SUMMARY = Perl extension adding date manipulation routines
+
VER = 6.86
THISAPP = Date-Manip-$(VER)
DEPS =
PAK_VER = 8
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Perl extension to read a file backwards by lines
+
VER = 1.05
THISAPP = File-ReadBackwards-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
###############################################################################
include Config
+
+SUMMARY = Perl extension for reading from continously updated files
+
VER = 1.3
THISAPP = File-Tail-$(VER)
DEPS =
PAK_VER = 6
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Perl extension for encoding and decoding of base64 strings
+
VER = 3.16
THISAPP = MIME-Base64-$(VER)
DEPS =
PAK_VER = 4
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
# Definitions
###############################################################################
include Config
+
+SUMMARY = Perl extension for manipulating IPv4/IPv6 addresses
+
VER = 1.26
THISAPP = Net-IP-$(VER)
DEPS =
PAK_VER = 3
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Perl extension adding SSL support for Net::SMTP
+
VER = 1.04
THISAPP = Net-SMTP-SSL-$(VER)
DEPS =
PAK_VER = 4
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
###############################################################################
include Config
+SUMMARY = Perl extension for generating and using LALR parsers
+
VER = 1.21
THISAPP = Parse-Yapp-$(VER)
DEPS =
PAK_VER = 2
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
# Definitions
###############################################################################
include Config
+
+SUMMARY = TimeDate Perl module
+
VER = 2.33
THISAPP = TimeDate-$(VER)
DEPS =
PAK_VER = 6
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
# Definitions
###############################################################################
include Config
+
+SUMMARY = Save a tree AND a kitten, use common::sense!
+
VER = 3.74
THISAPP = common-sense-$(VER)
DEPS =
PAK_VER = 3
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Perl extension adding message handling functions
+
VER = 1.05
THISAPP = perl-gettext-$(VER)
DEPS =
PAK_VER = 5
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Perl extension for Scalable directory/file change notification
VER = 1.22
THISAPP = Linux-Inotify2-$(VER)
DEPS = perl-common-sense
PAK_VER = 3
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Accounting and aggregation toolsuite for IPv4 and IPv6
+
VER = 1.7.6
THISAPP = pmacct-$(VER)
DEPS = libcdada
+SERVICES = pmacct
+
###############################################################################
# Top-level Rules
###############################################################################
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
include Config
+SUMMARY = A fast, secure, and flexible mailer
+
VER = 3.6.3
THISAPP = postfix-$(VER)
DEPS =
+SERVICES = postfix
+
CCARGS = `getconf LFS_CFLAGS` \
-DDEF_DAEMON_DIR="'\"/usr/lib/postfix\"'" \
-DDEF_MANPAGE_DIR="'\"/usr/share/man\"'" \
mv /usr/sbin/sendmail /usr/sbin/sendmail.postfix
#install initscripts
- $(call INSTALL_INITSCRIPT,postfix)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
+SUMMARY = A Linux Tool to Find out What is Using Power on a Laptop
+
VER = v2.10
THISAPP = powertop-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
VER = 1.23.21
+SUMMARY = Python interface for AWS
THISAPP = botocore-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS = python3-dateutil python3-jmespath python3-urllib3
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
VER = 0.4.4
+SUMMARY = Cross-platform colored terminal text
THISAPP = colorama-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
VER = 2.8.2
+SUMMARY = Python library for working with date and datetime objects
THISAPP = python-dateutil-$(VER)
DL_FILE = $(THISAPP).tar.gz
PROG = python3-dateutil
PAK_VER = 5
-DEPS =
+DEPS =
+
+SERVICES =
###############################################################################
# Top-level Rules
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
VER = 0.18.1
+SUMMARY = Python Documentation Utilities
THISAPP = docutils-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
VER = 0.2.10
+SUMMARY = MessagePack (de)serializer
THISAPP = inotify-$(VER)
DL_FILE = $(THISAPP).tar.gz
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
VER = 0.10.0
+SUMMARY = Python module for declarative JSON document element extraction
THISAPP = jmespath-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
+SUMMARY = ASN.1 types and codecs
+
VER = 0.4.8
THISAPP = pyasn1-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
VER = 3.0.6
+SUMMARY = Grammar Parser Library for Python
THISAPP = pyparsing-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
VER = 4.8
+SUMMARY = Pure-Python RSA Implementation
THISAPP = rsa-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
VER = 0.5.0
+SUMMARY = Python S3 transfer manager
THISAPP = s3transfer-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
VER = 59.5.0
+SUMMARY = Enhancements to distutils for building and distributing Python packages
THISAPP = setuptools-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
VER = 6.3.2
+SUMMARY = Python setuptools handler for SCM tags
THISAPP = setuptools_scm-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
VER = 1.16.0
+SUMMARY = Python 2 and 3 compatibility utilities
THISAPP = six-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
VER = 1.26.7
+SUMMARY = HTTP library with thread-safe connection pooling, file post, and more
THISAPP = urllib3-$(VER)
DL_FILE = $(THISAPP).tar.gz
PROG = python3-urllib3
PAK_VER = 2
+DEPS =
+
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
VER = 6.0
+SUMMARY = YAML parser and emitter for Python
THISAPP = PyYAML-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
md5 : $(subst %,%_MD5,$(objects))
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
+SUMMARY = Machine emulator and virtualizer
+
# If you update the version also qemu-ga !!!
VER = 6.1.0
DEPS = libusbredir spice libseccomp
+SERVICES =
+
TARGETS = \
i386-linux-user \
x86_64-linux-user \
include Config
+SUMMARY = Guest agent for QEMU
+
VER = 6.1.0
THISAPP = qemu-ga-$(VER)
TARGET = $(DIR_INFO)/$(THISAPP)
DEPS =
+SERVICES = qemu-ga
+
###############################################################################
# Top-level Rules
###############################################################################
@$(PREBUILD)
#install initscripts
- $(call INSTALL_INITSCRIPT,qemu-ga)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
+SUMMARY = Transport independent RPC portmapper
+
VER = 1.2.6
THISAPP = rpcbind-$(VER)
DEPS = libtirpc
+SERVICES = rpcbind
+
###############################################################################
# Top-level Rules
###############################################################################
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)
include Config
+SUMMARY = Versatile tool for fast incremental file transfer
+
VER = 3.2.3
THISAPP = rsync-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
VER = 4.15.5
+SUMMARY = A SMB/CIFS File, Print, and Authentication Server
THISAPP = samba-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS = avahi cups libtirpc krb5 perl-Parse-Yapp
+SERVICES = samba
+
###############################################################################
# Top-level Rules
###############################################################################
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)
include Config
+SUMMARY = Squid Analysis Report Generator
+
VER = 2.4.0
THISAPP = sarg-$(VER)
DEPS =
+SERVICES =
+
CFLAGS += -fcommon
###############################################################################
include Config
VER = 2.0.20
+SUMMARY = Simple DirectMedia Layer Library
THISAPP = SDL2-$(VER)
DL_FILE = $(THISAPP).tar.gz
DEPS = alsa
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
$(subst %,%_MD5,$(objects)) :
@$(MD5)
-dist:
+dist:
@$(PAK)
###############################################################################
include Config
+SUMMARY = An AirPlay audio player
+
VER = 3.3.8
THISAPP = shairport-sync-$(VER)
DEPS = alac alsa avahi libdaemon soxr
+SERVICES = shairport-sync
+
###############################################################################
# Top-level Rules
###############################################################################
/var/ipfire/backup/addons/includes/shairport-sync
# Initscript
- $(call INSTALL_INITSCRIPT,shairport-sync)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
+SUMMARY = Multipurpose relay for bidirectional data transfer
+
VER = 1.7.4.2
THISAPP = socat-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Sound Conversion Tools
+
VER = 14.4.2
THISAPP = sox-$(VER)
DEPS = libvorbis
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = The SoX Resampler library
+
VER = 0.1.3
THISAPP = soxr-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A DSP library for Telephony and SoftFAX
+
VER = 0.0.6
THISAPP = spandsp-$(VER)
DEPS = libtiff
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Spectre & Meltdown Vulnerability Checker
+
VER = 0.44
THISAPP = spectre-meltdown-checker-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Command line interface for testing internet bandwidth
+
VER = 2.1.3
THISAPP = speedtest-cli-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A remote display system built for virtual environments
+
VER = 0.15.0
THISAPP = spice-$(VER)
DEPS = opus
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = SPICE-protocol definitions
+
VER = 0.14.3
THISAPP = spice-protocol-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = SQUID Accounting IPFire extension
+
VER = 1.0.4
THISAPP = squid-accounting-$(VER)
DEPS = perl-File-ReadBackwards
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Antivirus redirector for Squid based on ClamAv
+
VER = 5.11
THISAPP = squidclamav-$(VER)
DEPS = clamav
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = SSL/SSH multiplexer
+
VER = 1.22c
THISAPP = sslh-$(VER)
DEPS =
+SERVICES = sslh
+
###############################################################################
# Top-level Rules
###############################################################################
cd $(DIR_APP) && make install
#install initscripts
- $(call INSTALL_INITSCRIPT,sslh)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
+SUMMARY = A utility to trace the system calls of a program
+
VER = 5.14
SUP_ARCHES = x86_64 armv6l aarch64
DEPS = elfutils
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Tool to load and stress a computer
+
VER = 1.0.4
THISAPP = stress-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Universal TLS Tunnel
+
VER = 5.58
THISAPP = stunnel-$(VER)
DEPS =
+SERVICES = stunnel
+
###############################################################################
# Top-level Rules
###############################################################################
chown -v stunnel:stunnel /var/lib/stunnel
#install initscripts
- $(call INSTALL_INITSCRIPT,stunnel)
+ $(call INSTALL_INITSCRIPTS,$(SERVICES))
# Install default configuration
include Config
+SUMMARY = The Simple WATCHdog
+
VER = 3.2.4
THISAPP = swatchdog-$(VER)
DEPS = perl-File-Tail perl-Date-Calc perl-TimeDate perl-Date-Manip
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A MySQL benchmarking tool
+
VER = 1.0.20
THISAPP = sysbench-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Audio Meta-Data Library
+
VER = 1.12
THISAPP = taglib-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A Packet Sniffer
+
VER = 4.99.1
THISAPP = tcpdump-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
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)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A conglomerate of a number of versions of the BSD TFTP code
+
VER = 5.2
THISAPP = tftp-hpa-$(VER)
DEPS =
+SERVICES = tftpd
+
CFLAGS += -fcommon
###############################################################################
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)
include Config
+SUMMARY = Terminal multiplexer
+
VER = 3.2a
THISAPP = tmux-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Anonymizing overlay network for TCP (The onion router)
+
VER = 0.4.6.9
THISAPP = tor-$(VER)
DEPS = libseccomp
+SERVICES = tor
+
###############################################################################
# Top-level Rules
###############################################################################
/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
include Config
+SUMMARY = Packet route path tracing utility
+
VER = 2.1.0
THISAPP = traceroute-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = A BitTorrent client with multiple UIs
+
VER = 3.00
THISAPP = transmission-$(VER)
DEPS =
+SERVICES = transmission
+
CXXFLAGS += -fno-exceptions
###############################################################################
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 \
include Config
+SUMMARY = A Network Traffic Analyser
+
VER = 3.4.7
THISAPP = wireshark-$(VER)
DEPS = krb5 c-ares
PAK_VER = 11
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Video Disk Recorder
+
VER = 2.4.7
# VDRPLUGVER must match with APIVERSION! in config.h
DEPS = vdr_streamdev
+SERVICES = vdr
+
CXXFLAGS += -std=c++11
MAKE_OPTIONS = \
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
include Config
+SUMMARY = DVBAPI plugin for VDR
+
VER = 2.2.5
THISAPP = vdr-plugin-dvbapi-$(VER)
DEPS =
+SERVICES =
+
VDRPLUGVER = 2.4.7
EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
include Config
+SUMMARY = Extended EPG (EEPG) plugin for VDR
+
GIT_VER = 32b4e669bf8bc6e3336073616c121f10b8518fe8
VER = master
DEPS =
+SERVICES =
+
VDRPLUGVER = 2.4.7
EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
include Config
+SUMMARY = Searchtimer and replacement of the VDR program menu
+
VER = 2.4.0+git20191101
THISAPP = vdr-plugin-epgsearch_$(VER).orig
DEPS =
+SERVICES =
+
VDRPLUGVER = 2.4.7
EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
include Config
+SUMMARY = VDR implementation of the VTP (Video Transfer Protocol)
+
VER = 0.6.1
GIT_VER = e2a9b979d3fb92967c7a6a8221e674eb7e55c813
DEPS =
+SERVICES =
+
VDRPLUGVER = 2.4.7
EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
include Config
+SUMMARY = VDRAdmin-AM, a web user interface for VDR
+
VER = 3.6.10
THISAPP = vdradmin-am-$(VER)
DEPS = perl-gettext vdr vdr_epgsearch
+SERVICES = vdradmin
+
###############################################################################
# Top-level Rules
###############################################################################
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
include Config
+SUMMARY = Tool for scanning DVB transponders
VER = 20170107
DEPS =
+SERVICES =
+
CFLAGS += -fcommon
###############################################################################
include Config
+SUMMARY = Watchdog Timer Interfaces For The Linux Operating System
+
VER = 5.16
THISAPP = watchdog-$(VER)
DEPS =
+SERVICES = watchdog
+
###############################################################################
# Top-level Rules
###############################################################################
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)
include Config
+SUMMARY = An ncurses monitoring application for wireless network devices
+
VER = 0.7.5
THISAPP = wavemon-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Who Is Online? IPFire extension
+
VER = 1.3.2
THISAPP = wio-$(VER)
PROG = wio
PAK_VER = 14
+DEPS =
+
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = An 'inetd' with Expanded Functionality
+
VER = 2.3.15
THISAPP = xinetd-$(VER)
DEPS = libtirpc
+SERVICES = xinetd
+
CFLAGS += -fcommon -I/usr/include/tirpc -Wl,-ltirpc
###############################################################################
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)
include Config
+SUMMARY = Xvid is a high quality MPEG-4 ASP video codec
+
VER = 1.3.7
THISAPP = xvidcore-$(VER)
DEPS =
+SERVICES =
+
###############################################################################
# Top-level Rules
###############################################################################
include Config
+SUMMARY = Zabbix Agent
+
VER = 4.2.6
THISAPP = zabbix-$(VER)
PAK_VER = 4
DEPS =
+SERVICES = zabbix_agentd
+
###############################################################################
# Top-level Rules
###############################################################################
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 \