summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/procps
AgeCommit message (Expand)Author
2015-02-14procps: disable fancy new top output modePaul Gortmaker
2014-12-11procps: Upgrade to 3.3.10Saul Wold
2014-11-25procps: install symlink under /etc/sysctl.d in case of systemdChen Qi
2014-08-23procps: Fix musl build failurePaul Barker
2014-05-06procps: Do not detect 32/64 bit compiler optionsKhem Raj
2014-04-25bumps to remove PRINC use in meta-fsl-ppcChunrong Guo
2014-02-28autotools-brokensep: Mark recipes with broken separate build dir supportRichard Purdie
2014-02-02procps: make the 'watch' command register to /bin/watchChen Qi
2013-12-10meta/*: remove unnecessary patchesChong Lu
2013-08-13procps: Add cgroup supportJukka Rissanen
2013-06-19procps: fix that top will quit after cpu offlineWenzong Fan
2013-01-07procps: initialized environment correctly (backported from classic)Enrico Scholz
2012-11-24procps: pass CFLAGS to makeJoe Slater
2012-08-15procps: cleanup update-alternatives deprecated codeSaul Wold
2012-06-19procps: clean up FILE after PACKAGE reorderSaul Wold
2012-03-28procps: don't print error message with kernel 3.0+Andreas Oberritter
2012-03-23procps: use update-alternatives for pwdx, pgrep and watchAndreas Oberritter
2012-03-14PR bump for all recipes that DEPEND on ncursesScott Garman
2012-01-03procps: raise update-alternatives priorityKoen Kooi
2011-09-22procps 3.2.8: remove initscriptKoen Kooi
2011-08-24procps: Fix lib path to support multilibDongxiao Xu
2011-07-01Drop PRIORITY variableRichard Purdie
2011-05-13update patch upstream statusQing He
2011-05-11procps: use u-a for pmap, otherwise conflicts with pmap from busyboxMartin Jansa
2010-12-16recipes-extended: Add Summary informationMark Hatle
2010-12-09SRC_URI Checksums AdditionalsSaul Wold
2010-11-14procps: upgrade to version 3.2.8Qing He
2010-11-12procps: fix for build against make 3.82Joshua Lock
2010-09-29procps: use new batch update-alternatives featureKevin Tian
2010-08-27Major layout change to the packages director
SUMMARY = "Xelerance version of the Layer 2 Tunneling Protocol (L2TP) daemon"
HOMEPAGE = "http://www.xelerance.com/software/xl2tpd/"
SECTION = "net"
DEPENDS = "ppp virtual/kernel"

PACKAGE_ARCH = "${MACHINE_ARCH}"

LICENSE = "GPLv2"
LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263"

SRC_URI = "git://github.com/xelerance/xl2tpd.git \
"

S = "${WORKDIR}/git"

inherit update-rc.d

do_compile () {
    oe_runmake CFLAGS="${CFLAGS} -DLINUX" LDFLAGS="${LDFLAGS}" PREFIX="${prefix}" KERNELSRC=${STAGING_KERNEL_DIR} all
}

do_install () {
    oe_runmake PREFIX="${D}${prefix}" install

    install -d ${D}${sysconfdir}/init.d
    touch ${D}${sysconfdir}/xl2tpd.conf
    install -m 0755 debian/xl2tpd.init ${D}${sysconfdir}/init.d/xl2tpd
    sed -i 's!/usr/sbin/!${sbindir}/!g' ${D}${sysconfdir}/init.d/xl2tpd
    sed -i 's!/etc/!${sysconfdir}/!g' ${D}${sysconfdir}/init.d/xl2tpd
    sed -i 's!/var/!${localstatedir}/!g' ${D}${sysconfdir}/init.d/xl2tpd
    sed -i 's!^PATH=.*!PATH=${base_sbindir}:${base_bindir}:${sbindir}:${bindir}!' ${D}${sysconfdir}/init.d/xl2tpd

    install -d ${D}${sysconfdir}/default
    install -m 0644 debian/xl2tpd.default ${D}${sysconfdir}/default/xl2tpd
}

CONFFILES_${PN} += "${sysconfdir}/xl2tpd.conf ${sysconfdir}/default/xl2tpd"

INITSCRIPT_PACKAGES = "${PN}"
INITSCRIPT_NAME_${PN} = "xl2tpd"