aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorAndrew Pantyukhin <sat@FreeBSD.org>2006-08-20 12:20:13 +0000
committerAndrew Pantyukhin <sat@FreeBSD.org>2006-08-20 12:20:13 +0000
commiteec6a546fcf507f16a8f189c7156f8a01df93b4f (patch)
treefa9b6fcc192bbd3b5f4c7dd68739863bec847d9b /devel
parentcf787a73ebc98dc6158e588e4b71c0d8d8e04fcf (diff)
downloadports-eec6a546fcf507f16a8f189c7156f8a01df93b4f.tar.gz
ports-eec6a546fcf507f16a8f189c7156f8a01df93b4f.zip
Notes
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile2
-rw-r--r--devel/libXGP/Makefile11
-rw-r--r--devel/libYGP/Makefile56
-rw-r--r--devel/libYGP/distinfo3
-rw-r--r--devel/libYGP/pkg-descr20
-rw-r--r--devel/libYGP/pkg-plist219
6 files changed, 311 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 54cd91237cfe..0bdb621eb7ab 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -467,6 +467,8 @@
SUBDIR += libIDL
SUBDIR += libPropList
SUBDIR += libU77
+ SUBDIR += libXGP
+ SUBDIR += libYGP
SUBDIR += libafterbase
SUBDIR += libassa
SUBDIR += libassetml
diff --git a/devel/libXGP/Makefile b/devel/libXGP/Makefile
new file mode 100644
index 000000000000..b83ca23d9759
--- /dev/null
+++ b/devel/libXGP/Makefile
@@ -0,0 +1,11 @@
+# New ports collection makefile for: libXGP
+# Date created: 20 August 2006
+# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libXGP
+MASTERDIR= ${.CURDIR}/../libYGP
+
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/libYGP/Makefile b/devel/libYGP/Makefile
new file mode 100644
index 000000000000..2560a5864420
--- /dev/null
+++ b/devel/libYGP/Makefile
@@ -0,0 +1,56 @@
+# New ports collection makefile for: libygp
+# Date created: 2 August 2006
+# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME?= libYGP
+PORTVERSION= 0.8.10
+CATEGORIES= devel
+MASTER_SITES= SF
+MASTER_SITE_SUBDIR= libymp
+DISTNAME= libYGP-${PORTVERSION}
+
+MAINTAINER= infofarmer@FreeBSD.org
+COMMENT= Yet another General Purpose library
+
+LIB_DEPENDS+= gmp.7:${PORTSDIR}/math/libgmp4
+
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+USE_GNOME= pkgconfig gnomehack
+USE_LDCONFIG= yes
+USE_GETTEXT= yes
+CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib"
+CONFIGURE_ARGS= --with-libintl-prefix=${LOCALBASE} --with-gmp
+
+.if ${PORTNAME:M*XGP}
+LIB_DEPENDS+= gtkmm-2.4.1:${PORTSDIR}/x11-toolkits/gtkmm24 \
+ gtkhtml-3.8.15:${PORTSDIR}/www/gtkhtml3 \
+ YGP-${PORTVERSION}.0:${PORTSDIR}/devel/libYGP
+PLIST_SUB+= YGP="@comment " XGP=""
+CFG_PATCH+= s/mozembed/mozembedNO/g;
+XGP_PATCH+= s/(^@AM.*)?GtkMozViewer(.lo|.c|.Plo@am__quote@)//;
+MKIN_PATCH+= s/^(SUBDIRS = ).*$$/\1XGP/;
+.else
+PLIST_SUB+= XGP="@comment " YGP=""
+MKIN_PATCH+= s/@MYSUBDIRS@/YGP/;
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -Ee 's/(test.*)==/\1=/g;${CFG_PATCH}' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -Ee '${XGP_PATCH}' ${WRKSRC}/XGP/Makefile.in
+ @${REINPLACE_CMD} -Ee '${MKIN_PATCH}' ${WRKSRC}/Makefile.in
+.if ${PORTNAME:M*XGP}
+ @${FIND} ${WRKSRC} -type f -print0 | \
+ ${XARGS} -0 ${REINPLACE_CMD} -e 's/ygp-cfg/xgp-cfg/g'
+ @${CP} ${WRKSRC}/ygp-cfg.h ${WRKSRC}/xgp-cfg.h
+ @${CP} ${WRKSRC}/ygp-cfg.h.in ${WRKSRC}/xgp-cfg.h.in
+.endif
+
+post-install:
+ @${LN} -sf ${PREFIX}/lib/${PORTNAME}-${PORTVERSION}.so \
+ ${PREFIX}/lib/${PORTNAME}-${PORTVERSION}.so.0
+
+.include <bsd.port.mk>
diff --git a/devel/libYGP/distinfo b/devel/libYGP/distinfo
new file mode 100644
index 000000000000..6407aaaf2aae
--- /dev/null
+++ b/devel/libYGP/distinfo
@@ -0,0 +1,3 @@
+MD5 (libYGP-0.8.10.tar.bz2) = 36cbc7ea8713acf5bd34a66430b9639e
+SHA256 (libYGP-0.8.10.tar.bz2) = 774ec0afce34a0945217b4a3cdb7fe57982e6ccd8c3c4d598d4cf35bc1f9d5da
+SIZE (libYGP-0.8.10.tar.bz2) = 675357
diff --git a/devel/libYGP/pkg-descr b/devel/libYGP/pkg-descr
new file mode 100644
index 000000000000..3e9c834ac23d
--- /dev/null
+++ b/devel/libYGP/pkg-descr
@@ -0,0 +1,20 @@
+A C++ library, separated in 2 parts:
+
+* A common one, designed to have no dependencies to the operating system
+ or any library, providing:
+ o A class for communication,
+ o Classes to handle regular expressions (both common and UNIX-file like),
+ o A general parser,
+ o Smart pointers
+ o A class to search directories
+ o A relation-class to relate objects
+
+* Some classes for the X-windows system (basing on gtkmm (previously
+ known as Gtk--)) like:
+ o An entry field to enter filenames (with completion, analogue to modern
+ browsers),
+ o Formatted entry fields (with validy check),
+ o A ListBox to display files (with an icon based on the type of the file),
+ o A base-class for Applications
+
+WWW: http://libymp.sourceforge.net/
diff --git a/devel/libYGP/pkg-plist b/devel/libYGP/pkg-plist
new file mode 100644
index 000000000000..9d9e2fbd9765
--- /dev/null
+++ b/devel/libYGP/pkg-plist
@@ -0,0 +1,219 @@
+%%YGP%%bin/mgeni.pl
+%%YGP%%include/ygp-cfg.h
+%%YGP%%include/YGP/ADate.h
+%%YGP%%include/YGP/ANumeric.h
+%%YGP%%include/YGP/ATStamp.h
+%%YGP%%include/YGP/ATime.h
+%%YGP%%include/YGP/AYear.h
+%%YGP%%include/YGP/AssParse.h
+%%YGP%%include/YGP/AttrParse.h
+%%YGP%%include/YGP/AttrVal.h
+%%YGP%%include/YGP/Attribute.h
+%%YGP%%include/YGP/CRegExp.h
+%%YGP%%include/YGP/Check.h
+%%YGP%%include/YGP/ConnMgr.h
+%%YGP%%include/YGP/DirSrch.h
+%%YGP%%include/YGP/DynTrace.h
+%%YGP%%include/YGP/Entity.h
+%%YGP%%include/YGP/Exception.h
+%%YGP%%include/YGP/File.h
+%%YGP%%include/YGP/FileRExp.h
+%%YGP%%include/YGP/Handle.h
+%%YGP%%include/YGP/IDirSrch.h
+%%YGP%%include/YGP/INIFile.h
+%%YGP%%include/YGP/IVIOAppl.h
+%%YGP%%include/YGP/Log.h
+%%YGP%%include/YGP/MetaEnum.h
+%%YGP%%include/YGP/Module.h
+%%YGP%%include/YGP/Mutex.h
+%%YGP%%include/YGP/Parse.h
+%%YGP%%include/YGP/PathDirSrch.h
+%%YGP%%include/YGP/PathSrch.h
+%%YGP%%include/YGP/Process.h
+%%YGP%%include/YGP/RDirSrch.h
+%%YGP%%include/YGP/RDirSrchSrv.h
+%%YGP%%include/YGP/RegExp.h
+%%YGP%%include/YGP/Relation.h
+%%YGP%%include/YGP/RemoteFile.h
+%%YGP%%include/YGP/SmartPtr.h
+%%YGP%%include/YGP/Socket.h
+%%YGP%%include/YGP/SortDirSrch.h
+%%YGP%%include/YGP/StackTrc.h
+%%YGP%%include/YGP/StatusObj.h
+%%YGP%%include/YGP/TableWriter.h
+%%YGP%%include/YGP/Thread.h
+%%YGP%%include/YGP/Tokenize.h
+%%YGP%%include/YGP/Trace.h
+%%YGP%%include/YGP/XDirSrch.h
+%%YGP%%include/YGP/XStrBuf.h
+%%YGP%%include/YGP/XStream.h
+%%XGP%%include/XGP/AutoContainer.h
+%%XGP%%include/XGP/BrowserDlg.h
+%%XGP%%include/XGP/ConnectDlg.h
+%%XGP%%include/XGP/EnumEntry.h
+%%XGP%%include/XGP/GTKViewer.h
+%%XGP%%include/XGP/GtkMozViewer.h
+%%XGP%%include/XGP/HTMLViewer.h
+%%XGP%%include/XGP/LoginDlg.h
+%%XGP%%include/XGP/MessageDlg.h
+%%XGP%%include/XGP/SearchDlg.cpp
+%%XGP%%include/XGP/SearchDlg.h
+%%XGP%%include/XGP/TraceDlg.h
+%%XGP%%include/XGP/XAbout.h
+%%XGP%%include/XGP/XApplication.h
+%%XGP%%include/XGP/XAttrEntry.h
+%%XGP%%include/XGP/XAttrLabel.h
+%%XGP%%include/XGP/XAttrSpin.h
+%%XGP%%include/XGP/XAttribute.h
+%%XGP%%include/XGP/XDate.h
+%%XGP%%include/XGP/XDialog.h
+%%XGP%%include/XGP/XFileDlg.h
+%%XGP%%include/XGP/XFileEntry.h
+%%XGP%%include/XGP/XFileList.h
+%%XGP%%include/XGP/XPrintDlg.h
+%%XGP%%include/XGP/XValue.h
+%%YGP%%lib/libYGP-0.8.10.so
+%%YGP%%lib/libYGP-0.8.10.so.0
+%%YGP%%lib/libYGP.a
+%%YGP%%lib/libYGP.la
+%%YGP%%lib/libYGP.so
+%%XGP%%lib/libXGP-0.8.10.so
+%%XGP%%lib/libXGP-0.8.10.so.0
+%%XGP%%lib/libXGP.a
+%%XGP%%lib/libXGP.la
+%%XGP%%lib/libXGP.so
+%%YGP%%libdata/pkgconfig/YGP.pc
+%%XGP%%libdata/pkgconfig/XGP.pc
+%%XGP%%share/XGP/Browser_GTKHTML.png
+%%XGP%%share/XGP/Browser_GTKMOZEMBED.png
+%%XGP%%share/XGP/Browser_epiphany.png
+%%XGP%%share/XGP/Browser_firefox.png
+%%XGP%%share/XGP/Browser_galeon.png
+%%XGP%%share/XGP/Browser_konqueror.png
+%%XGP%%share/XGP/Browser_mozilla.png
+%%XGP%%share/XGP/Browser_netscape.png
+%%XGP%%share/XGP/Browser_opera.png
+%%XGP%%share/XGP/Browser_seamonkey.png
+%%XGP%%share/XGP/Default.png
+%%XGP%%share/XGP/Directory.png
+%%XGP%%share/XGP/Executable.png
+%%XGP%%share/XGP/Icon_3ds.png
+%%XGP%%share/XGP/Icon_AUTHORS.png
+%%XGP%%share/XGP/Icon_COPYING.png
+%%XGP%%share/XGP/Icon_CREDITS.png
+%%XGP%%share/XGP/Icon_INSTALL.png
+%%XGP%%share/XGP/Icon_Makefile.png
+%%XGP%%share/XGP/Icon_README.png
+%%XGP%%share/XGP/Icon_Z.png
+%%XGP%%share/XGP/Icon_ac3.png
+%%XGP%%share/XGP/Icon_afm.png
+%%XGP%%share/XGP/Icon_ag.png
+%%XGP%%share/XGP/Icon_aiff.png
+%%XGP%%share/XGP/Icon_arj.png
+%%XGP%%share/XGP/Icon_asf.png
+%%XGP%%share/XGP/Icon_au.png
+%%XGP%%share/XGP/Icon_avi.png
+%%XGP%%share/XGP/Icon_bak.png
+%%XGP%%share/XGP/Icon_bdf.png
+%%XGP%%share/XGP/Icon_blend.png
+%%XGP%%share/XGP/Icon_bmp.png
+%%XGP%%share/XGP/Icon_bmx.png
+%%XGP%%share/XGP/Icon_c.png
+%%XGP%%share/XGP/Icon_cc-source.png
+%%XGP%%share/XGP/Icon_core.png
+%%XGP%%share/XGP/Icon_cpp.png
+%%XGP%%share/XGP/Icon_deb.png
+%%XGP%%share/XGP/Icon_dia.png
+%%XGP%%share/XGP/Icon_doc.png
+%%XGP%%share/XGP/Icon_eps.png
+%%XGP%%share/XGP/Icon_gif.png
+%%XGP%%share/XGP/Icon_gnumeric.png
+%%XGP%%share/XGP/Icon_h.png
+%%XGP%%share/XGP/Icon_htm.png
+%%XGP%%share/XGP/Icon_html.png
+%%XGP%%share/XGP/Icon_ief.png
+%%XGP%%share/XGP/Icon_jar.png
+%%XGP%%share/XGP/Icon_java.png
+%%XGP%%share/XGP/Icon_jpeg.png
+%%XGP%%share/XGP/Icon_jpg.png
+%%XGP%%share/XGP/Icon_kil.png
+%%XGP%%share/XGP/Icon_kpr.png
+%%XGP%%share/XGP/Icon_ksp.png
+%%XGP%%share/XGP/Icon_kwd.png
+%%XGP%%share/XGP/Icon_lyx.png
+%%XGP%%share/XGP/Icon_mid.png
+%%XGP%%share/XGP/Icon_mod.png
+%%XGP%%share/XGP/Icon_mov.png
+%%XGP%%share/XGP/Icon_mp3.png
+%%XGP%%share/XGP/Icon_mpeg.png
+%%XGP%%share/XGP/Icon_mpg.png
+%%XGP%%share/XGP/Icon_mrp.png
+%%XGP%%share/XGP/Icon_o.png
+%%XGP%%share/XGP/Icon_odg.png
+%%XGP%%share/XGP/Icon_odp.png
+%%XGP%%share/XGP/Icon_ods.png
+%%XGP%%share/XGP/Icon_odt.png
+%%XGP%%share/XGP/Icon_ogg.png
+%%XGP%%share/XGP/Icon_pbm.png
+%%XGP%%share/XGP/Icon_pcf.png
+%%XGP%%share/XGP/Icon_pdf.png
+%%XGP%%share/XGP/Icon_pgm.png
+%%XGP%%share/XGP/Icon_pgp.png
+%%XGP%%share/XGP/Icon_php.png
+%%XGP%%share/XGP/Icon_png.png
+%%XGP%%share/XGP/Icon_pnm.png
+%%XGP%%share/XGP/Icon_ppm.png
+%%XGP%%share/XGP/Icon_ppt.png
+%%XGP%%share/XGP/Icon_ps.png
+%%XGP%%share/XGP/Icon_psd.png
+%%XGP%%share/XGP/Icon_psf.png
+%%XGP%%share/XGP/Icon_qif.png
+%%XGP%%share/XGP/Icon_ra.png
+%%XGP%%share/XGP/Icon_ras.png
+%%XGP%%share/XGP/Icon_rej.png
+%%XGP%%share/XGP/Icon_rgb.png
+%%XGP%%share/XGP/Icon_rm.png
+%%XGP%%share/XGP/Icon_rpm.png
+%%XGP%%share/XGP/Icon_rtf.png
+%%XGP%%share/XGP/Icon_s3m.png
+%%XGP%%share/XGP/Icon_scm.png
+%%XGP%%share/XGP/Icon_sdc.png
+%%XGP%%share/XGP/Icon_sdd.png
+%%XGP%%share/XGP/Icon_sdw.png
+%%XGP%%share/XGP/Icon_smi.png
+%%XGP%%share/XGP/Icon_so.png
+%%XGP%%share/XGP/Icon_sql.png
+%%XGP%%share/XGP/Icon_stm.png
+%%XGP%%share/XGP/Icon_svg.png
+%%XGP%%share/XGP/Icon_sxc.png
+%%XGP%%share/XGP/Icon_sxd.png
+%%XGP%%share/XGP/Icon_sxi.png
+%%XGP%%share/XGP/Icon_sxm.png
+%%XGP%%share/XGP/Icon_sxw.png
+%%XGP%%share/XGP/Icon_tar.png
+%%XGP%%share/XGP/Icon_tex.png
+%%XGP%%share/XGP/Icon_tga.png
+%%XGP%%share/XGP/Icon_tif.png
+%%XGP%%share/XGP/Icon_tiff.png
+%%XGP%%share/XGP/Icon_ttf.png
+%%XGP%%share/XGP/Icon_txt.png
+%%XGP%%share/XGP/Icon_ulaw.png
+%%XGP%%share/XGP/Icon_url.png
+%%XGP%%share/XGP/Icon_voc.png
+%%XGP%%share/XGP/Icon_wav.png
+%%XGP%%share/XGP/Icon_wks.png
+%%XGP%%share/XGP/Icon_x-xfig.png
+%%XGP%%share/XGP/Icon_xbm.png
+%%XGP%%share/XGP/Icon_xcf.png
+%%XGP%%share/XGP/Icon_xi.png
+%%XGP%%share/XGP/Icon_xls.png
+%%XGP%%share/XGP/Icon_xm.png
+%%XGP%%share/XGP/Icon_xpm.png
+%%XGP%%share/XGP/Icon_xwd.png
+%%XGP%%share/XGP/Icon_z.png
+%%YGP%%share/locale/de/LC_MESSAGES/libYGP.mo
+%%YGP%%share/locale/en/LC_MESSAGES/libYGP.mo
+%%YGP%%share/locale/es/LC_MESSAGES/libYGP.mo
+%%YGP%%@dirrm include/YGP
+%%XGP%%@dirrm include/XGP
+%%XGP%%@dirrm share/XGP