Port details |
- libpdel Packet Design multi-purpose C library for embedded applications
- 0.6.1_2 devel =10 0.6.1_2Version of this port present on the latest quarterly branch.
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2002-08-21 01:19:01
- Last Update: 2024-03-23 11:19:32
- Commit Hash: d7511b9
- People watching this port, also watch:: net-snmp, pcre, libxml2, t1lib, p5-Net-SSLeay
- Also Listed In: net www
- License: PACKETDESIGN
- Description:
- The Packet Design Embedded Library (PDEL) is a C library containing an
assorted collection of code useful for developing embedded applications:
- C data structure run-time introspection library
- Threaded HTTP client/server library with SSL and XML-RPC support
- PPP library using netgraph(4) with PPTP and L2TP servers
- Application configuration framework
- Heap memory accounting and sanity checking
- Generic template processing library
- Routines to configure networking interfaces, ARP and routing tables
- Logging library
- Generic TCP server
- Generic hash table implementation
- Generic balanced tree implementation
- Miscellaneous FILE * enhancements
- Base-64 encoding/decoding
- Events and actions with automated locking
- Generalized per-thread variables
- Message ports
- Digital signature creation/verification
- Filesystem mounting/unmounting
- String quoting/parsing
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/devel/libpdel/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/libpdel
- pkg install libpdel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libpdel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1625128805
SHA256 (libpdel-0.6.1.tar.bz2) = b0bccc74a51a936177ba6e9274c623631974986f9ccd3d7cf9461927920b5eab
SIZE (libpdel-0.6.1.tar.bz2) = 528773
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Library dependencies:
-
- libexpat.so : textproc/expat2
- This port is required by:
- for Libraries
-
- net/sl2tps
Configuration Options:
- No options to configure
- Options name:
- devel_libpdel
- USES:
- tar:bz2
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.6.1_2 23 Mar 2024 11:19:32 |
Tijl Coosemans (tijl) |
Mk/bsd.port.mk: Add __MAKE_CONF=${NONEXISTENT} to WRK_ENV
And remove it from individual ports. Use WRK_ENV in custom build
commands where necessary.
FreeBSD make(1) includes /usr/share/mk/sys.mk and that includes
/etc/make.conf if it exists. This happens when you run make in a port
directory but it also happens when the upstream build system uses make.
This commit disables make.conf inclusion in the latter case because
users can define variables like CFLAGS in make.conf that override ports
framework variables and this can cause problems that are difficult to
diagnose.
If there are any build customisations made through make.conf that stop
working because of this commit then they should be made available by the (Only the first 15 lines of the commit message are shown above ) |
0.6.1_2 14 Mar 2024 09:59:13 |
Christian Weisgerber (naddy) |
devel/libpdel: Move man pages to share/man
Approved by: portmgr (blanket) |
0.6.1_1 08 Aug 2023 09:55:13 |
Muhammad Moinur Rahman (bofh) |
devel/libpdel: Fix build with llvm16
This actually fixes the build of net/sl2tps. Although ERR_GET_FUNC has
ben deprecated in OpenSSL3 but it still manages to build as it does not
throw an error however the consumers faces build failures.
Sponsored by: The FreeBSD Foundation |
0.6.1 20 Jul 2022 14:21:35 |
Tobias C. Berner (tcberner) |
devel: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* <jkoshy@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron H. K. Diep <ahkdiep@gmail.com>
* Aaron Hurt <ahurt@anbcs.com>
* Abel Chow <abel_chow@yahoo.com>
* Adam McLaurin
* Adam Saponara <as@php.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
0.6.1 01 Jul 2021 10:13:25 |
Stefan Eßer (se) |
devel/libpdel: update to version 0.6.1
Set MASTER_SITE to SourceForge.
Fix build on FreeBSD-14 and remove DEPRECATED status from Makefile. |
0.5.3_6 22 May 2021 02:32:48 |
Mark Linimon (linimon) |
devel/libpdel: reset maintainer due to bounce.
While here, mark as DEPRECATED, as mastersite has disappeared. Give
this a 3-month expiry period to give someone a chance to pick it up. |
0.5.3_6 15 May 2021 19:10:59 |
Mark Linimon (linimon) |
devel/libpdel: mark as BROKEN on FreeBSD/14.
The failure is the same on aarch64/14, amd64/14, and powerpc64/14. |
0.5.3_6 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.5.3_6 23 May 2016 18:36:52 |
amdmi3 |
Convert tab after WWW: in pkg-descrs to single space as per PHB
Approved by: portmgr blanket |
0.5.3_6 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
0.5.3_6 23 Mar 2015 23:41:09 |
jkim |
Make it work without SSLv2 support. |
0.5.3_5 25 Feb 2015 14:21:26 |
feld |
Fix build with LibreSSL
PR: 196748
Approved by: maintainer timeout |
0.5.3_5 27 Oct 2014 10:40:08 |
bapt |
Cleanup plist |
0.5.3_5 14 May 2014 18:29:26 |
garga |
. Fix build with recent current after removal of RTM_OLDADD and RTM_OLDDEL
. Modernize LIB_DEPENDS syntax
. Do not require root for staging
. Bump PORTREVISION because of LIB_DEPENDS change
PR: ports/189069
Approved by: maintainer timeout (> 2 weeks) |
0.5.3_4 25 Sep 2013 00:54:09 |
bdrewery |
- Remove NO_STAGE as these have been tested to be safe
With hat: portmgr |
0.5.3_4 20 Sep 2013 17:13:47 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
0.5.3_4 24 May 2013 16:35:31 |
bapt |
Do not let system make.conf inpact the port's makefile
This fixes build on current |
0.5.3_4 03 Jul 2011 14:59:23 |
ohauer |
-remove MD5 |
0.5.3_4 29 Jun 2009 15:25:18 |
sem |
- Fix build on 8.0
PR: ports/136012
Submitted by: Boris Lytochkin <lytboris at gmail.com>
Approved by: mav (maintainer) |
0.5.3_4 10 Mar 2009 19:27:14 |
sem |
- Add patch to unbroke on CURRENT (with new ARP code) |
0.5.3_4 08 Jan 2009 17:05:08 |
erwin |
Mark BROKEN on HEAD after the arp-v2 import.
Submitted by: pointyhat |
0.5.3_4 19 Nov 2007 09:11:06 |
sem |
- Fix a bug that caused segmentation fault in net/mpd[45] sometime.
Submitted by: maintainer (mav)
Approved by: portmgr (erwin) |
0.5.3_3 09 Oct 2007 20:01:32 |
sem |
- Fix a bug when pevent makes a wrong count when time intervals don't
devisible by a second.
Submitted by: maintainer |
0.5.3_2 02 Apr 2007 13:50:21 |
sem |
- Fix build with gcc 4.1
Submitted by: maintainer |
0.5.3_2 06 Feb 2007 16:29:37 |
sem |
- Pass maintainership to the last submitter. |
0.5.3_2 06 Feb 2007 16:25:27 |
sem |
- Add two patches.
1) Fix a race condition. It prevents UDP sockets/descriptors leak when
active RADIUS authorization used.
2) FSM events processing optimization. System calls nubers reduced
almost twice. (It makes mpd4 faster)
Submitted by: Alexander Motin <mav_at_alkar.net>
Approved by: software developers |
0.5.3_1 25 Nov 2006 16:46:44 |
linimon |
Reassign ports from archie@ back to pool at his request.
Hat: portmgr |
0.5.3_1 17 Nov 2006 11:59:39 |
sat |
- Mark unbroken on 7.x, nork fixed it this September
- Convert to use_ldconfig
- Cosmetics
Approved by: archie's inactivity and timeouts during the last 6 months |
0.5.3_1 23 Sep 2006 11:36:24 |
nork |
Fix build on 7-current.
Approved by: maintainer timeout (1 week) |
0.5.3_1 10 Sep 2006 23:54:57 |
kris |
Correct brain spasm in previous commit |
0.5.3_1 10 Sep 2006 23:38:38 |
kris |
BROKEN on 7.0: Does not compile |
0.5.3_1 30 Jan 2006 23:20:05 |
kuriyama |
Chase shlib bump of libexpat. |
0.5.3 22 Jan 2006 08:30:12 |
edwin |
SHA256ify
Approved by: krion@ |
0.5.3 21 Jan 2005 21:08:54 |
archie |
Update to version 0.5.3. |
0.5.2 29 Jul 2004 02:42:37 |
archie |
Update to version 0.5.2. |
0.5.1 11 Jun 2004 20:43:33 |
archie |
Update to version 0.5.1. |
0.5.0 03 Jun 2004 21:24:58 |
archie |
Update to version 0.5.0. |
0.3.6 02 Apr 2004 16:43:53 |
archie |
Update to version 0.3.6. |
0.3.5_1 31 Mar 2004 03:12:58 |
trevor |
SIZEify (maintainer timeout) |
0.3.5_1 14 Mar 2004 07:58:26 |
kuriyama |
o Bump $LIB_DEPENDS line to chase expat's shlib version.
o Bump $PORTREVISION. |
0.3.5 03 Jul 2003 03:39:57 |
archie |
Update to version 0.3.5. |
0.3.4 07 Mar 2003 06:01:16 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
0.3.4 23 Oct 2002 23:41:31 |
archie |
Update to version 0.3.4. |
0.3.3_1 10 Oct 2002 20:55:13 |
archie |
Add link to web page. |
0.3.3_1 17 Sep 2002 07:41:05 |
kuriyama |
Bump PORTREVISION and expat shlib. |
0.3.3 14 Sep 2002 00:37:32 |
archie |
Update to version 0.3.3. |
0.3.2 04 Sep 2002 23:13:17 |
archie |
Oops, previous commit contained the wrong checksum. |
0.3.2 04 Sep 2002 22:10:52 |
archie |
Update to version 0.3.2. |
0.3.1 22 Aug 2002 04:42:45 |
archie |
Upgrade to version 0.3.1. This fixes build problems on -stable. |
0.3.0 21 Aug 2002 01:15:55 |
archie |
The Packet Design Embedded Library (PDEL) is a C library containing an
assorted collection of code useful for developing embedded applications:
- C data structure run-time introspection library: structs(3)
- Threaded HTTP client/server library: http_server(3)
- Application configuration framework: app_config(3)
- Heap memory accounting and sanity checking: typed_mem(3)
- File template library: tmpl(3)
- Routines to configure networking interfaces, ARP table, and routing
table (FreeBSD only): if_util(3), route_msg(3), uroute(3)
- Logging library: alog(3)
- Generic TCP server: tcp_server(3)
- Generic hash table implementation: ghash(3)
- Generic balanced tree implementation: gtree(3)
- FILE * enhancements:
- Base-64 encoding/decoding: base64(3)
- Events and actions with automated locking: paction(3), pevent(3)
- Generalized per-thread variables: tinfo(3)
- Message ports: mesg_port(3)
- Digital signature creation/verification: rsa_util_sign(3)
- Filesystem mounting/unmounting (FreeBSD only): fs_mount(3)
- String quoting/parsing: string_enquote(3)
For more details, see the individual man pages referenced above. |