summaryrefslogtreecommitdiffstats
path: root/package/pppd/pppd.mk
Commit message (Collapse)AuthorAgeFilesLines
* pppd: fix build with 3.5+ kernel headersPeter Korsgaard2012-09-111-0/+9
| | | | | | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/8a9369fece696e012249b865708ffee533c5318a Pppd bundles some, but not all needed kernel headers. In Linux 3.5 (and before that 2.6.35) if_pppol2tp.h was changed, so the embedded copy was no longer compatible. if_pppol2tp.h has been part of the exported kernel headers since 2.6.23, so simply drop the bundled copy and use the kernel headers instead, similar to how it is done in Gentoo: https://bugs.gentoo.org/show_bug.cgi?id=427684 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pppd: fix plugin search pathGustavo Zacarias2012-06-111-1/+1
| | | | | | | | | | | | Fix the plugin search path by passing a --prefix to configure. DESTDIR is used in the source code for the search path of plugins (DESTDIR/lib/pppd/VERSION). Since DESTDIR defaults to /usr/local we get the search path wrong so the 'plugin' directive requires a full pathspec to the plugin rather than the .so name, which isn't nice or portable. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from GENTARGETSThomas Petazzoni2011-09-291-1/+1
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the GENTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pppd: convert to gentargets, properly add radius support, fix l2tp for ↵Gustavo Zacarias2010-10-181-23/+54
| | | | | | | 2.6.35 headers Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pppd.mk installs radattr.so twice and omits radrealms.soDarcy Watkins2010-08-291-2/+2
| | | | | | | | | | | In pppd.mk the radattr.so plugin (for radiua) is installed twice (the second install overwriting the first) but the radrealms.so plugin is omitted from the install. This appears to be a copy-paste error. Below is patch that corrects this. signed-off by: Darcy Watkins <dwatkins@tranzeo.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Update all packages to quote $(TARGET_CC)Thomas Petazzoni2010-07-071-1/+1
| | | | | | | Now that TARGET_CC contains several space-separated words, it must be used quoted everywhere. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Use BR2_HAVE_DOCUMENTATION instead of BR2_HAVE_{MANPAGES,INFOPAGES}Thomas Petazzoni2010-04-111-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pppd: only install manpages if BR2_HAVE_MANPAGES is enabledPeter Korsgaard2010-03-221-1/+1
| | | | | | | They do get removed in target-finalize, but we might as well not install them in the first place. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Bump pppd to 2.4.5 and convert to Makefile.autotools.inGustavo Zacarias2010-03-181-81/+58
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pppd: enable ipv6 support if toolchain supports itAlexander Clouter2010-03-131-0/+1
| | | | | | | Closes #1273 Signed-off-by: Alexander Clouter <alex@digriz.org.uk> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* buildroot: silence ./configure step when building with 'make -s'Peter Korsgaard2009-10-011-1/+1
| | | | | | | | | | We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: Remove unnecessary dependencies on uclibc.Will Newton2009-09-031-1/+1
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pppd: fix build without UCLIBC_HAS_BSD_ERRPeter Korsgaard2009-02-191-0/+1
| | | | | Replace the BSD specific warn() with a call to syslog. Patch by Gustavo Zacarias, closes #109.
* Enable multilink PPP (no reason to disable it)Hamish Moffatt2009-02-191-3/+5
| | | | Add configuration item to enable filtering (requires libpcap)
* package/: convert to DOWNLOAD helperPeter Korsgaard2009-01-161-1/+1
|
* package/: get rid of unneeded $(strip ..)Peter Korsgaard2008-12-081-1/+1
|
* - take MANPAGES and INFOPAGES into accountBernhard Reutner-Fischer2007-09-191-2/+12
|
* Remove some more file during pppd-cleanUlf Samuelsson2007-08-281-0/+2
|
* This fixes make clean on pppd package (there is no rule uninstall in pppd's ↵Ulf Samuelsson2007-08-281-3/+2
| | | | | | | | makefile) and does some small bits of cleanup. Signed-off-by: Thiago A. Corrêa <thiago.correa@gmail.com>
* - global whitespace trimmingBernhard Reutner-Fischer2007-08-221-2/+2
|
* - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Bernhard Reutner-Fischer2007-08-211-1/+1
| | | | toolchain/*/*.mk */Makefile.in -l)
* - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSBernhard Reutner-Fischer2007-06-271-2/+1
| | | | - use TARGET_CONFIGURE_ARGS where appropriate.
* fixup package LDFLAGS handlingEric Andersen2007-03-131-0/+2
|
* fixup a whole steaming pile of insanity. When packages are configured,Eric Andersen2007-01-141-0/+1
| | | | | | | | | | | | | they should be configured with --prefix=/usr and we then need to use make DESTDIR=$(STAGING_DIR) install to get things installed into the staging directory. The current situation for many packages, which use --prefix=$(STAGING_DIR) results in the staging_dir paths getting compiled into the binary itself. This also adds in a pile of libtool fixups. Between broken pkgconfig, broken libtool handling, and broken --prefix settings, its a wonder things have worked as well as they have up till now. -Erik
* - bump version and pass the target cflags in properly (at least for most of theBernhard Reutner-Fischer2006-11-171-3/+4
| | | | tools. Needs fixing upstream).
* - use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may ↵Bernhard Reutner-Fischer2006-10-011-1/+1
| | | | | | not exist; Closes #971 Silly, unchecked sed -i -e "/[^b]zcat/s/zcat/\$\(ZCAT\)/g" $(svngrep "[^b]zcat" * -rl | grep -v Config.in)
* remove extra space after touchMike Frysinger2005-11-241-1/+1
|
* This patch updates the pppd package to build version 2.4.3. The 2.4.3 versionEric Andersen2005-05-161-7/+10
| | | | | | of pppd adds additional features. http://bugs.uclibc.org/view.php?id=259
* Per http://bugs.uclibc.org/view.php?id=130Eric Andersen2005-03-091-1/+1
| | | | | sed needs to use different delimiters since the regex is using slashes from a filename
* There is no need to have a separate 'Makefile.in' file in theEric Andersen2005-02-101-0/+8
| | | | | general case, therefore, combine the toplevel Makefile options such as setting TARGETS into the per-package *.mk file
* pppd's install target doesn't like 'make -j'Eric Andersen2004-12-111-1/+1
|
* Make the TAR_VERBOSITY option a bit more saneEric Andersen2004-10-091-1/+1
|
* use $(TAR_VERBOSITY)Mike Frysinger2004-10-091-1/+1
|
* Remove the old 'make' directory, and populate the new 'package'Eric Andersen2004-10-091-0/+68
directory.