aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2007-08-28 17:44:50 +0800
committermiwi <miwi@FreeBSD.org>2007-08-28 17:44:50 +0800
commit4f19534052d884bdfe63ad6ebcd982622f7a7c6f (patch)
tree8dde79962dc5d4129069022752692b5607f08967
parent8c3e0e75f2d988fc6b1c053639321653ff6c2b8d (diff)
downloadfreebsd-ports-gnome-4f19534052d884bdfe63ad6ebcd982622f7a7c6f.tar.gz
freebsd-ports-gnome-4f19534052d884bdfe63ad6ebcd982622f7a7c6f.tar.zst
freebsd-ports-gnome-4f19534052d884bdfe63ad6ebcd982622f7a7c6f.zip
ETL is a multi-platform class and template library designed to add
new datatypes and functions which combine well with the existing types and functions from the C++ Standard Template Library (STL). WWW: http://www.synfig.com/ PR: ports/114045 Submitted by: Yinghong Liu <relaxbsd at gmail.com>
-rw-r--r--devel/Makefile1
-rw-r--r--devel/etl/Makefile33
-rw-r--r--devel/etl/distinfo3
-rw-r--r--devel/etl/pkg-descr5
-rw-r--r--devel/etl/pkg-plist66
5 files changed, 108 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index cce59d8f2b35..2500b28e2c06 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -296,6 +296,7 @@
SUBDIR += error
SUBDIR += esdl
SUBDIR += esvn
+ SUBDIR += etl
SUBDIR += etoile-collectionkit
SUBDIR += etoile-foundation
SUBDIR += etoile-unitkit
diff --git a/devel/etl/Makefile b/devel/etl/Makefile
new file mode 100644
index 000000000000..a54da70b0c0e
--- /dev/null
+++ b/devel/etl/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: ETL
+# Date created: 25 Jun 2006
+# Whom: Yinghong Liu <relaxbsd@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= etl
+DISTVERSION= 0.04.09
+CATEGORIES= devel lang
+MASTER_SITES= SF
+MASTER_SITE_SUBDIR= synfig
+DISTNAME= ETL-${DISTVERSION}
+
+MAINTAINER= relaxbsd@gmail.com
+COMMENT= Voria Extended Class and Template Library
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+
+PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for doc in ${PORTDOCS}
+ @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/devel/etl/distinfo b/devel/etl/distinfo
new file mode 100644
index 000000000000..3bab5c3b3f74
--- /dev/null
+++ b/devel/etl/distinfo
@@ -0,0 +1,3 @@
+MD5 (ETL-0.04.09.tar.gz) = 29fc27fdbcc1edde6b8ef58574d85cf9
+SHA256 (ETL-0.04.09.tar.gz) = 7af1ab2019aa8fa1fd8c21ea0e30abaa2dbb185b0c620f990f2193b56f2ab1c9
+SIZE (ETL-0.04.09.tar.gz) = 330256
diff --git a/devel/etl/pkg-descr b/devel/etl/pkg-descr
new file mode 100644
index 000000000000..6872c5c13b8c
--- /dev/null
+++ b/devel/etl/pkg-descr
@@ -0,0 +1,5 @@
+ETL is a multi-platform class and template library designed to add
+new datatypes and functions which combine well with the existing
+types and functions from the C++ Standard Template Library (STL).
+
+WWW: http://www.synfig.com/
diff --git a/devel/etl/pkg-plist b/devel/etl/pkg-plist
new file mode 100644
index 000000000000..a23754b1b3f3
--- /dev/null
+++ b/devel/etl/pkg-plist
@@ -0,0 +1,66 @@
+bin/ETL-config
+include/ETL/_angle.h
+include/ETL/_bezier.h
+include/ETL/_bezier_angle.h
+include/ETL/_boxblur.h
+include/ETL/_bspline.h
+include/ETL/_calculus.h
+include/ETL/_clock_base.h
+include/ETL/_clock_gettimeofday.h
+include/ETL/_clock_system.h
+include/ETL/_clock_win32hpcount.h
+include/ETL/_condition.h
+include/ETL/_curve.h
+include/ETL/_curve_func.h
+include/ETL/_fastangle.h
+include/ETL/_fastangle_tables.h
+include/ETL/_fixed.h
+include/ETL/_gaussian.h
+include/ETL/_handle.h
+include/ETL/_hermite.h
+include/ETL/_misc.h
+include/ETL/_mutex_null.h
+include/ETL/_mutex_pthreads.h
+include/ETL/_mutex_win32.h
+include/ETL/_pen.h
+include/ETL/_random.h
+include/ETL/_rect.h
+include/ETL/_ref_count.h
+include/ETL/_rwlock.h
+include/ETL/_smach.h
+include/ETL/_smart_ptr.h
+include/ETL/_status.h
+include/ETL/_stringf.h
+include/ETL/_surface.h
+include/ETL/_thread.h
+include/ETL/_trivial.h
+include/ETL/_value.h
+include/ETL/angle
+include/ETL/bezier
+include/ETL/boxblur
+include/ETL/calculus
+include/ETL/clock
+include/ETL/etl_config.h
+include/ETL/etl_profile.h
+include/ETL/fastangle
+include/ETL/fixed
+include/ETL/gaussian
+include/ETL/handle
+include/ETL/hermite
+include/ETL/ipc
+include/ETL/misc
+include/ETL/pen
+include/ETL/random
+include/ETL/rect
+include/ETL/ref_count
+include/ETL/smach
+include/ETL/smart_ptr
+include/ETL/spline
+include/ETL/status
+include/ETL/stringf
+include/ETL/surface
+include/ETL/thread
+include/ETL/trivial
+include/ETL/value
+libdata/pkgconfig/ETL.pc
+@dirrm include/ETL