summaryrefslogtreecommitdiff
path: root/meta/packages/tcp-wrappers/tcp-wrappers_7.6.bb
diff options
context:
space:
mode:
authorRichard Purdie <rpurdie@linux.intel.com>2010-09-01 19:09:11 +0100
committerRichard Purdie <rpurdie@linux.intel.com>2010-09-01 19:09:57 +0100
commitd62ee7eaf2ba025c3f64b2d4e10dc7cec4637612 (patch)
treef36fe3008f36ff75cbdd31b630f8f13f1f205ebb /meta/packages/tcp-wrappers/tcp-wrappers_7.6.bb
parentcaab7fc509bf27706ff3248689f6afd04225cfda (diff)
downloadopenembedded-core-d62ee7eaf2ba025c3f64b2d4e10dc7cec4637612.tar.gz
openembedded-core-d62ee7eaf2ba025c3f64b2d4e10dc7cec4637612.tar.bz2
openembedded-core-d62ee7eaf2ba025c3f64b2d4e10dc7cec4637612.tar.xz
openembedded-core-d62ee7eaf2ba025c3f64b2d4e10dc7cec4637612.zip
packages: Separate out most of the remaining packages into recipes
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Diffstat (limited to 'meta/packages/tcp-wrappers/tcp-wrappers_7.6.bb')
-rw-r--r--meta/packages/tcp-wrappers/tcp-wrappers_7.6.bb117
1 files changed, 0 insertions, 117 deletions
diff --git a/meta/packages/tcp-wrappers/tcp-wrappers_7.6.bb b/meta/packages/tcp-wrappers/tcp-wrappers_7.6.bb
deleted file mode 100644
index 308a8b63b..000000000
--- a/meta/packages/tcp-wrappers/tcp-wrappers_7.6.bb
+++ /dev/null
@@ -1,117 +0,0 @@
-DESCRIPTION = "Tools for monitoring and filtering incoming requests for tcp \
- services."
-PRIORITY = "optional"
-SECTION = "console/network"
-
-LICENSE = "tcp-wrappers"
-LIC_FILES_CHKSUM = "file://DISCLAIMER;md5=071bd69cb78b18888ea5e3da5c3127fa"
-PR ="r0"
-
-
-PACKAGES = "${PN}-dbg libwrap libwrap-doc libwrap-dev tcp-wrappers tcp-wrappers-doc"
-FILES_libwrap = "${base_libdir}/lib*.so.*"
-FILES_libwrap-doc = "${mandir}/man3 ${mandir}/man5"
-FILES_libwrap-dev = "${libdir}/lib*.so ${libdir}/lib*.a ${includedir}"
-FILES_tcp-wrappers = "${bindir}"
-FILES_tcp-wrappers-doc = "${mandir}/man8"
-
-SRC_URI = "ftp://ftp.porcupine.org/pub/security/tcp_wrappers_${PV}.tar.gz \
- file://00_man_quoting.diff \
- file://01_man_portability.patch \
- file://05_wildcard_matching.patch \
- file://06_fix_gethostbyname.patch \
- file://10_usagi-ipv6.patch \
- file://11_tcpd_blacklist.patch \
- file://11_usagi_fix.patch \
- file://12_makefile_config.patch \
- file://13_shlib_weaksym.patch \
- file://14_cidr_support.patch \
- file://15_match_clarify.patch \
- file://expand_remote_port.patch \
- file://have_strerror.patch \
- file://man_fromhost.patch \
- file://restore_sigalarm.patch \
- file://rfc931.diff \
- file://safe_finger.patch \
- file://sig_fix.patch \
- file://siglongjmp.patch \
- file://size_t.patch \
- file://tcpdchk_libwrapped.patch \
- file://ldflags.patch \
- \
- file://try-from.8 \
- file://safe_finger.8"
-
-S = "${WORKDIR}/tcp_wrappers_${PV}"
-
-PARALLEL_MAKE = ""
-EXTRA_OEMAKE = "'CC=${CC}' \
- 'AR=${AR}' \
- 'RANLIB=${RANLIB}' \
- 'REAL_DAEMON_DIR=${sbindir}' \
- 'STYLE=-DPROCESS_OPTIONS' \
- 'FACILITY=LOG_DAEMON' \
- 'SEVERITY=LOG_INFO' \
- 'BUGS=' \
- 'VSYSLOG=' \
- 'RFC931_TIMEOUT=10' \
- 'ACCESS=-DHOSTS_ACCESS' \
- 'KILL_OPT=-DKILL_IP_OPTIONS' \
- 'UMASK=-DDAEMON_UMASK=022' \
- 'NETGROUP=${EXTRA_OEMAKE_NETGROUP}' \
- 'LIBS=-lnsl' \
- 'ARFLAGS=rv' \
- 'AUX_OBJ=weak_symbols.o' \
- 'TLI=' \
- 'COPTS=' \
- 'EXTRA_CFLAGS=${CFLAGS} -DSYS_ERRLIST_DEFINED -DHAVE_STRERROR -DHAVE_WEAKSYMS -D_REENTRANT -DINET6=1 -Dss_family=__ss_family -Dss_len=__ss_len'"
-
-EXTRA_OEMAKE_NETGROUP = "-DNETGROUP -DUSE_GETDOMAIN"
-EXTRA_OEMAKE_NETGROUP_linux-uclibc = "-DUSE_GETDOMAIN"
-EXTRA_OEMAKE_NETGROUP_linux-uclibceabi = "-DUSE_GETDOMAIN"
-
-do_compile () {
- oe_runmake 'TABLES=-DHOSTS_DENY=\"${sysconfdir}/hosts.deny\" -DHOSTS_ALLOW=\"${sysconfdir}/hosts.allow\"' \
- all
-}
-
-BINS = "safe_finger tcpd tcpdchk try-from tcpdmatch"
-MANS3 = "hosts_access"
-MANS5 = "hosts_options"
-MANS8 = "tcpd tcpdchk tcpdmatch"
-do_install () {
- oe_libinstall -a libwrap ${D}${libdir}
- oe_libinstall -C shared -so libwrap ${D}${base_libdir}
-
- rel_lib_prefix=`echo ${libdir} | sed 's,\(^/\|\)[^/][^/]*,..,g'`
- libname=`readlink ${D}${base_libdir}/libwrap.so | xargs basename`
- ln -s ${rel_lib_prefix}${base_libdir}/${libname} ${D}${libdir}/libwrap.so
- rm -f ${D}${base_libdir}/libwrap.so
-
- install -d ${D}${sbindir}
- for b in ${BINS}; do
- install -m 0755 $b ${D}${sbindir}/ || exit 1
- done
-
- install -d ${D}${mandir}/man3
- for m in ${MANS3}; do
- install -m 0644 $m.3 ${D}${mandir}/man3/ || exit 1
- done
-
- install -d ${D}${mandir}/man5
- for m in ${MANS5}; do
- install -m 0644 $m.5 ${D}${mandir}/man5/ || exit 1
- done
-
- install -d ${D}${mandir}/man8
- for m in ${MANS8}; do
- install -m 0644 $m.8 ${D}${mandir}/man8/ || exit 1
- done
-
- install -m 0644 ${WORKDIR}/try-from.8 ${D}${mandir}/man8/
- install -m 0644 ${WORKDIR}/safe_finger.8 ${D}${mandir}/man8/
-
- install -d ${D}${includedir}
- install -m 0644 tcpd.h ${D}${includedir}/
-}
-