summaryrefslogtreecommitdiffstats
path: root/freebsd/dependencies/libart-lgpl
diff options
context:
space:
mode:
Diffstat (limited to 'freebsd/dependencies/libart-lgpl')
-rw-r--r--freebsd/dependencies/libart-lgpl/Makefile46
-rw-r--r--freebsd/dependencies/libart-lgpl/distinfo3
-rw-r--r--freebsd/dependencies/libart-lgpl/pkg-descr8
-rw-r--r--freebsd/dependencies/libart-lgpl/pkg-plist52
4 files changed, 109 insertions, 0 deletions
diff --git a/freebsd/dependencies/libart-lgpl/Makefile b/freebsd/dependencies/libart-lgpl/Makefile
new file mode 100644
index 000000000..5405d5e78
--- /dev/null
+++ b/freebsd/dependencies/libart-lgpl/Makefile
@@ -0,0 +1,46 @@
+# -*-mode: makefile-*-
+# Created by: slavek.banko@axis.cz
+# $FreeBSD$
+#
+# TDE port map: dependencies/libart-lgpl > graphics/libart_lgpl-trinity
+
+PORTSDIR?=/usr/ports
+.include <${PORTSDIR}/Mk/bsd.trinity.mk>
+
+PORTNAME= libart_lgpl
+COMMENT= Library for high-performance 2D graphics
+TDE_PREVERSION=
+MASTER_SITE_SUBDIR= liba/libart-lgpl
+DISTNAME= libart-lgpl_${TDE_VERSION}${TDE_PREVERSION:C/(~(pre|r|s)[0-9]*).*/\1/1}
+DISTSRC= libart-lgpl-trinity-${TDE_VERSION}${TDE_PREVERSION}
+PORTREVISION= 0
+PORTEPOCH= 1
+CATEGORIES= graphics
+DIST_SUBDIR= TDE/dependencies
+PREFIX= ${LOCALBASE}
+
+CONFLICTS= libart-[0-9]*
+
+BUILD_DEPENDS += \
+ ${LOCALBASE}/share/cmake/Modules/TDEMacros.cmake:devel/tde-cmake \
+
+
+# Build
+
+post-patch: tde-pathfix
+
+do-configure: tde-cmake-prepare
+ ${TDE_CMAKE_CONFIGURE} \
+ -DCMAKE_INSTALL_PREFIX="${PREFIX}" \
+ -DPKGCONFIG_INSTALL_DIR="${PREFIX}/libdata/pkgconfig" \
+ -DBUILD_ALL="ON" \
+ -DWITH_ALL_OPTIONS="ON"
+
+do-build: tde-cmake-build
+
+do-install: tde-cmake-install
+
+post-stage:
+ ${LN} -s libart_lgpl_2.so.2 ${STAGEDIR}${PREFIX}/lib/libart_lgpl_2.so.5
+
+.include <bsd.port.mk>
diff --git a/freebsd/dependencies/libart-lgpl/distinfo b/freebsd/dependencies/libart-lgpl/distinfo
new file mode 100644
index 000000000..d09d7c60d
--- /dev/null
+++ b/freebsd/dependencies/libart-lgpl/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1681676087
+SHA256 (TDE/dependencies/libart-lgpl_14.1.0.orig.tar.xz) = 845731fd9ea95010b4c30c0fe0d2617327853815651b610f0e69594e87903ad4
+SIZE (TDE/dependencies/libart-lgpl_14.1.0.orig.tar.xz) = 94208
diff --git a/freebsd/dependencies/libart-lgpl/pkg-descr b/freebsd/dependencies/libart-lgpl/pkg-descr
new file mode 100644
index 000000000..8d677494f
--- /dev/null
+++ b/freebsd/dependencies/libart-lgpl/pkg-descr
@@ -0,0 +1,8 @@
+Libart is a library of functions for 2D graphics supporting
+a superset of the PostScript imaging model, designed to be
+integrated with graphics, artwork, and illustration programs.
+It is written in optimized C, and is fully compatible with
+C++. With a small footprint of 10,000 lines of code, it is
+especially suitable for embedded applications.
+
+WWW: http://www.levien.com/libart/
diff --git a/freebsd/dependencies/libart-lgpl/pkg-plist b/freebsd/dependencies/libart-lgpl/pkg-plist
new file mode 100644
index 000000000..fe52df05a
--- /dev/null
+++ b/freebsd/dependencies/libart-lgpl/pkg-plist
@@ -0,0 +1,52 @@
+bin/libart2-config
+include/libart-2.0/libart_lgpl/art_affine.h
+include/libart-2.0/libart_lgpl/art_alphagamma.h
+include/libart-2.0/libart_lgpl/art_bpath.h
+include/libart-2.0/libart_lgpl/art_config.h
+include/libart-2.0/libart_lgpl/art_filterlevel.h
+include/libart-2.0/libart_lgpl/art_gray_svp.h
+include/libart-2.0/libart_lgpl/art_misc.h
+include/libart-2.0/libart_lgpl/art_pathcode.h
+include/libart-2.0/libart_lgpl/art_pixbuf.h
+include/libart-2.0/libart_lgpl/art_point.h
+include/libart-2.0/libart_lgpl/art_rect.h
+include/libart-2.0/libart_lgpl/art_rect_svp.h
+include/libart-2.0/libart_lgpl/art_rect_uta.h
+include/libart-2.0/libart_lgpl/art_render.h
+include/libart-2.0/libart_lgpl/art_render_gradient.h
+include/libart-2.0/libart_lgpl/art_render_mask.h
+include/libart-2.0/libart_lgpl/art_render_svp.h
+include/libart-2.0/libart_lgpl/art_rgb.h
+include/libart-2.0/libart_lgpl/art_rgb_a_affine.h
+include/libart-2.0/libart_lgpl/art_rgb_affine.h
+include/libart-2.0/libart_lgpl/art_rgb_bitmap_affine.h
+include/libart-2.0/libart_lgpl/art_rgb_pixbuf_affine.h
+include/libart-2.0/libart_lgpl/art_rgb_rgba_affine.h
+include/libart-2.0/libart_lgpl/art_rgb_svp.h
+include/libart-2.0/libart_lgpl/art_rgba.h
+include/libart-2.0/libart_lgpl/art_svp.h
+include/libart-2.0/libart_lgpl/art_svp_intersect.h
+include/libart-2.0/libart_lgpl/art_svp_ops.h
+include/libart-2.0/libart_lgpl/art_svp_point.h
+include/libart-2.0/libart_lgpl/art_svp_render_aa.h
+include/libart-2.0/libart_lgpl/art_svp_vpath.h
+include/libart-2.0/libart_lgpl/art_svp_vpath_stroke.h
+include/libart-2.0/libart_lgpl/art_svp_wind.h
+include/libart-2.0/libart_lgpl/art_uta.h
+include/libart-2.0/libart_lgpl/art_uta_ops.h
+include/libart-2.0/libart_lgpl/art_uta_rect.h
+include/libart-2.0/libart_lgpl/art_uta_svp.h
+include/libart-2.0/libart_lgpl/art_uta_vpath.h
+include/libart-2.0/libart_lgpl/art_vpath.h
+include/libart-2.0/libart_lgpl/art_vpath_bpath.h
+include/libart-2.0/libart_lgpl/art_vpath_dash.h
+include/libart-2.0/libart_lgpl/art_vpath_svp.h
+include/libart-2.0/libart_lgpl/libart-features.h
+include/libart-2.0/libart_lgpl/libart.h
+lib/libart_lgpl_2.a
+lib/libart_lgpl_2.so
+lib/libart_lgpl_2.so.2
+lib/libart_lgpl_2.so.2.3.21
+lib/libart_lgpl_2.so.5
+libdata/pkgconfig/libart-2.0.pc
+share/man/man1/libart2-config.1.gz