Date: Thu, 23 Feb 2006 08:20:24 GMT From: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/93736: [NEW PORT] x11-toolkits/paragui-devel: Cross-platform high-level application framework and GUI library (devel) Message-ID: <200602230820.k1N8KOYb015872@www.freebsd.org> Resent-Message-ID: <200602230830.k1N8UBkc092467@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 93736 >Category: ports >Synopsis: [NEW PORT] x11-toolkits/paragui-devel: Cross-platform high-level application framework and GUI library (devel) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Feb 23 08:30:11 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Jose Alonso Cardenas Marquez >Release: FreeBSD 6.1-PRERELEASE i386 >Organization: BSDPeru (http://www.bsd.org.pe) >Environment: FreeBSD HellFire.BSD.org.pe 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #0: Wed Feb 15 20:23:11 PET 2006 >Description: ParaGUI is a cross-platform high-level application framework and GUI (graphical user interface) library. It can be compiled on various platforms. ParaGUI's cross-platform nature is completely based on the Simple DirectMedia Layer (SDL). Highlights of the library: - published under LGPL - straight forward C++ class-design (see the API documentation) - XML configuration of the new style engine - asynchronous messagehandling (messageposts between objects) - multithreaded - highly customizable widgets (background gradients, background images, transparency, colors, fonts) - many standard widgets already implemented (buttons, labels, scrollbars, progressbars, windows ...) - create your own widgets (subclass an existing widget) WWW: http://www.paragui.org/ >How-To-Repeat: >Fix: --- paragui-devel-1.1.8.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # paragui-devel # paragui-devel/files # paragui-devel/files/patch-configure # paragui-devel/Makefile # paragui-devel/distinfo # paragui-devel/pkg-descr # paragui-devel/pkg-plist # echo c - paragui-devel mkdir -p paragui-devel > /dev/null 2>&1 echo c - paragui-devel/files mkdir -p paragui-devel/files > /dev/null 2>&1 echo x - paragui-devel/files/patch-configure sed 's/^X//' >paragui-devel/files/patch-configure << 'END-of-paragui-devel/files/patch-configure' X--- configure.orig Mon Jun 10 18:05:42 2002 X+++ configure Tue Jun 18 20:05:24 2002 X@@ -5618,6 +5618,7 @@ X X # This can be used to rebuild libtool when needed X LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" X+$ac_aux_dir/ltconfig $LIBTOOL_DEPS X X # Always use our own libtool. X LIBTOOL='$(SHELL) $(top_builddir)/libtool' END-of-paragui-devel/files/patch-configure echo x - paragui-devel/Makefile sed 's/^X//' >paragui-devel/Makefile << 'END-of-paragui-devel/Makefile' X# New ports collection makefile for: paragui X# Date Created: Mar 28, 2001 X# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org> X# X# $FreeBSD: ports/x11-toolkits/paragui/Makefile,v 1.33 2006/01/30 23:20:04 kuriyama Exp $ X# X XPORTNAME= paragui XPORTVERSION= 1.1.8 XCATEGORIES= x11-toolkits XMASTER_SITES= ${MASTER_SITE_SAVANNAH} XMASTER_SITE_SUBDIR= ${PORTNAME} XPKGNAMESUFFIX= -devel X XMAINTAINER= acardenas@bsd.org.pe XCOMMENT= Cross-platform high-level application framework and GUI library (devel) X XLIB_DEPENDS= physfs-1.0.1:${PORTSDIR}/devel/physfs \ X expat.6:${PORTSDIR}/textproc/expat2 \ X freetype.9:${PORTSDIR}/print/freetype2 \ X sigc-1.2.5:${PORTSDIR}/devel/libsigc++12 X XUSE_X_PREFIX= yes XUSE_AUTOTOOLS= libtool:15 XUSE_SDL= sdl image ttf XLIBTOOLFLAGS= --disable-ltlibs --release-ignore XCONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} XCONFIGURE_ENV= CPPFLAGS="-I${PREFIX}/include -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ X LDFLAGS="-L${PREFIX}/lib -L${LOCALBASE}/lib ${PTHREAD_LIBS}" XINSTALLS_SHLIB= yes X XSHLIB_VER= 4 XPLIST_SUB= SHLIB_VER="${SHLIB_VER}" X XOPTIONS= DEBUG "Debug information" off X X.include <bsd.port.pre.mk> X X.if ${ARCH} != "i386" XBROKEN= does not build on ${ARCH} X.endif X X.if defined(WITH_DEBUG) XCONFIGURE_ARGS+= --enable-debug X.endif X Xpost-extract: X @${RM} -f ${WRKSRC}/src/physfs/platform.c X Xpost-patch: X @${REINPLACE_CMD} -e 's|LT_CURRENT=.*$$|LT_CURRENT=${SHLIB_VER}|g ; \ X s|`sdl-config |`\$$\{SDL_CONFIG\} |g' ${WRKSRC}/configure X X @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ X 's|[$][(]SDL_CFLAGS[)]|\$\(PARAGUI_CFLAGS\)|g ; \ X s|lib/pkgconfig|libdata/pkgconfig|g ; \ X s|-L[./]*../src|&/.libs |g ; \ X s|-release $$(LT_RELEASE)||g' X X.include <bsd.port.post.mk> END-of-paragui-devel/Makefile echo x - paragui-devel/distinfo sed 's/^X//' >paragui-devel/distinfo << 'END-of-paragui-devel/distinfo' XMD5 (paragui-1.1.8.tar.gz) = 6741b8f704b47b2c6b62fef29759c89c XSHA256 (paragui-1.1.8.tar.gz) = 5a6663d3be6819bce8a8ca0bf8a0d33c7508e28d8e9f220649cef19e9d5260c3 XSIZE (paragui-1.1.8.tar.gz) = 1867075 END-of-paragui-devel/distinfo echo x - paragui-devel/pkg-descr sed 's/^X//' >paragui-devel/pkg-descr << 'END-of-paragui-devel/pkg-descr' XParaGUI is a cross-platform high-level application framework and GUI X(graphical user interface) library. It can be compiled on various platforms. X XParaGUI's cross-platform nature is completely based on the Simple DirectMedia XLayer (SDL). X XHighlights of the library: X X - published under LGPL X - straight forward C++ class-design (see the API documentation) X - XML configuration of the new style engine X - asynchronous messagehandling (messageposts between objects) X - multithreaded X - highly customizable widgets (background gradients, background images, X transparency, colors, fonts) X - many standard widgets already implemented (buttons, labels, scrollbars, X progressbars, windows ...) X - create your own widgets (subclass an existing widget) X XWWW: http://www.paragui.org/ END-of-paragui-devel/pkg-descr echo x - paragui-devel/pkg-plist sed 's/^X//' >paragui-devel/pkg-plist << 'END-of-paragui-devel/pkg-plist' Xbin/paragui-config Xinclude/paragui/paraconfig_gnu.h Xinclude/paragui/paragui.h Xinclude/paragui/pgpoint.h Xinclude/paragui/pgrect.h Xinclude/paragui/pgrectlist.h Xinclude/paragui/pgscrollwidget.h Xinclude/paragui/pgwidgetlist.h Xinclude/paragui/pglabel.h Xinclude/paragui/pgwidgetdnd.h Xinclude/paragui/pgwidget.h Xinclude/paragui/pgthemewidget.h Xinclude/paragui/pgmessageobject.h Xinclude/paragui/pgbutton.h Xinclude/paragui/pgapplication.h Xinclude/paragui/pgscrollbar.h Xinclude/paragui/pgwindow.h Xinclude/paragui/pglineedit.h Xinclude/paragui/pgprogressbar.h Xinclude/paragui/pgradiobutton.h Xinclude/paragui/pgcheckbutton.h Xinclude/paragui/pgslider.h Xinclude/paragui/pgtheme.h Xinclude/paragui/pglistboxbaseitem.h Xinclude/paragui/pglistboxitem.h Xinclude/paragui/pglistbox.h Xinclude/paragui/pgcolumnitem.h Xinclude/paragui/pgdropdown.h Xinclude/paragui/pgsurfacecache.h Xinclude/paragui/pgpopupmenu.h Xinclude/paragui/pgmessagebox.h Xinclude/paragui/pgmaskedit.h Xinclude/paragui/pgspinnerbox.h Xinclude/paragui/pgnavigator.h Xinclude/paragui/pgrichedit.h Xinclude/paragui/pgimage.h Xinclude/paragui/pglayout.h Xinclude/paragui/pglog.h Xinclude/paragui/pgfilearchive.h Xinclude/paragui/pgfile.h Xinclude/paragui/pgfont.h Xinclude/paragui/pgcolor.h Xinclude/paragui/pgcolors.h Xinclude/paragui/pgdraw.h Xinclude/paragui/pginfo.h Xinclude/paragui/pgmenubar.h Xinclude/paragui/pgdatacontainer.h Xinclude/paragui/pgtimerobject.h Xinclude/paragui/pgsignals.h Xinclude/paragui/pgsigconvert.h Xinclude/paragui/pgscrollarea.h Xinclude/paragui/pgfactory.h Xinclude/paragui/pgsingleton.h Xinclude/paragui/pgstring.h Xinclude/paragui/pgmultilineedit.h Xinclude/paragui/ystring.h Xinclude/paragui/ychar.h Xlib/libparagui.so.%%SHLIB_VER%% Xlib/libparagui.so Xlib/libparagui.a Xlibdata/pkgconfig/paragui.pc Xshare/aclocal/paragui.m4 X%%DATADIR%%/default.zip X%%DATADIR%%/simple.zip X@dirrm include/paragui X@dirrm %%DATADIR%% END-of-paragui-devel/pkg-plist exit --- paragui-devel-1.1.8.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200602230820.k1N8KOYb015872>