Port details |
- ptypes C++ Portable Types Library
- 2.1.1 devel
=2 2.1.1Version of this port present on the latest quarterly branch.
- DEPRECATED: Abandoned upstream, doesn't fetch
This port expired on: 2024-02-29
- 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-12 14:49:16
- Last Update: 2024-02-29 12:52:25
- Commit Hash: 2df6742
- People watching this port, also watch:: vexim-php81, dovecot, dhcprelya, bash-completion
- License: BSD3CLAUSE
- WWW:
- http://ptypes.sourceforge.net/
- Description:
- PTypes is a C++ Portable Types Library. It offers the following features:
* Threads and synchronization objects along with message queues solve
the vital problem of diversity of the threading API's on different
platforms.
* IP socket classes and utilities provide complete IP-based framework
for both client-side and server-side programming. They can be
combined with PTypes multithreading.
* Dynamic strings, variants, character sets, date/time type and various
kinds of dynamic and associative arrays: Delphi programmers will find
them very similar to the ones in their favorite language.
* Streaming interfaces provide buffered I/O with simple and powerful text
parsing methods. A strictly defined syntax for the given text format
or a formal language can be represented by calls to PTypes token
extraction methods. The unified streaming interface is applicable to
files, named pipes and network sockets.
* Special thread class with enhanced functionality called unit. Units have
their own main() and input/output 'plugs'; they can be connected to each
other within one application to form pipes, like processes in the Unix shell.
* Finally, everything above is portable: all platform-dependent details
are hidden inside.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: ptypes
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (ptypes-2.1.1.tar.gz) = 64478db6e6a214db8ba25b041d1b1d4486ec8b2790f180d00c8fff3d2db76624
SIZE (ptypes-2.1.1.tar.gz) = 222769
Packages (timestamps in pop-ups are UTC):
- This port has no dependencies.
- NOTE: dependencies for deleted ports are notoriously suspect
- This port is required by:
- for Libraries
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for ptypes-2.1.1:
DEBUG=off: Build with debugging support
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
OPTIMIZED_CFLAGS=off: Use extra compiler optimizations
===> Use 'make config' to modify these settings
- Options name:
- devel_ptypes
- 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 |
2.1.1 29 Feb 2024 12:52:25 |
Muhammad Moinur Rahman (bofh) |
devel/ptypes: Remove expired port
devel/ptypes |
2.1.1 12 Jan 2024 15:54:38 |
Gleb Popov (arrowd) |
devel/ptypes: Mark DEPRECATED. |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.1.1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.1.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 ) |
2.1.1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.1.1 21 Oct 2016 12:51:41 |
mat |
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight |
2.1.1 11 Sep 2016 17:59:47 |
amdmi3 |
- Add LICENSE
- Switch to options helpers
- Switch to PORTDOCS/PORTEXAMPLES |
2.1.1 21 Aug 2016 11:58:27 |
rene |
Reset sem@'s ports per his request.
With hat: portmgr-secretary |
2.1.1 19 May 2016 10:21:25 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [a-f]*
Approved by: portmgr blanket |
2.1.1 04 Sep 2015 15:53:32 |
danfe |
Do not claim that builds are broken on PowerPC when they're in fact not.
While here, remove "support" for ia64, which had never been first-class
architecture and was officially killed in -CURRENT quite some time ago. |
2.1.1 27 Oct 2014 11:03:01 |
bapt |
Cleanup plist |
2.1.1 19 Feb 2014 10:07:20 |
ehaupt |
Support staging |
2.1.1 20 Sep 2013 17:13:47 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
2.1.1 11 May 2013 13:49:06 |
bapt |
Convert to new options framework |
2.1.1 14 Feb 2013 09:42:13 |
gahr |
- Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: devel)
Approved by: portmgr |
2.1.1 16 Feb 2012 04:44:55 |
pgollucci |
- Fix compile w/ CLANG
PR: ports/163234
Submitted by: Jan Beich <jbeich@tormail.net>
Approved by: maintainer timeout (sem ; 60 days) |
2.1.1 03 Jul 2011 14:59:23 |
ohauer |
-remove MD5 |
2.1.1 01 Apr 2010 09:48:32 |
linimon |
Mark as broken on powerpc.
Hat: portmgr |
2.1.1 20 Nov 2009 22:53:09 |
pav |
- Mark MAKE_JOBS_UNSAFE
Reported by: pointyhat |
2.1.1 22 Aug 2009 00:18:43 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with D |
2.1.1 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
2.1.1 14 Dec 2007 16:12:43 |
sem |
- Update to 2.1.1 |
2.0.3 28 Jan 2007 14:44:28 |
sem |
- Restore a patch which fix build with gcc 4.1. It was accidently removed
on the last update.
Reported by: kris mail |
2.0.3 25 Jan 2007 09:29:58 |
sem |
- Update to 2.0.3 |
2.0.2 16 Dec 2006 20:37:04 |
sem |
- Fix build with gcc 4.1 [1]
- Fix build with WITH_DEBUG [2]
Reported by: kris mail [1], Sergey Zaharchenko <doublef-ctm@yandex.ru> [2] |
2.0.2 11 Nov 2005 07:36:56 |
sem |
- Yield to a total SHAtification.
- mysql-administrator: simplify BROKEN message |
2.0.2 07 Jul 2004 19:20:02 |
sem |
Change email address for my ports.
Approved by: krion (mentor) |
2.0.2 21 May 2004 06:26:12 |
krion |
- Update to 2.0.2
PR: ports/66947
Submitted by: maintainer |
2.0.1 31 Mar 2004 20:05:53 |
krion |
- Update to 2.0.1
PR: ports/65004
Submitted by: maintainer |
1.9.0 25 Mar 2004 19:16:08 |
krion |
- Disable OPTIMIZED knob by default
PR: ports/64725
Submitted by: maintainer |
1.9.0 12 Mar 2004 09:11:39 |
krion |
- Fix defaults with BATCH=yes
PR: ports/64129
Submitted by: maintainer |
1.9.0 05 Feb 2004 19:11:40 |
krion |
- New options WITH_DEBUG and WITH_OPTIMIZED
- Utilize OPTIONS
PR: ports/62395
Submitted by: maintainer |
1.9.0 29 Jan 2004 18:29:05 |
krion |
- Update to 1.9.0
- distfile with SIZE
PR: ports/62072
Submitted by: maintainer |
1.8.3 25 Aug 2003 14:49:42 |
erwin |
- Update to 1.8.3
* The variant-to-string typecast problem that caused compilation errors
with GCC 3.3 was fixed.
* A problem with template lists was fixed.
* Documentation improved.
PR: 55958
Submitted by: maintainer |
1.8.2 13 Aug 2003 02:51:59 |
leeym |
- Update to 1.8.2: it's fix build with gcc 3.3.
PR: 55511
Submitted by: Sergey Matveychuk <sem@ciam.ru> |
1.8.1 05 Jul 2003 00:41:29 |
leeym |
- update ptypes to 1.8.1 with critical fixes
- do not install examples if NOPORTDOCS=yes
PR: 54093
Submitted by: Sergey Matveychuk <sem@ciam.ru> |
1.8.0 25 Jun 2003 18:09:38 |
erwin |
* update devel/ptypes to 1.8.0
* fix PTHREAD_CFLAGS passing
* fix patches and add one more
* change port description (full features list)
* fix plist for NOPORTDOCS=yes case
* hand maintainership to submitter
PR: 53704
Submitted by: Sergey Matveychuk <sem@ciam.ru> |
1.7.5 16 Apr 2003 01:16:01 |
kevlo |
Update to 1.7.5
PR: 51004
Submitted by: Sergey Matveychuk <sem@ciam.ru> |
1.7.4 22 Feb 2003 05:06:12 |
kris |
Add missing file |
1.7.4 20 Feb 2003 17:07:10 |
knu |
De-pkg-comment. |
1.7.4 30 Jan 2003 08:46:16 |
alane |
Updated to version 1.7.4.
PR: 46860
Submitted by: phil@nixil.org (Phil Oleson) |
1.7.1 01 Jan 2003 20:45:32 |
lioux |
Ports guidelines for no MAINTAINER email address: s/freebsd-ports/ports/ |
1.7.1 19 Nov 2002 22:32:45 |
edwin |
devel/cvs2p4: Also remove the *.bak files
devel/ptypes: USE_REINPALCE is not needed |
1.7.1 15 Nov 2002 04:03:34 |
alane |
Give up maintainership of these ports since I don't have time. Quanta goes to
kde@, all the rest are up for grabs to the most masochistic bidder. |
1.7.1 01 Nov 2002 13:09:32 |
alane |
Remove the StUdLyCaPs from maintainer name, 'cause some folks won't realize
mail's case insensitive and will try to type that. Sorry folks, purely a
cosmetic change here, nothing to see, move along, move along.... |
1.7.1 01 Nov 2002 04:17:51 |
alane |
Changed MAINTAINER to my FreeBSD address. |
1.7.1 22 Oct 2002 11:53:40 |
alane |
Updated to version 1.7.1.
Created patches since the authors don't know how to make shared libraries,
or to use pthreads on FBSD. |
1.5.3 28 Aug 2002 11:33:47 |
alane |
Take maintainership. It's C++, after all ... 8-) |
1.5.3 28 Aug 2002 05:06:09 |
ijliao |
upgrade to 1.5.3 |
1.5.2_1 24 Aug 2002 17:11:41 |
ijliao |
add two more doc files
Submitted by: "Hovik Melikyan" <hovik@melikyan.com> (author) |
1.5.2 23 Aug 2002 15:14:40 |
ijliao |
upgrade to 1.5.2 |
1.5.0 15 Aug 2002 05:22:41 |
ijliao |
upgrade to 1.5.0 |
1.4.1 12 Aug 2002 14:58:46 |
ijliao |
make portlint happy |
1.4.1 12 Aug 2002 14:53:50 |
ijliao |
force commit to check freshports notification |
1.4.1 12 Aug 2002 14:48:49 |
ijliao |
add ptypes 1.4.1
C++ Portable Types Library |