diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-02-14 08:21:18 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2013-02-14 08:21:18 +0000 |
commit | 8784922ccb8bef1837de54aecf4730b6c36f9af2 (patch) | |
tree | 6ad5c9750d8c4a8e628165cb5ad1b90f77b3ded2 | |
parent | - Update to 1.32 (diff) |
2012-05-10 graphics/solang: BROKEN for more than 6 month
2012-05-10 math/octave-devel: BROKEN for more than 6 month
2012-05-10 net/spnetkit: BROKEN for more than 6 month
Notes
Notes:
svn path=/head/; revision=312205
30 files changed, 3 insertions, 828 deletions
@@ -4061,3 +4061,6 @@ x11-toolkits/tk85-thread||2013-02-06|Threads are now enabled by default x11-toolkits/tk86-thread||2013-02-06|Threads are now enabled by default x11-fm/fsv||2013-02-14|Depends on expired x11-toolkits/gtkglarea x11-toolkits/gtkglarea||2013-02-14|Has expired: No more public distfiles +graphics/solang||2013-02-14|Has expired: BROKEN for more than 6 month +math/octave-devel||2013-02-14|Has expired: BROKEN for more than 6 month +net/spnetkit||2013-02-14|Has expired: BROKEN for more than 6 month diff --git a/graphics/Makefile b/graphics/Makefile index 01be6f976f6b..61a1e04eb5b8 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -952,7 +952,6 @@ SUBDIR += sketch SUBDIR += sng SUBDIR += sodipodi - SUBDIR += solang SUBDIR += spcaview SUBDIR += springgraph SUBDIR += squish diff --git a/graphics/solang/Makefile b/graphics/solang/Makefile deleted file mode 100644 index 6d07f7c378b8..000000000000 --- a/graphics/solang/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# New ports collection makefile for: solang -# Date created: 2009-06-11 -# Whom: Ashish SHUKLA <wahjava@gmail.com> -# -# $FreeBSD$ -# - -PORTNAME= solang -PORTVERSION= 0.3 -PORTREVISION= 10 -CATEGORIES= graphics -MASTER_SITES= http://rishi.fedorapeople.org/solang/ - -PATCH_SITES= http://rishi.fedorapeople.org/ -PATCHFILES= 0001-Ported-to-libgdamm-4.x.patch -PATCH_DIST_STRIP= -p1 - -MAINTAINER= ashish@FreeBSD.org -COMMENT= A photo manager for GNOME - -LIB_DEPENDS= gegl-0.1.107:${PORTSDIR}/graphics/gegl \ - exiv2.10:${PORTSDIR}/graphics/exiv2 \ - flickcurl.0:${PORTSDIR}/www/flickcurl \ - gtkimageview.0:${PORTSDIR}/x11-toolkits/gtkimageview \ - webkitgtk-1.0.0:${PORTSDIR}/www/webkit-gtk2 \ - gtkmm-2.4.1:${PORTSDIR}/x11-toolkits/gtkmm24 \ - soup-2.4.1:${PORTSDIR}/devel/libsoup \ - gdl-1.3:${PORTSDIR}/x11-toolkits/gdl \ - gdamm-4.0.12:${PORTSDIR}/databases/libgdamm \ - gphoto2.2:${PORTSDIR}/graphics/libgphoto2 - -DEPRECATED= BROKEN for more than 6 month -EXPIRATION_DATE= 2012-05-10 - -BROKEN= bad plist + do not build with latest exiv2 - -USE_AUTOTOOLS= autoconf -USE_GMAKE= yes -USE_GNOME= libgda4 intltool -INSTALLS_ICONS= yes -USE_GETTEXT= yes -USE_GCC= 4.2+ - -post-install: - @-update-desktop-database - -.include <bsd.port.mk> diff --git a/graphics/solang/distinfo b/graphics/solang/distinfo deleted file mode 100644 index 5497d015b0c0..000000000000 --- a/graphics/solang/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (solang-0.3.tar.gz) = 0d3c85c4f96f829eefc8851713510e068f3cf6b90a0cb084035d98f4d69cb00a -SIZE (solang-0.3.tar.gz) = 658189 -SHA256 (0001-Ported-to-libgdamm-4.x.patch) = 55bdf02d4c22b947a0e718baced9437949e55480e8ad4fd2ad6ee34b38f29c4f -SIZE (0001-Ported-to-libgdamm-4.x.patch) = 23747 diff --git a/graphics/solang/files/patch-po_Makefile.in.in b/graphics/solang/files/patch-po_Makefile.in.in deleted file mode 100644 index dd2acc8f1b1c..000000000000 --- a/graphics/solang/files/patch-po_Makefile.in.in +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- po/Makefile.in.in.orig -+++ po/Makefile.in.in -@@ -34,7 +34,7 @@ - datarootdir = @datarootdir@ - libdir = @libdir@ - DATADIRNAME = @DATADIRNAME@ --itlocaledir = $(prefix)/$(DATADIRNAME)/locale -+itlocaledir = $(datarootdir)/locale - subdir = po - install_sh = @install_sh@ - # Automake >= 1.8 provides @mkdir_p@. diff --git a/graphics/solang/files/patch-src_attribute_search-basket-column-record.h b/graphics/solang/files/patch-src_attribute_search-basket-column-record.h deleted file mode 100644 index fec35e94606d..000000000000 --- a/graphics/solang/files/patch-src_attribute_search-basket-column-record.h +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/attribute/search-basket-column-record.h.orig -+++ src/attribute/search-basket-column-record.h -@@ -34,6 +34,8 @@ - public: - SearchBasketColumnRecord() throw(); - -+ SearchBasketColumnRecord(const SearchBasketColumnRecord& rec) throw(); -+ - virtual - ~SearchBasketColumnRecord() throw(); - diff --git a/graphics/solang/files/patch-src_importer_flickr-chooser-button.cpp b/graphics/solang/files/patch-src_importer_flickr-chooser-button.cpp deleted file mode 100644 index 480ba70e1acd..000000000000 --- a/graphics/solang/files/patch-src_importer_flickr-chooser-button.cpp +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/importer/flickr-chooser-button.cpp.orig -+++ src/importer/flickr-chooser-button.cpp -@@ -53,6 +53,8 @@ - virtual - ~FlickrButtonModelColumnRecord() throw(); - -+ FlickrButtonModelColumnRecord(const FlickrButtonModelColumnRecord&) throw(); -+ - const Gtk::TreeModelColumn<PixbufPtr> & - get_column_pixbuf() const throw(); - diff --git a/graphics/solang/files/patch-src_importer_flickr-chooser-dialog.cpp b/graphics/solang/files/patch-src_importer_flickr-chooser-dialog.cpp deleted file mode 100644 index 136d27588851..000000000000 --- a/graphics/solang/files/patch-src_importer_flickr-chooser-dialog.cpp +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/importer/flickr-chooser-dialog.cpp.orig -+++ src/importer/flickr-chooser-dialog.cpp -@@ -80,6 +80,8 @@ - virtual - ~FlickrDialogModelColumnRecord() throw(); - -+ FlickrDialogModelColumnRecord(const FlickrDialogModelColumnRecord&) throw(); -+ - const Gtk::TreeModelColumn<bool> & - get_column_selected() const throw(); - diff --git a/graphics/solang/files/patch-src_renderer_browser-model-column-record.h b/graphics/solang/files/patch-src_renderer_browser-model-column-record.h deleted file mode 100644 index cd897efd9153..000000000000 --- a/graphics/solang/files/patch-src_renderer_browser-model-column-record.h +++ /dev/null @@ -1,14 +0,0 @@ - -$FreeBSD$ - ---- src/renderer/browser-model-column-record.h.orig -+++ src/renderer/browser-model-column-record.h -@@ -36,6 +36,8 @@ - virtual - ~BrowserModelColumnRecord() throw(); - -+ BrowserModelColumnRecord(const BrowserModelColumnRecord&) throw(); -+ - const Gtk::TreeModelColumn<guint> & - get_column_serial() const throw(); - diff --git a/graphics/solang/pkg-descr b/graphics/solang/pkg-descr deleted file mode 100644 index ee48d09626ab..000000000000 --- a/graphics/solang/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -Solang - A photo manager for GNOME - -Features: ---------- -- Browser, editor, enlarged and slideshow renderer for viewing the entire - collection, editing, a single photo and slideshows respectively. -- Camera, Flickr and folder importer to import photos from cameras in PTP mode - Flickr and folders respectively. -- Folder exporter to export selected photos to a folder. -- Date view for showing photo dates. -- Basic editing like brightness, contrast, flipping, rotation, saturation and - scaling, and undo, redo of operations. -- Ability to copy a set of applied operations from one photo and paste it - onto others. -- Support for tagging photos and Exif data. -- Thumbnails for showing RAW files in the browser renderer. -- Search basket for drag and drop search using multiple tags, Exif fields - and/or dates. - -WWW: https://savannah.nongnu.org/projects/solang diff --git a/graphics/solang/pkg-plist b/graphics/solang/pkg-plist deleted file mode 100644 index 22cda9890108..000000000000 --- a/graphics/solang/pkg-plist +++ /dev/null @@ -1,75 +0,0 @@ -bin/solang -share/locale/bg/LC_MESSAGES/solang.mo -share/locale/it/LC_MESSAGES/solang.mo -share/applications/solang.desktop -%%DOCSDIR%%/ARTISTS -%%DOCSDIR%%/AUTHORS -%%DOCSDIR%%/COPYING -%%DOCSDIR%%/COPYING.GPLv2 -%%DOCSDIR%%/ChangeLog -%%DOCSDIR%%/INSTALL -%%DOCSDIR%%/NEWS -%%DOCSDIR%%/README -share/icons/hicolor/128x128/apps/solang.png -share/icons/hicolor/16x16/apps/solang.png -share/icons/hicolor/22x22/apps/solang.png -share/icons/hicolor/24x24/apps/solang.png -share/icons/hicolor/32x32/apps/solang.png -share/icons/hicolor/48x48/apps/solang.png -share/icons/hicolor/96x96/apps/solang.png -share/icons/hicolor/scalable/apps/solang.svg -%%DATADIR%%/pixmaps/camera-photo-16.png -%%DATADIR%%/pixmaps/camera-photo-22.png -%%DATADIR%%/pixmaps/camera-photo-24.png -%%DATADIR%%/pixmaps/camera-photo-32.png -%%DATADIR%%/pixmaps/camera-photo.svg -%%DATADIR%%/pixmaps/flickr.png -%%DATADIR%%/pixmaps/flip-object-horizontal.png -%%DATADIR%%/pixmaps/flip-object-vertical.png -%%DATADIR%%/pixmaps/mode-browse-16.png -%%DATADIR%%/pixmaps/mode-browse-22.png -%%DATADIR%%/pixmaps/mode-browse-24.png -%%DATADIR%%/pixmaps/mode-browse-32.png -%%DATADIR%%/pixmaps/mode-browse.svg -%%DATADIR%%/pixmaps/mode-image-edit-16.png -%%DATADIR%%/pixmaps/mode-image-edit-22.png -%%DATADIR%%/pixmaps/mode-image-edit-24.png -%%DATADIR%%/pixmaps/object-rotate-left.png -%%DATADIR%%/pixmaps/object-rotate-right.png -%%DATADIR%%/pixmaps/slideshow-play-16.png -%%DATADIR%%/pixmaps/slideshow-play-22.png -%%DATADIR%%/pixmaps/slideshow-play-24.png -%%DATADIR%%/pixmaps/slideshow-play-32.png -%%DATADIR%%/pixmaps/slideshow-play-48.png -%%DATADIR%%/pixmaps/slideshow-play.svg -%%DATADIR%%/pixmaps/stock-resize-16.png -%%DATADIR%%/pixmaps/tag-16.png -%%DATADIR%%/pixmaps/tag-22.png -%%DATADIR%%/pixmaps/tag-new-16.png -%%DATADIR%%/pixmaps/tag-new-22.png -%%DATADIR%%/pixmaps/tag-new-24.png -%%DATADIR%%/pixmaps/view-far-16.png -%%DATADIR%%/pixmaps/view-far-22.png -%%DATADIR%%/pixmaps/view-far-24.png -%%DATADIR%%/pixmaps/view-near-16.png -%%DATADIR%%/pixmaps/view-near-22.png -%%DATADIR%%/pixmaps/view-near-24.png -%%DATADIR%%/solang-layout.xml -%%DATADIR%%/ui/solang-browser-renderer-thumbnail.ui -%%DATADIR%%/ui/solang-browser-renderer.ui -%%DATADIR%%/ui/solang-editor-renderer.ui -%%DATADIR%%/ui/solang-editor.ui -%%DATADIR%%/ui/solang-enlarged-renderer.ui -%%DATADIR%%/ui/solang-importer.ui -%%DATADIR%%/ui/solang-slideshow-renderer.ui -%%DATADIR%%/ui/solang-slideshow.ui -%%DATADIR%%/ui/solang-tag-manager.ui -%%DATADIR%%/ui/solang-thumbnail-popup.ui -%%DATADIR%%/ui/solang.ui -@dirrm %%DATADIR%%/ui -@dirrm %%DATADIR%%/pixmaps -@dirrm %%DATADIR%% -@dirrmtry share/applications -@dirrm %%DOCSDIR%% -@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true -@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true diff --git a/math/Makefile b/math/Makefile index c67a498c9c4f..e94680889234 100644 --- a/math/Makefile +++ b/math/Makefile @@ -270,7 +270,6 @@ SUBDIR += ocaml-ocamlgraph SUBDIR += ocamlgsl SUBDIR += octave - SUBDIR += octave-devel SUBDIR += octave-forge SUBDIR += octave-forge-actuarial SUBDIR += octave-forge-ad diff --git a/math/octave-devel/Makefile b/math/octave-devel/Makefile deleted file mode 100644 index 01304ad6c3e1..000000000000 --- a/math/octave-devel/Makefile +++ /dev/null @@ -1,120 +0,0 @@ -# Created by: chuckr@freebsd.org -# $FreeBSD$ - -PORTNAME= octave -PORTVERSION= 3.3.50 -PORTREVISION= 9 -CATEGORIES= math -MASTER_SITES= ftp://ftp.octave.org/pub/octave/bleeding-edge/ \ - ftp://ftp.eos.hokudai.ac.jp/pub/GNU/misc/octave/bleeding-edge/\ - ftp://ftp.u-aizu.ac.jp/pub/SciEng/numanal/Octave/bleeding-edge/ -PKGNAMESUFFIX= -devel - -MAINTAINER= maho@FreeBSD.org -COMMENT= Developer's version of math/octave - -BUILD_DEPENDS+= gnuplot:${PORTSDIR}/math/gnuplot \ - ${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf \ - gsed:${PORTSDIR}/textproc/gsed \ - dvips:${PORTSDIR}/print/dvipsk-tetex -RUN_DEPENDS= gnuplot:${PORTSDIR}/math/gnuplot \ - gsed:${PORTSDIR}/textproc/gsed -LIB_DEPENDS= fftw3:${PORTSDIR}/math/fftw3 \ - glpk:${PORTSDIR}/math/glpk \ - hdf5:${PORTSDIR}/science/hdf5 \ - umfpack.1:${PORTSDIR}/math/suitesparse \ - qhull.5:${PORTSDIR}/math/qhull5 - -DEPRECATED= BROKEN for more than 6 month -EXPIRATION_DATE= 2012-05-10 - -BROKEN= fails to work with recent versions of GCC - -LATEST_LINK= octave-devel - -USE_BZIP2= yes -USE_PERL5_BUILD=yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -USE_AUTOTOOLS= autoconf autoheader - -INFO= liboctave -MAN1= octave.1 octave-bug.1 mkoctfile.1 octave-config.1 - -.include <bsd.port.pre.mk> - -.if exists(${LOCALBASE}/lib/libgoto2.so) -WITH_BLAS?= gotoblas -.elif exists(${LOCALBASE}/lib/libatlas.so) -WITH_BLAS?= atlas -.else -WITH_BLAS?= reference -.endif - -. if ${WITH_BLAS} == reference -LIB_DEPENDS+= blas.2:${PORTSDIR}/math/blas -LIB_DEPENDS+= lapack.4:${PORTSDIR}/math/lapack -BLAS= -lblas -LAPACK= -llapack -.elif ${WITH_BLAS} == gotoblas -LIB_DEPENDS+= goto2:${PORTSDIR}/math/gotoblas -BLAS= -lgoto2p -LAPACK= -lgoto2p -.elif ${WITH_BLAS} == atlas -LIB_DEPENDS+= atlas:${PORTSDIR}/math/atlas -BLAS= -lptf77blas -LAPACK= -lalapack -lptcblas -.endif - -USE_FORTRAN= yes - -OCTAVE_VERSION= ${PORTVERSION} -GNU_HOST= ${ARCH}-portbld-freebsd${OSREL} -PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION} GNU_HOST=${GNU_HOST} -INCLUDES= -I${LOCALBASE}/include -I${LOCALBASE}/include/metis -LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} -CFLAGS+= ${INCLUDES} -CXXFLAGS+= ${INCLUDES} -CPPFLAGS+= ${INCLUDES} -CONFIGURE_ENV+= GPERF="${LOCALBASE}/bin/gperf" \ - CC="${CC}" \ - CXX="${CXX}" \ - TERMIOS_H="termios.h" -LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} -CONFIGURE_ARGS= --host=${GNU_HOST} \ - --with-blas="-L${LOCALBASE}/lib ${BLAS}" \ - --with-lapack="${LAPACK}" \ - --enable-shared - -SUB_FILES= octave -SUB_LIST= OCTAVE_VERSION="${OCTAVE_VERSION}" GNU_HOST="${GNU_HOST}" - -pre-configure: - @cd ${WRKSRC}/scripts ; ${AUTOCONF} - @cp ${FILESDIR}/acx_pthread.m4 ${WRKSRC} - -post-install: - ${INSTALL_DATA} ${WRKSRC}/doc/liboctave/liboctave.info ${PREFIX}/info - ${MV} ${PREFIX}/bin/${PORTNAME}-${PORTVERSION} ${PREFIX}/libexec/${PORTNAME}/${PORTVERSION}/exec/${GNU_HOST} - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/${PORTNAME}-${PORTVERSION} - ${LN} -fs ${PREFIX}/bin/${PORTNAME}-${PORTVERSION} ${PREFIX}/bin/${PORTNAME} - ${MKDIR} ${DESKTOPDIR} - ${INSTALL_DATA} ${WRKSRC}/examples/octave.desktop \ - ${DESKTOPDIR}/www.octave.org-octave.desktop -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for file in faq/Octave-FAQ.ps liboctave/liboctave.ps \ - refcard/refcard-a4.ps refcard/refcard-legal.ps refcard/refcard-letter.ps - ${INSTALL_DATA} ${WRKSRC}/doc/${file} ${DOCSDIR} -.endfor -.endif - ${RM} -f ${WRKDIR}/PLIST -.for d in ${PREFIX}/include/octave-${OCTAVE_VERSION} ${PREFIX}/share/octave ${PREFIX}/libexec/octave ${PREFIX}/lib/octave-${OCTAVE_VERSION} - @${FIND} -s $d -not -type d | \ - ${SED} -e 's#^${PREFIX}/##' >> ${WRKDIR}/PLIST - @${FIND} $d -type d | ${SORT} -r | \ - ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${WRKDIR}/PLIST -.endfor - cd ${WRKDIR} ; ${SED} -i -e "/PLIST/ r PLIST" ${TMPPLIST} - -.include <bsd.port.post.mk> diff --git a/math/octave-devel/distinfo b/math/octave-devel/distinfo deleted file mode 100644 index 9193e19aef87..000000000000 --- a/math/octave-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (octave-3.3.50.tar.bz2) = 431019516372b8288fa58d6e20fadceaadea330f804e943ee6b3e342274c174e -SIZE (octave-3.3.50.tar.bz2) = 10823953 diff --git a/math/octave-devel/files/acx_pthread.m4 b/math/octave-devel/files/acx_pthread.m4 deleted file mode 100644 index 798d6d1c6618..000000000000 --- a/math/octave-devel/files/acx_pthread.m4 +++ /dev/null @@ -1,271 +0,0 @@ -# =========================================================================== -# http://www.nongnu.org/autoconf-archive/acx_pthread.html -# =========================================================================== -# -# SYNOPSIS -# -# ACX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]) -# -# DESCRIPTION -# -# This macro figures out how to build C programs using POSIX threads. It -# sets the PTHREAD_LIBS output variable to the threads library and linker -# flags, and the PTHREAD_CFLAGS output variable to any special C compiler -# flags that are needed. (The user can also force certain compiler -# flags/libs to be tested by setting these environment variables.) -# -# Also sets PTHREAD_CC to any special C compiler that is needed for -# multi-threaded programs (defaults to the value of CC otherwise). (This -# is necessary on AIX to use the special cc_r compiler alias.) -# -# NOTE: You are assumed to not only compile your program with these flags, -# but also link it with them as well. e.g. you should link with -# $PTHREAD_CC $CFLAGS $PTHREAD_CFLAGS $LDFLAGS ... $PTHREAD_LIBS $LIBS -# -# If you are only building threads programs, you may wish to use these -# variables in your default LIBS, CFLAGS, and CC: -# -# LIBS="$PTHREAD_LIBS $LIBS" -# CFLAGS="$CFLAGS $PTHREAD_CFLAGS" -# CC="$PTHREAD_CC" -# -# In addition, if the PTHREAD_CREATE_JOINABLE thread-attribute constant -# has a nonstandard name, defines PTHREAD_CREATE_JOINABLE to that name -# (e.g. PTHREAD_CREATE_UNDETACHED on AIX). -# -# ACTION-IF-FOUND is a list of shell commands to run if a threads library -# is found, and ACTION-IF-NOT-FOUND is a list of commands to run it if it -# is not found. If ACTION-IF-FOUND is not specified, the default action -# will define HAVE_PTHREAD. -# -# Please let the authors know if this macro fails on any platform, or if -# you have any other suggestions or comments. This macro was based on work -# by SGJ on autoconf scripts for FFTW (http://www.fftw.org/) (with help -# from M. Frigo), as well as ac_pthread and hb_pthread macros posted by -# Alejandro Forero Cuervo to the autoconf macro repository. We are also -# grateful for the helpful feedback of numerous users. -# -# LICENSE -# -# Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu> -# -# This program is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by the -# Free Software Foundation, either version 3 of the License, or (at your -# option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General -# Public License for more details. -# -# You should have received a copy of the GNU General Public License along -# with this program. If not, see <http://www.gnu.org/licenses/>. -# -# As a special exception, the respective Autoconf Macro's copyright owner -# gives unlimited permission to copy, distribute and modify the configure -# scripts that are the output of Autoconf when processing the Macro. You -# need not follow the terms of the GNU General Public License when using -# or distributing such scripts, even though portions of the text of the -# Macro appear in them. The GNU General Public License (GPL) does govern -# all other use of the material that constitutes the Autoconf Macro. -# -# This special exception to the GPL applies to versions of the Autoconf -# Macro released by the Autoconf Archive. When you make and distribute a -# modified version of the Autoconf Macro, you may extend this special -# exception to the GPL to apply to your modified version as well. - -AC_DEFUN([ACX_PTHREAD], [ -AC_REQUIRE([AC_CANONICAL_HOST]) -AC_LANG_SAVE -AC_LANG_C -acx_pthread_ok=no - -# We used to check for pthread.h first, but this fails if pthread.h -# requires special compiler flags (e.g. on True64 or Sequent). -# It gets checked for in the link test anyway. - -# First of all, check if the user has set any of the PTHREAD_LIBS, -# etcetera environment variables, and if threads linking works using -# them: -if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then - save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $PTHREAD_CFLAGS" - save_LIBS="$LIBS" - LIBS="$PTHREAD_LIBS $LIBS" - AC_MSG_CHECKING([for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS]) - AC_TRY_LINK_FUNC(pthread_join, acx_pthread_ok=yes) - AC_MSG_RESULT($acx_pthread_ok) - if test x"$acx_pthread_ok" = xno; then - PTHREAD_LIBS="" - PTHREAD_CFLAGS="" - fi - LIBS="$save_LIBS" - CFLAGS="$save_CFLAGS" -fi - -# We must check for the threads library under a number of different -# names; the ordering is very important because some systems -# (e.g. DEC) have both -lpthread and -lpthreads, where one of the -# libraries is broken (non-POSIX). - -# Create a list of thread flags to try. Items starting with a "-" are -# C compiler flags, and other items are library names, except for "none" -# which indicates that we try without any flags at all, and "pthread-config" -# which is a program returning the flags for the Pth emulation library. - -acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" - -# The ordering *is* (sometimes) important. Some notes on the -# individual items follow: - -# pthreads: AIX (must check this before -lpthread) -# none: in case threads are in libc; should be tried before -Kthread and -# other compiler flags to prevent continual compiler warnings -# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) -# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) -# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) -# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads) -# -pthreads: Solaris/gcc -# -mthreads: Mingw32/gcc, Lynx/gcc -# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it -# doesn't hurt to check since this sometimes defines pthreads too; -# also defines -D_REENTRANT) -# ... -mt is also the pthreads flag for HP/aCC -# pthread: Linux, etcetera -# --thread-safe: KAI C++ -# pthread-config: use pthread-config program (for GNU Pth library) - -case "${host_cpu}-${host_os}" in - *solaris*) - - # On Solaris (at least, for some versions), libc contains stubbed - # (non-functional) versions of the pthreads routines, so link-based - # tests will erroneously succeed. (We need to link with -pthreads/-mt/ - # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather - # a function called by this macro, so we could check for that, but - # who knows whether they'll stub that too in a future libc.) So, - # we'll just look for -pthreads and -lpthread first: - - acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags" - ;; -esac - -if test x"$acx_pthread_ok" = xno; then -for flag in $acx_pthread_flags; do - - case $flag in - none) - AC_MSG_CHECKING([whether pthreads work without any flags]) - ;; - - -*) - AC_MSG_CHECKING([whether pthreads work with $flag]) - PTHREAD_CFLAGS="$flag" - ;; - - pthread-config) - AC_CHECK_PROG(acx_pthread_config, pthread-config, yes, no) - if test x"$acx_pthread_config" = xno; then continue; fi - PTHREAD_CFLAGS="`pthread-config --cflags`" - PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" - ;; - - *) - AC_MSG_CHECKING([for the pthreads library -l$flag]) - PTHREAD_LIBS="-l$flag" - ;; - esac - - save_LIBS="$LIBS" - save_CFLAGS="$CFLAGS" - LIBS="$PTHREAD_LIBS $LIBS" - CFLAGS="$CFLAGS $PTHREAD_CFLAGS" - - # Check for various functions. We must include pthread.h, - # since some functions may be macros. (On the Sequent, we - # need a special flag -Kthread to make this header compile.) - # We check for pthread_join because it is in -lpthread on IRIX - # while pthread_create is in libc. We check for pthread_attr_init - # due to DEC craziness with -lpthreads. We check for - # pthread_cleanup_push because it is one of the few pthread - # functions on Solaris that doesn't have a non-functional libc stub. - # We try pthread_create on general principles. - AC_TRY_LINK([#include <pthread.h>], - [pthread_t th; pthread_join(th, 0); - pthread_attr_init(0); pthread_cleanup_push(0, 0); - pthread_create(0,0,0,0); pthread_cleanup_pop(0); ], - [acx_pthread_ok=yes]) - - LIBS="$save_LIBS" - CFLAGS="$save_CFLAGS" - - AC_MSG_RESULT($acx_pthread_ok) - if test "x$acx_pthread_ok" = xyes; then - break; - fi - - PTHREAD_LIBS="" - PTHREAD_CFLAGS="" -done -fi - -# Various other checks: -if test "x$acx_pthread_ok" = xyes; then - save_LIBS="$LIBS" - LIBS="$PTHREAD_LIBS $LIBS" - save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $PTHREAD_CFLAGS" - - # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. - AC_MSG_CHECKING([for joinable pthread attribute]) - attr_name=unknown - for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do - AC_TRY_LINK([#include <pthread.h>], [int attr=$attr; return attr;], - [attr_name=$attr; break]) - done - AC_MSG_RESULT($attr_name) - if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then - AC_DEFINE_UNQUOTED(PTHREAD_CREATE_JOINABLE, $attr_name, - [Define to necessary symbol if this constant - uses a non-standard name on your system.]) - fi - - AC_MSG_CHECKING([if more special flags are required for pthreads]) - flag=no - case "${host_cpu}-${host_os}" in - *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";; - *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";; - esac - AC_MSG_RESULT(${flag}) - if test "x$flag" != xno; then - PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS" - fi - - LIBS="$save_LIBS" - CFLAGS="$save_CFLAGS" - - # More AIX lossage: must compile with xlc_r or cc_r - if test x"$GCC" != xyes; then - AC_CHECK_PROGS(PTHREAD_CC, xlc_r cc_r, ${CC}) - else - PTHREAD_CC=$CC - fi -else - PTHREAD_CC="$CC" -fi - -AC_SUBST(PTHREAD_LIBS) -AC_SUBST(PTHREAD_CFLAGS) -AC_SUBST(PTHREAD_CC) - -# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: -if test x"$acx_pthread_ok" = xyes; then - ifelse([$1],,AC_DEFINE(HAVE_PTHREAD,1,[Define if you have POSIX threads libraries and header files.]),[$1]) - : -else - acx_pthread_ok=no - $2 -fi -AC_LANG_RESTORE -])dnl ACX_PTHREAD diff --git a/math/octave-devel/files/octave.in b/math/octave-devel/files/octave.in deleted file mode 100644 index e4536952856d..000000000000 --- a/math/octave-devel/files/octave.in +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# $FreeBSD: /tmp/pcvs/ports/math/octave-devel/files/octave.in,v 1.3 2006-09-03 20:45:53 maho Exp $ - -OCTAVE_EXEC=%%PREFIX%%/libexec/octave/%%OCTAVE_VERSION%%/exec/%%GNU_HOST%%/octave-%%OCTAVE_VERSION%% -LD_LIBRARY_PATH=%%PREFIX%%/lib/octave-%%OCTAVE_VERSION%%; export LD_LIBRARY_PATH - -exec $OCTAVE_EXEC "$@" diff --git a/math/octave-devel/files/patch-configure.in b/math/octave-devel/files/patch-configure.in deleted file mode 100644 index 10530030c0da..000000000000 --- a/math/octave-devel/files/patch-configure.in +++ /dev/null @@ -1,15 +0,0 @@ ---- configure.in~ 2008-07-22 10:30:06.000000000 +0900 -+++ configure.in 2008-09-22 15:04:07.000000000 +0900 -@@ -855,9 +855,10 @@ - ### Checks for BLAS and LAPACK libraries: - # (Build subdirectories of libcruft if they aren't found on the system.) - sinclude(acx_blas.m4) --sinclude(acx_blas_f77_func.m4) -+#sinclude(acx_blas_f77_func.m4) - sinclude(acx_lapack.m4) --ACX_BLAS_WITH_F77_FUNC([], [BLAS_DIR="blas"]) -+ACX_BLAS([], [BLAS_DIR="blas"]) -+#ACX_BLAS_WITH_F77_FUNC([], [BLAS_DIR="blas"]) - ACX_LAPACK([BLAS_LIBS="$LAPACK_LIBS $BLAS_LIBS"], [LAPACK_DIR="lapack"]) - AC_SUBST(BLAS_DIR) - AC_SUBST(LAPACK_DIR) diff --git a/math/octave-devel/files/patch-examples+Makefile.in b/math/octave-devel/files/patch-examples+Makefile.in deleted file mode 100644 index 177e7d8cc6c6..000000000000 --- a/math/octave-devel/files/patch-examples+Makefile.in +++ /dev/null @@ -1,17 +0,0 @@ ---- examples/Makefile.in~ 2008-07-22 00:59:03.000000000 +0900 -+++ examples/Makefile.in 2008-08-23 05:46:34.000000000 +0900 -@@ -95,10 +95,10 @@ - rm -f $(DESTDIR)$(imagedir)/$$f; \ - $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(imagedir)/$$f; \ - done -- -if test -n "$(DESKTOP_FILE_INSTALL)"; then \ -- $(DESKTOP_FILE_INSTALL) --dir=$(DESTDIR)$(datadir)/applications \ -- --vendor www.octave.org octave.desktop; \ -- fi -+# -if test -n "$(DESKTOP_FILE_INSTALL)"; then \ -+# $(DESKTOP_FILE_INSTALL) --dir=$(DESTDIR)$(datadir)/applications \ -+# --vendor www.octave.org octave.desktop; \ -+# fi - .PHONY: install install-strip - - uninstall: diff --git a/math/octave-devel/files/patch-libcruft+mkf77def.in b/math/octave-devel/files/patch-libcruft+mkf77def.in deleted file mode 100644 index baf35379b2b6..000000000000 --- a/math/octave-devel/files/patch-libcruft+mkf77def.in +++ /dev/null @@ -1,10 +0,0 @@ ---- libcruft/mkf77def.in~ Sat Oct 28 08:19:17 2006 -+++ libcruft/mkf77def.in Wed Jun 27 16:17:36 2007 -@@ -1,6 +1,6 @@ - #! /bin/sh - --SED=${SED:-'sed'} -+SED=gsed - AWK=${AWK:-'awk'} - - F77_TOLOWER=%F77_APPEND_UNDERSCORE% diff --git a/math/octave-devel/files/patch-mkoctfile.in b/math/octave-devel/files/patch-mkoctfile.in deleted file mode 100644 index 2fec1d78cc2a..000000000000 --- a/math/octave-devel/files/patch-mkoctfile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- mkoctfile.in-orig 2008-08-27 17:46:53.000000000 -0500 -+++ mkoctfile.in 2008-08-27 17:47:45.000000000 -0500 -@@ -278,7 +278,7 @@ - -D*) - defs="$defs $1" - ;; -- -[lLR]* | -Wl,*) -+ -[lLR]* | -pthread | -Wl,*) - ldflags="$ldflags $1" - ;; - -M | --depend) diff --git a/math/octave-devel/files/patch-scripts+pkg+pkg.m b/math/octave-devel/files/patch-scripts+pkg+pkg.m deleted file mode 100644 index 52f944ba4382..000000000000 --- a/math/octave-devel/files/patch-scripts+pkg+pkg.m +++ /dev/null @@ -1,11 +0,0 @@ ---- scripts/pkg/pkg.m~ 2009-03-09 11:04:57.000000000 +0900 -+++ scripts/pkg/pkg.m 2009-03-09 11:05:12.000000000 +0900 -@@ -1239,7 +1239,7 @@ - ## Make. - if (exist (fullfile (src, "Makefile"), "file")) - [status, output] = shell (cstrcat ("export INSTALLDIR=\"", desc.dir, -- "\"; make -C '", src, "'")); -+ "\"; gmake -C '", src, "'")); - if (status != 0) - rm_rf (desc.dir); - error ("'make' returned the following error: %s", output); diff --git a/math/octave-devel/pkg-descr b/math/octave-devel/pkg-descr deleted file mode 100644 index 8932a90d1885..000000000000 --- a/math/octave-devel/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Octave is a high-level language, primarily intended for numerical -computations. It provides a convenient command line interface for -solving linear and nonlinear problems numerically, and for performing -other numerical experiments. It may also be used as a batch-oriented -language. - -WWW: http://www.octave.org/ diff --git a/math/octave-devel/pkg-plist b/math/octave-devel/pkg-plist deleted file mode 100644 index 45752b1a74c9..000000000000 --- a/math/octave-devel/pkg-plist +++ /dev/null @@ -1,39 +0,0 @@ -bin/mkoctfile -bin/mkoctfile-%%OCTAVE_VERSION%% -bin/octave -bin/octave-%%OCTAVE_VERSION%% -bin/octave-bug -bin/octave-bug-%%OCTAVE_VERSION%% -bin/octave-config -bin/octave-config-%%OCTAVE_VERSION%% -share/applications/www.octave.org-octave.desktop -%%PORTDOCS%%%%DOCSDIR%%/Octave-FAQ.ps -%%PORTDOCS%%%%DOCSDIR%%/liboctave.ps -%%PORTDOCS%%%%DOCSDIR%%/refcard-a4.ps -%%PORTDOCS%%%%DOCSDIR%%/refcard-legal.ps -%%PORTDOCS%%%%DOCSDIR%%/refcard-letter.ps -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@comment octave diggs some empty directories -@exec mkdir -p %D/share/octave/site/m/startup/octaverc 2>/dev/null || true -@exec mkdir -p %D/share/octave/site/api-v36/m 2>/dev/null || true -@exec mkdir -p %D/share/octave/site/api-v36 2>/dev/null || true -@exec mkdir -p %D/share/octave/%%OCTAVE_VERSION%%/site/m 2>/dev/null || true -@exec mkdir -p %D/share/octave/%%OCTAVE_VERSION%%/site 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/site/oct/%%GNU_HOST%% 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/site/oct/api-v36/%%GNU_HOST%% 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/site/oct/api-v36 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/site/oct 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/site/exec/%%GNU_HOST%% 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/site/exec 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/site 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/api-v36/site/exec/%%GNU_HOST%% 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/api-v36/site/exec 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/api-v36/site 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/api-v36 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/%%OCTAVE_VERSION%%/site/oct/%%GNU_HOST%% 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/%%OCTAVE_VERSION%%/site/oct 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/%%OCTAVE_VERSION%%/site/exec/%%GNU_HOST%% 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/%%OCTAVE_VERSION%%/site/exec 2>/dev/null || true -@exec mkdir -p %D/libexec/octave/%%OCTAVE_VERSION%%/site 2>/dev/null || true -@comment Insert PLIST here -@dirrmtry share/applications diff --git a/net/Makefile b/net/Makefile index 0bf99ca1b130..61a2f50893e2 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1100,7 +1100,6 @@ SUBDIR += sofia-sip SUBDIR += spideroak SUBDIR += splatd - SUBDIR += spnetkit SUBDIR += spoofer SUBDIR += spread SUBDIR += spread-j diff --git a/net/spnetkit/Makefile b/net/spnetkit/Makefile deleted file mode 100644 index c31d9b04cc90..000000000000 --- a/net/spnetkit/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# New ports collection makefile for: spnetkit -# Date created: 18 Feb 2008 -# Whom: vanilla@ -# -# $FreeBSD$ -# - -PORTNAME= spnetkit -PORTVERSION= 0.3.0 -CATEGORIES= net -MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} -DISTNAME= ${PORTNAME}-${PORTVERSION}.src - -MAINTAINER= vanilla@FreeBSD.org -COMMENT= A C++ wrapper for BSD-style sockets - -DEPRECATED= BROKEN for more than 6 month -EXPIRATION_DATE= 2012-05-10 - -BROKEN= does not build - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/spnetkit -USE_LDCONFIG= yes -USE_GMAKE= yes -ALL_TARGET= all ssl - -do-install: - @${MKDIR} ${PREFIX}/include/spnetkit - @${INSTALL} ${WRKSRC}/*.hpp ${PREFIX}/include/spnetkit - @${INSTALL} ${WRKSRC}/libspnetkit.so ${PREFIX}/lib/libspnetkit.so.0 - @${LN} -sf ${PREFIX}/lib/libspnetkit.so.0 ${PREFIX}/lib/libspnetkit.so - @${INSTALL} ${WRKSRC}/libspnetkit_s.so ${PREFIX}/lib/libspnetkit_s.so.0 - @${LN} -sf ${PREFIX}/lib/libspnetkit_s.so.0 ${PREFIX}/lib/libspnetkit_s.so - -.include <bsd.port.mk> diff --git a/net/spnetkit/distinfo b/net/spnetkit/distinfo deleted file mode 100644 index 424edfc6cd13..000000000000 --- a/net/spnetkit/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (spnetkit-0.3.0.src.tar.gz) = 8127f0dd85452d0107e7c8784de358184b0113a55899c4cde6c02062172006f7 -SIZE (spnetkit-0.3.0.src.tar.gz) = 62642 diff --git a/net/spnetkit/files/patch-port.mk b/net/spnetkit/files/patch-port.mk deleted file mode 100644 index 17a876bdaf1b..000000000000 --- a/net/spnetkit/files/patch-port.mk +++ /dev/null @@ -1,14 +0,0 @@ ---- ../port/port.mk.orig 2008-02-17 15:31:19.000000000 +0800 -+++ ../port/port.mk 2011-06-21 09:21:17.000000000 +0800 -@@ -1,9 +1,9 @@ - - #-------------------------------------------------------------------- - --CC = gcc -+#CC = gcc - AR = ar cru --CFLAGS = -Wall -D_REENTRANT -D_GNU_SOURCE -g -fPIC -+CFLAGS += -Wall -D_REENTRANT -D_GNU_SOURCE -g -fPIC - SOFLAGS = -shared -Wl,-h,$@ - LDFLAGS = -lstdc++ -lpthread - diff --git a/net/spnetkit/files/patch-spnklog.cpp b/net/spnetkit/files/patch-spnklog.cpp deleted file mode 100644 index e6ca7380dda4..000000000000 --- a/net/spnetkit/files/patch-spnklog.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- spnklog.cpp.orig 2011-06-21 09:28:36.000000000 +0800 -+++ spnklog.cpp 2011-06-21 09:29:24.000000000 +0800 -@@ -168,7 +168,7 @@ void SP_NKLog :: log( int pri, const cha - snprintf( logText, sizeof( logText ), - "%04i-%02i-%02i %02i:%02i:%02i #%i ", - 1900 + tmTime.tm_year, tmTime.tm_mon+1, tmTime.tm_mday, -- tmTime.tm_hour, tmTime.tm_min, tmTime.tm_sec, (int)spnk_threadid() ); -+ tmTime.tm_hour, tmTime.tm_min, tmTime.tm_sec, (long)spnk_threadid() ); - } - - if( mIsLogPriName ) { diff --git a/net/spnetkit/pkg-descr b/net/spnetkit/pkg-descr deleted file mode 100644 index de15a1d8642f..000000000000 --- a/net/spnetkit/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -spnetkit is a C++ wrapper for BSD-style sockets. -It implements the TCP, UDP, SSL transport layer protocols. -Implemented application layer protocols are HTTP client, SMTP client, -POP3 client and memcached client. Features include an inifile reader, -base64 codec. - -WWW: http://code.google.com/p/spnetkit/ diff --git a/net/spnetkit/pkg-plist b/net/spnetkit/pkg-plist deleted file mode 100644 index c8e573b3f99a..000000000000 --- a/net/spnetkit/pkg-plist +++ /dev/null @@ -1,29 +0,0 @@ -include/spnetkit/spnkbase64.hpp -include/spnetkit/spnkendpoint.hpp -include/spnetkit/spnkfile.hpp -include/spnetkit/spnkhash.hpp -include/spnetkit/spnkhttpcli.hpp -include/spnetkit/spnkhttpmsg.hpp -include/spnetkit/spnkicapcli.hpp -include/spnetkit/spnkini.hpp -include/spnetkit/spnklist.hpp -include/spnetkit/spnklog.hpp -include/spnetkit/spnkmemcli.hpp -include/spnetkit/spnkmemobj.hpp -include/spnetkit/spnkmiltercli.hpp -include/spnetkit/spnkpop3cli.hpp -include/spnetkit/spnkporting.hpp -include/spnetkit/spnkreader.hpp -include/spnetkit/spnksmtpaddr.hpp -include/spnetkit/spnksmtpcli.hpp -include/spnetkit/spnksocket.hpp -include/spnetkit/spnksocketpool.hpp -include/spnetkit/spnksslsocket.hpp -include/spnetkit/spnkstr.hpp -include/spnetkit/spnkthread.hpp -include/spnetkit/spnktime.hpp -lib/libspnetkit.so -lib/libspnetkit.so.0 -lib/libspnetkit_s.so -lib/libspnetkit_s.so.0 -@dirrm include/spnetkit |