About Crow Designer Crow is a modern GUI builder for the GTK+ toolkit. It is an advanced IDE-embeddable RAD tool designed to fulfill the needs of desktop programmers who want to create multi-platform GTK+ based applications with minimal GUI coding. Crow is full-featured yet lightweight: its tree-based Property Explorer solves many GUI constructing tasks in a versatile manner without additional popup dialogs. The project is targeted to develop a tool that is coherent and productive for experienced GTK+ users as well as simple and accessible for newcomers. WWW: http://crow-designer.sourceforge.net/ Fix: --- guiloader-c++.shar begins here --- --- guiloader-c++.shar ends here --- --- guiloader.shar ends here -----AFDUYvKb2OG0dpoJfz0HAckPz0m8A7CEqrByAgr5nNs5BMyT Content-Type: text/plain; name="crow.shar" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="crow.shar" # 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: # # crow # crow/Makefile # crow/distinfo # crow/pkg-descr # crow/pkg-plist # echo c - crow mkdir -p crow > /dev/null 2>&1 echo x - crow/Makefile sed 's/^X//' >crow/Makefile << 'END-of-crow/Makefile' X# New ports collection makefile for: crow X# Date created: 11 May 2007 X# Whom: Yinghong.Liu <liu_yinghong@yahoo.com.cn> X# X# $FreeBSD$ X# X XPORTNAME= crow XPORTVERSION= 2.11.0 XCATEGORIES= devel gnome XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= crow-designer X XMAINTAINER= liu_yinghong@yahoo.com.cn XCOMMENT= A modern GUI builder for the GTK+ toolkit X XLIB_PC_DEPENDS= guiloader-c++.pc:${PORTSDIR}/devel/guiloader-c++ X XLIB_DEPENDS+= gtkmm-2.4.1:${PORTSDIR}/x11-toolkits/gtkmm24 \ X dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib XBUILD_DEPENDS+= ${LIB_PC_DEPENDS:C|^|${LOCALBASE}/libdata/pkgconfig/|g} XRUN_DEPENDS+= ${LIB_PC_DEPENDS:C|^|${LOCALBASE}/libdata/pkgconfig/|g} \ X xdg-desktop-menu:${PORTSDIR}/devel/xdg-utils X XUSE_BZIP2= yes XUSE_GETTEXT= yes XGNU_CONFIGURE= yes XUSE_GNOME= atk glib20 gtk20 pango XUSE_GMAKE= yes X Xpost-patch: X @${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|' \ X ${WRKSRC}/${PORTNAME}/Makefile.in X X.include <bsd.port.mk> END-of-crow/Makefile echo x - crow/distinfo sed 's/^X//' >crow/distinfo << 'END-of-crow/distinfo' XMD5 (crow-2.11.0.tar.bz2) = efba3c1f10ef89581413f17ea542963c XSHA256 (crow-2.11.0.tar.bz2) = 4390cbef9ae9d88cd40eb507663b665497ec4f1f73d22ca117b739b4de041297 XSIZE (crow-2.11.0.tar.bz2) = 362440 END-of-crow/distinfo echo x - crow/pkg-descr sed 's/^X//' >crow/pkg-descr << 'END-of-crow/pkg-descr' XCrow is a modern GUI builder for the GTK+ toolkit. It is an advanced XIDE-embeddable RAD tool designed to fulfill the needs of desktop programmers Xwho want to create multi-platform GTK+ based applications with minimal XGUI coding. Crow is full-featured yet lightweight: its tree-based Property XExplorer solves many GUI constructing tasks in a versatile manner without Xadditional popup dialogs. The project is targeted to develop a tool that Xis coherent and productive for experienced GTK+ users as well as simple Xand accessible for newcomers. X XWWW: http://crow-designer.sourceforge.net/ END-of-crow/pkg-descr echo x - crow/pkg-plist sed 's/^X//' >crow/pkg-plist << 'END-of-crow/pkg-plist' Xbin/crow Xbin/crow-service Xinclude/crow/crow.h Xlib/libcrow.la Xlib/libcrow.so Xlibdata/pkgconfig/crow.pc Xshare/applications/crow.desktop Xshare/mime/packages/crow.xml Xshare/pixmaps/crow.png X@dirrm include/crow X@dirrmtry share/pixmaps X@dirrmtry share/mime/packages X@dirrmtry share/mime X@dirrmtry share/applications END-of-crow/pkg-plist exit How-To-Repeat: port: devel/guiloader A C++ binding to the GuiLoader library port: devel/guiloader-c++ A high-performance and compact GuiXml loader library port: devel/crow A modern GUI builder for the GTK+ toolkit port: devel/guiloader-c++ depend devel/guiloader port: devel/crow depend devel/guiloader and devel/guiloader-c++
Responsible Changed From-To: freebsd-ports-bugs->miwi I'll take it.
miwi 2007-05-27 21:47:33 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/guiloader Makefile distinfo pkg-descr pkg-plist Log: GuiLoader/C++ is a C++ binding to the GuiLoader library. It is a convenience layer that simplifies development of GuiLoader based applications written in the C++ language by introducing exception safety, binding GTK+ objects defined in GuiXml to C++ variables and type-safe dynamic connection to signals. WWW: http://crow-designer.sourceforge.net/ PR: ports/112618 Submitted by: Yinghong.Liu <liu_yinghong at yahoo.com.cn> Revision Changes Path 1.2762 +1 -0 ports/devel/Makefile 1.1 +27 -0 ports/devel/guiloader/Makefile (new) 1.1 +3 -0 ports/devel/guiloader/distinfo (new) 1.1 +6 -0 ports/devel/guiloader/pkg-descr (new) 1.1 +5 -0 ports/devel/guiloader/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
miwi 2007-05-27 21:49:09 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/guiloader-c++ Makefile distinfo pkg-descr pkg-plist Log: GuiLoader is a high-performance and compact GuiXml loader library. This library allows GTK+ applications to create GUI widgets and objects at run-time from GuiXml resource files. GuiLoader is written in the C language as a GObject subclass and has a trivial language-independent API. GuiLoader was designed to be easily wrapped for any language that has GTK+ bindings. WWW: http://crow-designer.sourceforge.net/ PR: ports/112618 Submitted by: Yinghong.Liu <liu_yinghong at yahoo.com.cn> Revision Changes Path 1.2763 +1 -0 ports/devel/Makefile 1.1 +33 -0 ports/devel/guiloader-c++/Makefile (new) 1.1 +3 -0 ports/devel/guiloader-c++/distinfo (new) 1.1 +8 -0 ports/devel/guiloader-c++/pkg-descr (new) 1.1 +5 -0 ports/devel/guiloader-c++/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed New port added. Thanks!
miwi 2007-05-27 21:50:37 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/crow Makefile distinfo pkg-descr pkg-plist Log: Crow is a modern GUI builder for the GTK+ toolkit. It is an advanced IDE-embeddable RAD tool designed to fulfill the needs of desktop programmers who want to create multi-platform GTK+ based applications with minimal GUI coding. Crow is full-featured yet lightweight: its tree-based Property Explorer solves many GUI constructing tasks in a versatile manner without additional popup dialogs. The project is targeted to develop a tool that is coherent and productive for experienced GTK+ users as well as simple and accessible for newcomers. WWW: http://crow-designer.sourceforge.net/ PR: ports/112618 Submitted by: Yinghong.Liu <liu_yinghong at yahoo.com.cn> Revision Changes Path 1.2764 +1 -0 ports/devel/Makefile 1.1 +35 -0 ports/devel/crow/Makefile (new) 1.1 +3 -0 ports/devel/crow/distinfo (new) 1.1 +10 -0 ports/devel/crow/pkg-descr (new) 1.1 +17 -0 ports/devel/crow/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"