summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile2
-rw-r--r--devel/p5-SPOPS/Makefile128
-rw-r--r--devel/p5-SPOPS/distinfo2
-rw-r--r--devel/p5-SPOPS/pkg-descr21
-rw-r--r--devel/p5-SPOPS/pkg-plist136
-rw-r--r--devel/safestr/Makefile33
-rw-r--r--devel/safestr/distinfo2
-rw-r--r--devel/safestr/files/patch-ltmain.sh15
-rw-r--r--devel/safestr/files/patch-safefmt.c33
-rw-r--r--devel/safestr/pkg-descr19
-rw-r--r--devel/safestr/pkg-plist6
11 files changed, 0 insertions, 397 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 9f88a58fc9bb..e911241126f5 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -2478,7 +2478,6 @@
SUBDIR += p5-SDL
SUBDIR += p5-SNMP-Persist
SUBDIR += p5-SOAP-WSDL
- SUBDIR += p5-SPOPS
SUBDIR += p5-SSN-Validate
SUBDIR += p5-SUPER
SUBDIR += p5-SVN-ACL
@@ -4032,7 +4031,6 @@
SUBDIR += rvm
SUBDIR += sabre
SUBDIR += safe-iop
- SUBDIR += safestr
SUBDIR += sbt
SUBDIR += scala-ide
SUBDIR += scalatest
diff --git a/devel/p5-SPOPS/Makefile b/devel/p5-SPOPS/Makefile
deleted file mode 100644
index 38b58d664b5a..000000000000
--- a/devel/p5-SPOPS/Makefile
+++ /dev/null
@@ -1,128 +0,0 @@
-# Created by: Sergey Skvortsov <skv@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= SPOPS
-PORTVERSION= 0.87
-PORTREVISION= 1
-CATEGORIES= devel perl5
-MASTER_SITES= CPAN
-MASTER_SITE_SUBDIR= CPAN:CWINTERS
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Simple Perl Object Persistence with Security
-
-DEPRECATED= Depend on the expired p5-Class-Fields
-EXPIRATION_DATE= 2012-11-27
-
-BUILD_DEPENDS= p5-Class-ISA>=0:${PORTSDIR}/devel/p5-Class-ISA \
- p5-Class-Date>=0:${PORTSDIR}/devel/p5-Class-Date \
- p5-Carp-Assert>=0:${PORTSDIR}/devel/p5-Carp-Assert \
- p5-Class-Fields>=0:${PORTSDIR}/devel/p5-Class-Fields \
- p5-Class-Accessor>=0:${PORTSDIR}/devel/p5-Class-Accessor \
- p5-Class-Factory>=0:${PORTSDIR}/devel/p5-Class-Factory \
- p5-Devel-StackTrace>=0:${PORTSDIR}/devel/p5-Devel-StackTrace \
- p5-Log-Dispatch>=0:${PORTSDIR}/devel/p5-Log-Dispatch \
- p5-Log-Log4perl>=0:${PORTSDIR}/devel/p5-Log-Log4perl \
- p5-Time-Piece>=0:${PORTSDIR}/devel/p5-Time-Piece
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-PERL_CONFIGURE= yes
-
-MAN3= SPOPS.3 \
- SPOPS::ClassFactory.3 \
- SPOPS::ClassFactory::DBI.3 \
- SPOPS::ClassFactory::DefaultBehavior.3 \
- SPOPS::ClassFactory::LDAP.3 \
- SPOPS::DBI.3 \
- SPOPS::DBI::InterBase.3 \
- SPOPS::DBI::MySQL.3 \
- SPOPS::DBI::Oracle.3 \
- SPOPS::DBI::Pg.3 \
- SPOPS::DBI::SQLite.3 \
- SPOPS::DBI::Sybase.3 \
- SPOPS::DBI::TypeInfo.3 \
- SPOPS::Error.3 \
- SPOPS::Exception.3 \
- SPOPS::Exception::DBI.3 \
- SPOPS::Exception::LDAP.3 \
- SPOPS::Exception::Security.3 \
- SPOPS::Export.3 \
- SPOPS::Export::DBI::Data.3 \
- SPOPS::Export::Object.3 \
- SPOPS::Export::Perl.3 \
- SPOPS::Export::SQL.3 \
- SPOPS::Export::XML.3 \
- SPOPS::GDBM.3 \
- SPOPS::HashFile.3 \
- SPOPS::Import.3 \
- SPOPS::Import::DBI::Data.3 \
- SPOPS::Import::DBI::Delete.3 \
- SPOPS::Import::DBI::GenericOperation.3 \
- SPOPS::Import::DBI::Table.3 \
- SPOPS::Import::DBI::TableTransform.3 \
- SPOPS::Import::DBI::TableTransform::InterBase.3 \
- SPOPS::Import::DBI::TableTransform::MySQL.3 \
- SPOPS::Import::DBI::TableTransform::Oracle.3 \
- SPOPS::Import::DBI::TableTransform::Pg.3 \
- SPOPS::Import::DBI::TableTransform::SQLite.3 \
- SPOPS::Import::DBI::TableTransform::Sybase.3 \
- SPOPS::Import::DBI::Update.3 \
- SPOPS::Import::Object.3 \
- SPOPS::Initialize.3 \
- SPOPS::Iterator.3 \
- SPOPS::Iterator::DBI.3 \
- SPOPS::Iterator::LDAP.3 \
- SPOPS::Iterator::WrapList.3 \
- SPOPS::Key::DBI::HandleField.3 \
- SPOPS::Key::DBI::Identity.3 \
- SPOPS::Key::DBI::Pool.3 \
- SPOPS::Key::DBI::Sequence.3 \
- SPOPS::Key::Random.3 \
- SPOPS::Key::UUID.3 \
- SPOPS::LDAP.3 \
- SPOPS::LDAP::MultiDatasource.3 \
- SPOPS::Loopback.3 \
- SPOPS::Manual.3 \
- SPOPS::Manual::CodeGeneration.3 \
- SPOPS::Manual::Configuration.3 \
- SPOPS::Manual::Cookbook.3 \
- SPOPS::Manual::Datasource.3 \
- SPOPS::Manual::Exceptions.3 \
- SPOPS::Manual::ImportExport.3 \
- SPOPS::Manual::Intro.3 \
- SPOPS::Manual::Object.3 \
- SPOPS::Manual::ObjectRules.3 \
- SPOPS::Manual::Relationships.3 \
- SPOPS::Manual::Security.3 \
- SPOPS::Manual::Serialization.3 \
- SPOPS::SQLInterface.3 \
- SPOPS::Secure.3 \
- SPOPS::Secure::DBI.3 \
- SPOPS::Secure::Hierarchy.3 \
- SPOPS::Secure::Loopback.3 \
- SPOPS::Secure::Util.3 \
- SPOPS::Tie.3 \
- SPOPS::Tie::StrictField.3 \
- SPOPS::Tool::CreateOnly.3 \
- SPOPS::Tool::DBI::Datasource.3 \
- SPOPS::Tool::DBI::DiscoverField.3 \
- SPOPS::Tool::DBI::FindDefaults.3 \
- SPOPS::Tool::DBI::MaintainLinkedList.3 \
- SPOPS::Tool::DateConvert.3 \
- SPOPS::Tool::LDAP::Datasource.3 \
- SPOPS::Tool::ReadOnly.3 \
- SPOPS::Tool::UTFConvert.3 \
- SPOPS::Utility.3
-
-post-install:
-.ifndef(NOPORTDOCS)
- @${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
- @${MKDIR} ${EXAMPLESDIR}/My
- @${INSTALL_SCRIPT} ${WRKSRC}/eg/*.pl ${EXAMPLESDIR}
- @${INSTALL_DATA} ${WRKSRC}/eg/*.sql ${WRKSRC}/eg/README \
- ${EXAMPLESDIR}
- @${INSTALL_DATA} ${WRKSRC}/eg/My/*.pm ${EXAMPLESDIR}/My
-.endif
-
-.include <bsd.port.mk>
diff --git a/devel/p5-SPOPS/distinfo b/devel/p5-SPOPS/distinfo
deleted file mode 100644
index 6db382e34c87..000000000000
--- a/devel/p5-SPOPS/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (SPOPS-0.87.tar.gz) = 900d6b173023a036882843dfe56be2afa7987d264cab92b36cd79711994b17c7
-SIZE (SPOPS-0.87.tar.gz) = 291946
diff --git a/devel/p5-SPOPS/pkg-descr b/devel/p5-SPOPS/pkg-descr
deleted file mode 100644
index 7a2284bd25a0..000000000000
--- a/devel/p5-SPOPS/pkg-descr
+++ /dev/null
@@ -1,21 +0,0 @@
-SPOPS is a robust and powerful module that allows you to serialize objects. It
-is unique in that it also allows you to apply security to these objects using
-a fairly simple but powerful scheme of users and groups.
-
-It's also unique in that for most objects, you will not need to write any code.
-A fairly simple configuration file is all you need which you can then feed to
-SPOPS and have a class for your object ready to go, right out of thin air.
-
-The configuration you specify not only lists the properties of the object and
-possibly some information about where its data should be stored, but can also
-describe the relationship an object might have with another object (or
-objects).
-
-One great benefit is that you can retrofit SPOPS to existing data. If you
-don't use any of the metadata layers or security, you can simply describe your
-data in a configuration file, process the configuration and start making (and
-processing) objects. If you want to add security to these objects later, it's
-easy!
-
-Author: Chris Winters <chris@cwinters.com>
-WWW: http://search.cpan.org/dist/SPOPS/
diff --git a/devel/p5-SPOPS/pkg-plist b/devel/p5-SPOPS/pkg-plist
deleted file mode 100644
index 281a7413e748..000000000000
--- a/devel/p5-SPOPS/pkg-plist
+++ /dev/null
@@ -1,136 +0,0 @@
-%%SITE_PERL%%/SPOPS.pm
-%%SITE_PERL%%/SPOPS/ClassFactory.pm
-%%SITE_PERL%%/SPOPS/ClassFactory/DBI.pm
-%%SITE_PERL%%/SPOPS/ClassFactory/DefaultBehavior.pm
-%%SITE_PERL%%/SPOPS/ClassFactory/LDAP.pm
-%%SITE_PERL%%/SPOPS/DBI.pm
-%%SITE_PERL%%/SPOPS/DBI/InterBase.pm
-%%SITE_PERL%%/SPOPS/DBI/MySQL.pm
-%%SITE_PERL%%/SPOPS/DBI/Oracle.pm
-%%SITE_PERL%%/SPOPS/DBI/Pg.pm
-%%SITE_PERL%%/SPOPS/DBI/SQLite.pm
-%%SITE_PERL%%/SPOPS/DBI/Sybase.pm
-%%SITE_PERL%%/SPOPS/DBI/TypeInfo.pm
-%%SITE_PERL%%/SPOPS/Error.pm
-%%SITE_PERL%%/SPOPS/Exception.pm
-%%SITE_PERL%%/SPOPS/Exception/DBI.pm
-%%SITE_PERL%%/SPOPS/Exception/LDAP.pm
-%%SITE_PERL%%/SPOPS/Exception/Security.pm
-%%SITE_PERL%%/SPOPS/Export.pm
-%%SITE_PERL%%/SPOPS/Export/DBI/Data.pm
-%%SITE_PERL%%/SPOPS/Export/Object.pm
-%%SITE_PERL%%/SPOPS/Export/Perl.pm
-%%SITE_PERL%%/SPOPS/Export/SQL.pm
-%%SITE_PERL%%/SPOPS/Export/XML.pm
-%%SITE_PERL%%/SPOPS/GDBM.pm
-%%SITE_PERL%%/SPOPS/HashFile.pm
-%%SITE_PERL%%/SPOPS/Import.pm
-%%SITE_PERL%%/SPOPS/Import/DBI/Data.pm
-%%SITE_PERL%%/SPOPS/Import/DBI/Delete.pm
-%%SITE_PERL%%/SPOPS/Import/DBI/GenericOperation.pm
-%%SITE_PERL%%/SPOPS/Import/DBI/Table.pm
-%%SITE_PERL%%/SPOPS/Import/DBI/TableTransform.pm
-%%SITE_PERL%%/SPOPS/Import/DBI/TableTransform/InterBase.pm
-%%SITE_PERL%%/SPOPS/Import/DBI/TableTransform/MySQL.pm
-%%SITE_PERL%%/SPOPS/Import/DBI/TableTransform/Oracle.pm
-%%SITE_PERL%%/SPOPS/Import/DBI/TableTransform/Pg.pm
-%%SITE_PERL%%/SPOPS/Import/DBI/TableTransform/SQLite.pm
-%%SITE_PERL%%/SPOPS/Import/DBI/TableTransform/Sybase.pm
-%%SITE_PERL%%/SPOPS/Import/DBI/Update.pm
-%%SITE_PERL%%/SPOPS/Import/Object.pm
-%%SITE_PERL%%/SPOPS/Initialize.pm
-%%SITE_PERL%%/SPOPS/Iterator.pm
-%%SITE_PERL%%/SPOPS/Iterator/DBI.pm
-%%SITE_PERL%%/SPOPS/Iterator/LDAP.pm
-%%SITE_PERL%%/SPOPS/Iterator/WrapList.pm
-%%SITE_PERL%%/SPOPS/Key/DBI/HandleField.pm
-%%SITE_PERL%%/SPOPS/Key/DBI/Identity.pm
-%%SITE_PERL%%/SPOPS/Key/DBI/Pool.pm
-%%SITE_PERL%%/SPOPS/Key/DBI/Sequence.pm
-%%SITE_PERL%%/SPOPS/Key/Random.pm
-%%SITE_PERL%%/SPOPS/Key/UUID.pm
-%%SITE_PERL%%/SPOPS/LDAP.pm
-%%SITE_PERL%%/SPOPS/LDAP/MultiDatasource.pm
-%%SITE_PERL%%/SPOPS/Loopback.pm
-%%SITE_PERL%%/SPOPS/Manual.pod
-%%SITE_PERL%%/SPOPS/Manual/CodeGeneration.pod
-%%SITE_PERL%%/SPOPS/Manual/Configuration.pod
-%%SITE_PERL%%/SPOPS/Manual/Cookbook.pod
-%%SITE_PERL%%/SPOPS/Manual/Datasource.pod
-%%SITE_PERL%%/SPOPS/Manual/Exceptions.pod
-%%SITE_PERL%%/SPOPS/Manual/ImportExport.pod
-%%SITE_PERL%%/SPOPS/Manual/Intro.pod
-%%SITE_PERL%%/SPOPS/Manual/Object.pod
-%%SITE_PERL%%/SPOPS/Manual/ObjectRules.pod
-%%SITE_PERL%%/SPOPS/Manual/Relationships.pod
-%%SITE_PERL%%/SPOPS/Manual/Security.pod
-%%SITE_PERL%%/SPOPS/Manual/Serialization.pod
-%%SITE_PERL%%/SPOPS/SQLInterface.pm
-%%SITE_PERL%%/SPOPS/Secure.pm
-%%SITE_PERL%%/SPOPS/Secure/DBI.pm
-%%SITE_PERL%%/SPOPS/Secure/Hierarchy.pm
-%%SITE_PERL%%/SPOPS/Secure/Loopback.pm
-%%SITE_PERL%%/SPOPS/Secure/Util.pm
-%%SITE_PERL%%/SPOPS/Tie.pm
-%%SITE_PERL%%/SPOPS/Tie/StrictField.pm
-%%SITE_PERL%%/SPOPS/Tool/CreateOnly.pm
-%%SITE_PERL%%/SPOPS/Tool/DBI/Datasource.pm
-%%SITE_PERL%%/SPOPS/Tool/DBI/DiscoverField.pm
-%%SITE_PERL%%/SPOPS/Tool/DBI/FindDefaults.pm
-%%SITE_PERL%%/SPOPS/Tool/DBI/MaintainLinkedList.pm
-%%SITE_PERL%%/SPOPS/Tool/DateConvert.pm
-%%SITE_PERL%%/SPOPS/Tool/LDAP/Datasource.pm
-%%SITE_PERL%%/SPOPS/Tool/ReadOnly.pm
-%%SITE_PERL%%/SPOPS/Tool/UTFConvert.pm
-%%SITE_PERL%%/SPOPS/Utility.pm
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/SPOPS/.packlist
-%%PORTDOCS%%%%EXAMPLESDIR%%/My/Common.pm
-%%PORTDOCS%%%%EXAMPLESDIR%%/My/CommonResources.pm
-%%PORTDOCS%%%%EXAMPLESDIR%%/My/Doodad.pm
-%%PORTDOCS%%%%EXAMPLESDIR%%/My/Group.pm
-%%PORTDOCS%%%%EXAMPLESDIR%%/My/LDAPConnect.pm
-%%PORTDOCS%%%%EXAMPLESDIR%%/My/Security.pm
-%%PORTDOCS%%%%EXAMPLESDIR%%/My/User.pm
-%%PORTDOCS%%%%EXAMPLESDIR%%/README
-%%PORTDOCS%%%%EXAMPLESDIR%%/datasource_configure.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/datasource_configure_ldap.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/export_doodads.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/fetch_all.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/fetch_doodads.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/find_defaults_demo.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/ldap_multidatasource.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/modify_debug_to_l4p.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/stock_doodads.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/stock_user_group.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/users_groups_clear.sql
-%%PORTDOCS%%%%EXAMPLESDIR%%/users_groups_clear_interbase.sql
-%%PORTDOCS%%%%EXAMPLESDIR%%/users_groups_clear_oracle.sql
-%%PORTDOCS%%%%EXAMPLESDIR%%/users_groups_clear_pgsql.sql
-%%PORTDOCS%%%%EXAMPLESDIR%%/users_groups_interbase.sql
-%%PORTDOCS%%%%EXAMPLESDIR%%/users_groups_mysql.sql
-%%PORTDOCS%%%%EXAMPLESDIR%%/users_groups_oracle.sql
-%%PORTDOCS%%%%EXAMPLESDIR%%/users_groups_pgsql.sql
-%%PORTDOCS%%%%EXAMPLESDIR%%/users_groups_sqlite.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/users_groups_tsql.sql
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/My
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/SPOPS
-@dirrm %%SITE_PERL%%/SPOPS/Tool/LDAP
-@dirrm %%SITE_PERL%%/SPOPS/Tool/DBI
-@dirrm %%SITE_PERL%%/SPOPS/Tool
-@dirrm %%SITE_PERL%%/SPOPS/Tie
-@dirrm %%SITE_PERL%%/SPOPS/Secure
-@dirrm %%SITE_PERL%%/SPOPS/Manual
-@dirrm %%SITE_PERL%%/SPOPS/LDAP
-@dirrm %%SITE_PERL%%/SPOPS/Key/DBI
-@dirrm %%SITE_PERL%%/SPOPS/Key
-@dirrm %%SITE_PERL%%/SPOPS/Iterator
-@dirrm %%SITE_PERL%%/SPOPS/Import/DBI/TableTransform
-@dirrm %%SITE_PERL%%/SPOPS/Import/DBI
-@dirrm %%SITE_PERL%%/SPOPS/Import
-@dirrm %%SITE_PERL%%/SPOPS/Export/DBI
-@dirrm %%SITE_PERL%%/SPOPS/Export
-@dirrm %%SITE_PERL%%/SPOPS/Exception
-@dirrm %%SITE_PERL%%/SPOPS/DBI
-@dirrm %%SITE_PERL%%/SPOPS/ClassFactory
-@dirrm %%SITE_PERL%%/SPOPS
diff --git a/devel/safestr/Makefile b/devel/safestr/Makefile
deleted file mode 100644
index 2554a8db34f1..000000000000
--- a/devel/safestr/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Robert Schlotterbeck <robert@rs.tarrant.tx.us>
-# $FreeBSD$
-
-PORTNAME= safestr
-PORTVERSION= 1.0.3
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= http://www.zork.org/software/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A string handling library for C
-
-DEPRECATED= No more public distfiles
-EXPIRATION_DATE= 2012-11-26
-
-LIB_DEPENDS= xxl.2:${PORTSDIR}/devel/xxl:install
-
-CONFIGURE_ARGS= --with-xxl=${LOCALBASE}
-GNU_CONFIGURE= yes
-USE_AUTOTOOLS= libtool
-USE_LDCONFIG= yes
-
-.if !defined(NOPORTDOCS)
-PORTDOCS= *
-.endif
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}/
-.endif
-
-.include <bsd.port.mk>
diff --git a/devel/safestr/distinfo b/devel/safestr/distinfo
deleted file mode 100644
index 4005b4d4c9de..000000000000
--- a/devel/safestr/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (safestr-1.0.3.tar.gz) = 791256efff74317273cf8b64c9ad360b7bce16d561b4350bb7de9776c5855b6c
-SIZE (safestr-1.0.3.tar.gz) = 1147074
diff --git a/devel/safestr/files/patch-ltmain.sh b/devel/safestr/files/patch-ltmain.sh
deleted file mode 100644
index d95cb8218958..000000000000
--- a/devel/safestr/files/patch-ltmain.sh
+++ /dev/null
@@ -1,15 +0,0 @@
---- ltmain.sh.orig Fri Aug 29 13:31:36 2003
-+++ ltmain.sh Fri Aug 29 13:31:59 2003
-@@ -5425,10 +5425,12 @@
- fi
-
- # Install the pseudo-library for information purposes.
-+ if /usr/bin/false ; then
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- instname="$dir/$name"i
- $show "$install_prog $instname $destdir/$name"
- $run eval "$install_prog $instname $destdir/$name" || exit $?
-+ fi
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/devel/safestr/files/patch-safefmt.c b/devel/safestr/files/patch-safefmt.c
deleted file mode 100644
index 78e7ae10a9a2..000000000000
--- a/devel/safestr/files/patch-safefmt.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- safefmt.c.orig Mon Sep 4 17:28:27 2006
-+++ safefmt.c Mon Sep 4 18:07:39 2006
-@@ -489,10 +489,10 @@
- SET_ARGLIST_TYPE(format_arg, type);
- }
-
-- ap = arglist->ap;
-+ va_copy(ap, arglist->ap);
- for (x = arglist->current; x < max_arg; x++)
- load_argument(x, arglist);
-- arglist->ap = ap;
-+ va_copy(arglist->ap, ap);
-
- arglist->max = max_arg;
- arglist->scanned = 1;
-@@ -675,7 +675,7 @@
- arglist.current = 0;
- arglist.max = 0;
- arglist.scanned = 0;
-- arglist.ap = ap;
-+ va_copy(arglist.ap, ap);
- memset(arglist.list, 0, sizeof(arglist.list));
-
- cs_d = 0;
-@@ -683,7 +683,7 @@
- padding = NULL;
- *nbytes = padding_size = 0;
- arglist.current = arglist.max = arglist.scanned = 0;
-- arglist.ap = ap;
-+ va_copy(arglist.ap, ap);
- trusted = (ifmt->hdr.flags & SAFESTR_TRUSTED) == SAFESTR_TRUSTED;
-
- for (c = start = ifmt->str; c < ifmt->str + ifmt->hdr.length; start = ++c)
diff --git a/devel/safestr/pkg-descr b/devel/safestr/pkg-descr
deleted file mode 100644
index a6939b0b5884..000000000000
--- a/devel/safestr/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-Safe C String Library v0.9.6 (June 11, 2003)
-
-The goal of the SafeStr library is to provide a rich string-handling library
-for C that has safe semantics yet interoperates with legacy library code in
-a straightforward manner. Additionally, porting code that uses standard C
-string handling should be straightforward. The library should work on all
-modern Unix-like platforms, as well as any 32-bit Microsoft Windows OS.
-
-The overt security goals of the library are as follows:
-
- 1. Buffer overflows should not be possible when using the API.
- 2. Format string problems should be impossible when using the API.
- 3. The API should be capable of tracking whether strings are "trusted",
- a la Perl's taint mode.
-
-The API is meant to provide rich functionality and be easy to use, all the while
-improving security.
-
-WWW: http://www.zork.org/safestr/
diff --git a/devel/safestr/pkg-plist b/devel/safestr/pkg-plist
deleted file mode 100644
index 8e5f60df73ef..000000000000
--- a/devel/safestr/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-include/safestr-c99.h
-include/safestr.h
-lib/libsafestr.a
-lib/libsafestr.la
-lib/libsafestr.so
-lib/libsafestr.so.3