summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2010-12-21 11:27:57 +0000
committerobache <obache@pkgsrc.org>2010-12-21 11:27:57 +0000
commit8f6401135dde01c01255b73dd50cdd1b6ffb9295 (patch)
tree33aedc6b6ab4b96c6239bfa91d1b7d062312014a /devel
parent2347ca6c476adb84bc98eac8645fb7e58da327a7 (diff)
downloadpkgsrc-8f6401135dde01c01255b73dd50cdd1b6ffb9295.tar.gz
Import cutter-1.1.5 as devel/cutter.
Cutter is a xUnit family Unit Testing Framework for C and C++. This is a list of features of Cutter: * easy to write tests. * outputs result with useful format for debugging. * tests are built as shared libraries.
Diffstat (limited to 'devel')
-rw-r--r--devel/cutter/DESCR6
-rw-r--r--devel/cutter/Makefile37
-rw-r--r--devel/cutter/PLIST441
-rw-r--r--devel/cutter/buildlink3.mk16
-rw-r--r--devel/cutter/distinfo5
-rw-r--r--devel/cutter/options.mk55
6 files changed, 560 insertions, 0 deletions
diff --git a/devel/cutter/DESCR b/devel/cutter/DESCR
new file mode 100644
index 00000000000..4262e7893b4
--- /dev/null
+++ b/devel/cutter/DESCR
@@ -0,0 +1,6 @@
+Cutter is a xUnit family Unit Testing Framework for C and C++.
+
+This is a list of features of Cutter:
+ * easy to write tests.
+ * outputs result with useful format for debugging.
+ * tests are built as shared libraries.
diff --git a/devel/cutter/Makefile b/devel/cutter/Makefile
new file mode 100644
index 00000000000..51a5d3b6aad
--- /dev/null
+++ b/devel/cutter/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/12/21 11:27:57 obache Exp $
+#
+
+DISTNAME= cutter-1.1.5
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cutter/}
+
+MAINTAINER= obache@NetBSD.org
+HOMEPAGE= http://cutter.sourceforge.net/
+COMMENT= Unit Testing Framework for C and C++
+LICENSE= gnu-lgpl-v3
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= gmake intltool pkg-config
+USE_LANGUAGES= c c++
+USE_PKGLOCALEDIR= yes
+
+PKGCONFIG_OVERRIDE+= cppcutter.pc.in
+PKGCONFIG_OVERRIDE+= cutter.pc.in
+PKGCONFIG_OVERRIDE+= gcutter.pc.in
+PKGCONFIG_OVERRIDE+= gdkcutter-pixbuf.pc.in
+PKGCONFIG_OVERRIDE+= libcutter.pc.in
+PKGCONFIG_OVERRIDE+= soupcutter.pc.in
+
+TEST_TARGET= check
+
+.include "options.mk"
+
+# XXX: PR#lib/39986?
+LDFLAGS.NetBSD+= -lgcc_s
+
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.16.0
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/cutter/PLIST b/devel/cutter/PLIST
new file mode 100644
index 00000000000..0eec32bf086
--- /dev/null
+++ b/devel/cutter/PLIST
@@ -0,0 +1,441 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/12/21 11:27:57 obache Exp $
+bin/cut-diff
+bin/cutter
+include/cutter/cppcutter.h
+include/cutter/cppcutter/cppcut-assertions-helper.h
+include/cutter/cppcutter/cppcut-assertions.h
+include/cutter/cppcutter/cppcut-macros.h
+include/cutter/cppcutter/cppcut-message.h
+include/cutter/cutter.h
+include/cutter/cutter/cut-analyzer.h
+include/cutter/cutter/cut-assertions-helper.h
+include/cutter/cutter/cut-assertions.h
+include/cutter/cutter/cut-backtrace-entry.h
+include/cutter/cutter/cut-colorize-differ.h
+include/cutter/cutter/cut-config.h
+include/cutter/cutter/cut-console-diff-writer.h
+include/cutter/cutter/cut-console.h
+include/cutter/cutter/cut-contractor.h
+include/cutter/cutter/cut-diff-writer.h
+include/cutter/cutter/cut-differ.h
+include/cutter/cutter/cut-enum-types.h
+include/cutter/cutter/cut-experimental.h
+include/cutter/cutter/cut-factory-builder.h
+include/cutter/cutter/cut-features.h
+include/cutter/cutter/cut-file-stream-reader.h
+include/cutter/cutter/cut-helper.h
+include/cutter/cutter/cut-iterated-test.h
+include/cutter/cutter/cut-listener-utils.h
+include/cutter/cutter/cut-listener.h
+include/cutter/cutter/cut-macros.h
+include/cutter/cutter/cut-main.h
+include/cutter/cutter/cut-module-factory-utils.h
+include/cutter/cutter/cut-module-factory.h
+include/cutter/cutter/cut-multi-process.h
+include/cutter/cutter/cut-pipeline.h
+include/cutter/cutter/cut-private.h
+include/cutter/cutter/cut-process.h
+include/cutter/cutter/cut-public.h
+include/cutter/cutter/cut-readable-differ.h
+include/cutter/cutter/cut-report-factory-builder.h
+include/cutter/cutter/cut-report.h
+include/cutter/cutter/cut-run-context.h
+include/cutter/cutter/cut-runner.h
+include/cutter/cutter/cut-stream-factory-builder.h
+include/cutter/cutter/cut-stream-parser.h
+include/cutter/cutter/cut-stream-reader.h
+include/cutter/cutter/cut-stream.h
+include/cutter/cutter/cut-string-diff-writer.h
+include/cutter/cutter/cut-sub-process-group.h
+include/cutter/cutter/cut-sub-process.h
+include/cutter/cutter/cut-test-case.h
+include/cutter/cutter/cut-test-container.h
+include/cutter/cutter/cut-test-context.h
+include/cutter/cutter/cut-test-data.h
+include/cutter/cutter/cut-test-iterator.h
+include/cutter/cutter/cut-test-result.h
+include/cutter/cutter/cut-test-runner.h
+include/cutter/cutter/cut-test-suite.h
+include/cutter/cutter/cut-test-utils-helper.h
+include/cutter/cutter/cut-test-utils.h
+include/cutter/cutter/cut-test.h
+include/cutter/cutter/cut-types.h
+include/cutter/cutter/cut-ui-factory-builder.h
+include/cutter/cutter/cut-ui.h
+include/cutter/cutter/cut-unified-differ.h
+include/cutter/cutter/cut-verbose-level.h
+include/cutter/cutter/cut-version.h
+include/cutter/gcutter.h
+include/cutter/gcutter/gcut-assertions-helper.h
+include/cutter/gcutter/gcut-assertions.h
+include/cutter/gcutter/gcut-data-helper.h
+include/cutter/gcutter/gcut-data.h
+include/cutter/gcutter/gcut-dynamic-data.h
+include/cutter/gcutter/gcut-egg.h
+include/cutter/gcutter/gcut-enum.h
+include/cutter/gcutter/gcut-error.h
+include/cutter/gcutter/gcut-hash-table.h
+include/cutter/gcutter/gcut-inspect.h
+include/cutter/gcutter/gcut-io.h
+include/cutter/gcutter/gcut-key-file.h
+include/cutter/gcutter/gcut-list.h
+include/cutter/gcutter/gcut-main.h
+include/cutter/gcutter/gcut-object.h
+include/cutter/gcutter/gcut-process.h
+include/cutter/gcutter/gcut-public.h
+include/cutter/gcutter/gcut-string-io-channel.h
+include/cutter/gcutter/gcut-string.h
+include/cutter/gcutter/gcut-test-utils.h
+include/cutter/gcutter/gcut-types.h
+include/cutter/gcutter/gcut-value-equal.h
+include/cutter/gdkcutter-pixbuf.h
+include/cutter/gdkcutter-pixbuf/gdkcut-pixbuf-assertions-helper.h
+include/cutter/gdkcutter-pixbuf/gdkcut-pixbuf-assertions.h
+include/cutter/gdkcutter-pixbuf/gdkcut-pixbuf.h
+include/cutter/soupcutter.h
+include/cutter/soupcutter/soupcut-assertions-helper.h
+include/cutter/soupcutter/soupcut-assertions.h
+include/cutter/soupcutter/soupcut-client.h
+include/cutter/soupcutter/soupcut-server.h
+${PLIST.gtk}lib/cutter/module/factory/report/pdf_factory.la
+lib/cutter/module/factory/report/xml_factory.la
+lib/cutter/module/factory/stream/xml_factory.la
+lib/cutter/module/factory/ui/console_factory.la
+${PLIST.gtk}lib/cutter/module/factory/ui/gtk_factory.la
+${PLIST.gtk}lib/cutter/module/report/pdf.la
+lib/cutter/module/report/xml.la
+lib/cutter/module/stream/xml.la
+lib/cutter/module/ui/console.la
+${PLIST.gtk}lib/cutter/module/ui/gtk.la
+${PLIST.gst}lib/gstreamer-0.10/libgstcuttertest.la
+lib/libcppcutter.la
+lib/libcutter.la
+${PLIST.gtk}lib/libgdkcutter-pixbuf.la
+${PLIST.soup}lib/libsoupcutter.la
+lib/pkgconfig/cppcutter.pc
+lib/pkgconfig/cutter.pc
+lib/pkgconfig/gcutter.pc
+${PLIST.gtk}lib/pkgconfig/gdkcutter-pixbuf.pc
+lib/pkgconfig/libcutter.pc
+${PLIST.soup}lib/pkgconfig/soupcutter.pc
+man/ja/man1/cut-diff.1
+man/ja/man1/cutter.1
+man/man1/cut-diff.1
+man/man1/cutter.1
+share/aclocal/cutter.m4
+share/cutter/license/fdl-1.3.txt
+share/cutter/license/lgpl-3.txt
+share/cutter/stack/Makefile.am
+share/cutter/stack/autogen.sh
+share/cutter/stack/config/keep-me
+share/cutter/stack/configure.ac
+share/cutter/stack/src/Makefile.am
+share/cutter/stack/src/stack.c
+share/cutter/stack/src/stack.h
+share/cutter/stack/test/Makefile.am
+share/cutter/stack/test/run-test.sh
+share/cutter/stack/test/test-stack.c
+share/gtk-doc/html/cutter/GCutEgg.html
+share/gtk-doc/html/cutter/GCutProcess.html
+share/gtk-doc/html/cutter/SoupCutClient.html
+share/gtk-doc/html/cutter/colorized-diff.png
+share/gtk-doc/html/cutter/command.html
+share/gtk-doc/html/cutter/cut-diff.html
+share/gtk-doc/html/cutter/cutter-Assertion-Utilities-for-GEnum-and-GFlags.html
+share/gtk-doc/html/cutter/cutter-Assertion-Utilities-for-GError.html
+share/gtk-doc/html/cutter/cutter-Assertion-Utilities-for-GHashTable.html
+share/gtk-doc/html/cutter/cutter-Assertion-Utilities-for-GList.html
+share/gtk-doc/html/cutter/cutter-Assertion-Utilities-for-GObject.html
+share/gtk-doc/html/cutter/cutter-Assertion-Utilities-for-GString.html
+share/gtk-doc/html/cutter/cutter-Assertion-Utilities-for-GValue.html
+share/gtk-doc/html/cutter/cutter-Assertion-writing-helper.html
+share/gtk-doc/html/cutter/cutter-Assertions-for-HTTP-client-and-server.html
+share/gtk-doc/html/cutter/cutter-Assertions-with-C++-support.html
+share/gtk-doc/html/cutter/cutter-Assertions-with-GLib-support.html
+share/gtk-doc/html/cutter/cutter-Assertions-with-gdk-pixbuf-support.html
+share/gtk-doc/html/cutter/cutter-Assertions.html
+share/gtk-doc/html/cutter/cutter-Available-features.html
+share/gtk-doc/html/cutter/cutter-Convenience-HTTP-server-API.html
+share/gtk-doc/html/cutter/cutter-Convenience-test-data-API.html
+share/gtk-doc/html/cutter/cutter-CppCutter.html
+share/gtk-doc/html/cutter/cutter-Cutter.html
+share/gtk-doc/html/cutter/cutter-Experimental.html
+share/gtk-doc/html/cutter/cutter-GCutter.html
+share/gtk-doc/html/cutter/cutter-GdkCutter-Pixbuf.html
+share/gtk-doc/html/cutter/cutter-Multi-Process.html
+share/gtk-doc/html/cutter/cutter-Object-inspection-functions.html
+share/gtk-doc/html/cutter/cutter-SoupCutter.html
+share/gtk-doc/html/cutter/cutter-Test-Utilities-with-GLib-support.html
+share/gtk-doc/html/cutter/cutter-Test-Utilities.html
+share/gtk-doc/html/cutter/cutter-Types-for-GLib-support.html
+share/gtk-doc/html/cutter/cutter-Types.html
+share/gtk-doc/html/cutter/cutter-Version-Information.html
+share/gtk-doc/html/cutter/cutter.devhelp
+share/gtk-doc/html/cutter/cutter.devhelp2
+share/gtk-doc/html/cutter/cutter.html
+share/gtk-doc/html/cutter/dark-circle.png
+share/gtk-doc/html/cutter/diff-dark-and-nested-circle.png
+share/gtk-doc/html/cutter/features.html
+share/gtk-doc/html/cutter/home.png
+share/gtk-doc/html/cutter/index-0-3.html
+share/gtk-doc/html/cutter/index-0-4.html
+share/gtk-doc/html/cutter/index-0-5.html
+share/gtk-doc/html/cutter/index-0-6.html
+share/gtk-doc/html/cutter/index-0-7.html
+share/gtk-doc/html/cutter/index-0-8.html
+share/gtk-doc/html/cutter/index-0-9.html
+share/gtk-doc/html/cutter/index-1-0-1.html
+share/gtk-doc/html/cutter/index-1-0-2.html
+share/gtk-doc/html/cutter/index-1-0-3.html
+share/gtk-doc/html/cutter/index-1-0-4.html
+share/gtk-doc/html/cutter/index-1-0-5.html
+share/gtk-doc/html/cutter/index-1-0-6.html
+share/gtk-doc/html/cutter/index-1-0-7.html
+share/gtk-doc/html/cutter/index-1-0-8.html
+share/gtk-doc/html/cutter/index-1-0-9.html
+share/gtk-doc/html/cutter/index-1-0.html
+share/gtk-doc/html/cutter/index-1-1-0.html
+share/gtk-doc/html/cutter/index-1-1-1.html
+share/gtk-doc/html/cutter/index-1-1-2.html
+share/gtk-doc/html/cutter/index-1-1-3.html
+share/gtk-doc/html/cutter/index-1-1-4.html
+share/gtk-doc/html/cutter/index-1-1-5.html
+share/gtk-doc/html/cutter/index-all.html
+share/gtk-doc/html/cutter/index-deprecated.html
+share/gtk-doc/html/cutter/index.html
+share/gtk-doc/html/cutter/index.sgml
+share/gtk-doc/html/cutter/install-to-centos.html
+share/gtk-doc/html/cutter/install-to-cygwin.html
+share/gtk-doc/html/cutter/install-to-debian.html
+share/gtk-doc/html/cutter/install-to-fedora.html
+share/gtk-doc/html/cutter/install-to-freebsd.html
+share/gtk-doc/html/cutter/install-to-mac-os-x.html
+share/gtk-doc/html/cutter/install-to-others.html
+share/gtk-doc/html/cutter/install-to-solaris.html
+share/gtk-doc/html/cutter/install-to-ubuntu.html
+share/gtk-doc/html/cutter/install.html
+share/gtk-doc/html/cutter/introduction.html
+share/gtk-doc/html/cutter/ja/GCutEgg.html
+share/gtk-doc/html/cutter/ja/GCutProcess.html
+share/gtk-doc/html/cutter/ja/SoupCutClient.html
+share/gtk-doc/html/cutter/ja/api-index-0.3.xml
+share/gtk-doc/html/cutter/ja/api-index-0.8.xml
+share/gtk-doc/html/cutter/ja/api-index-0.9.xml
+share/gtk-doc/html/cutter/ja/api-index-1.0.2.xml
+share/gtk-doc/html/cutter/ja/api-index-1.0.3.xml
+share/gtk-doc/html/cutter/ja/api-index-1.0.4.xml
+share/gtk-doc/html/cutter/ja/api-index-1.0.5.xml
+share/gtk-doc/html/cutter/ja/api-index-1.0.6.xml
+share/gtk-doc/html/cutter/ja/api-index-1.0.7.xml
+share/gtk-doc/html/cutter/ja/api-index-1.0.8.xml
+share/gtk-doc/html/cutter/ja/api-index-1.0.9.xml
+share/gtk-doc/html/cutter/ja/api-index-1.0.xml
+share/gtk-doc/html/cutter/ja/api-index-1.1.0.xml
+share/gtk-doc/html/cutter/ja/api-index-1.1.1.xml
+share/gtk-doc/html/cutter/ja/api-index-1.1.2.xml
+share/gtk-doc/html/cutter/ja/api-index-1.1.3.xml
+share/gtk-doc/html/cutter/ja/api-index-1.1.4.xml
+share/gtk-doc/html/cutter/ja/api-index-${PKGVERSION}.xml
+share/gtk-doc/html/cutter/ja/api-index-deprecated.xml
+share/gtk-doc/html/cutter/ja/api-index-full.xml
+share/gtk-doc/html/cutter/ja/colorized-diff.png
+share/gtk-doc/html/cutter/ja/command.html
+share/gtk-doc/html/cutter/ja/cppcut-assertions.xml
+share/gtk-doc/html/cutter/ja/cppcut-macros.xml
+share/gtk-doc/html/cutter/ja/cppcutter.xml
+share/gtk-doc/html/cutter/ja/cut-analyzer.xml
+share/gtk-doc/html/cutter/ja/cut-assertions.xml
+share/gtk-doc/html/cutter/ja/cut-backtrace-entry.xml
+share/gtk-doc/html/cutter/ja/cut-cairo-chart-data.xml
+share/gtk-doc/html/cutter/ja/cut-cairo-pie-chart.xml
+share/gtk-doc/html/cutter/ja/cut-cairo.xml
+share/gtk-doc/html/cutter/ja/cut-colorize-differ.xml
+share/gtk-doc/html/cutter/ja/cut-config.xml
+share/gtk-doc/html/cutter/ja/cut-console-diff-writer.xml
+share/gtk-doc/html/cutter/ja/cut-console.xml
+share/gtk-doc/html/cutter/ja/cut-contractor.xml
+share/gtk-doc/html/cutter/ja/cut-diff-writer.xml
+share/gtk-doc/html/cutter/ja/cut-diff.html
+share/gtk-doc/html/cutter/ja/cut-diff.xml
+share/gtk-doc/html/cutter/ja/cut-differ.xml
+share/gtk-doc/html/cutter/ja/cut-experimental.xml
+share/gtk-doc/html/cutter/ja/cut-factory-builder.xml
+share/gtk-doc/html/cutter/ja/cut-features.xml
+share/gtk-doc/html/cutter/ja/cut-file-stream-reader.xml
+share/gtk-doc/html/cutter/ja/cut-helper.xml
+share/gtk-doc/html/cutter/ja/cut-iterated-test.xml
+share/gtk-doc/html/cutter/ja/cut-listener-utils.xml
+share/gtk-doc/html/cutter/ja/cut-listener.xml
+share/gtk-doc/html/cutter/ja/cut-mach-o-loader.xml
+share/gtk-doc/html/cutter/ja/cut-main.xml
+share/gtk-doc/html/cutter/ja/cut-module-factory-utils.xml
+share/gtk-doc/html/cutter/ja/cut-module-factory.xml
+share/gtk-doc/html/cutter/ja/cut-multi-process.xml
+share/gtk-doc/html/cutter/ja/cut-pipeline.xml
+share/gtk-doc/html/cutter/ja/cut-process.xml
+share/gtk-doc/html/cutter/ja/cut-readable-differ.xml
+share/gtk-doc/html/cutter/ja/cut-report-factory-builder.xml
+share/gtk-doc/html/cutter/ja/cut-report.xml
+share/gtk-doc/html/cutter/ja/cut-run-context.xml
+share/gtk-doc/html/cutter/ja/cut-runner.xml
+share/gtk-doc/html/cutter/ja/cut-sequence-matcher.xml
+share/gtk-doc/html/cutter/ja/cut-stream-factory-builder.xml
+share/gtk-doc/html/cutter/ja/cut-stream-parser.xml
+share/gtk-doc/html/cutter/ja/cut-stream-reader.xml
+share/gtk-doc/html/cutter/ja/cut-stream.xml
+share/gtk-doc/html/cutter/ja/cut-string-diff-writer.xml
+share/gtk-doc/html/cutter/ja/cut-test-data.xml
+share/gtk-doc/html/cutter/ja/cut-test-iterator.xml
+share/gtk-doc/html/cutter/ja/cut-test-runner.xml
+share/gtk-doc/html/cutter/ja/cut-test-utils.xml
+share/gtk-doc/html/cutter/ja/cut-types.xml
+share/gtk-doc/html/cutter/ja/cut-ui-factory-builder.xml
+share/gtk-doc/html/cutter/ja/cut-ui.xml
+share/gtk-doc/html/cutter/ja/cut-unified-differ.xml
+share/gtk-doc/html/cutter/ja/cut-version.xml
+share/gtk-doc/html/cutter/ja/cutter-Assertion-Utilities-for-GEnum-and-GFlags.html
+share/gtk-doc/html/cutter/ja/cutter-Assertion-Utilities-for-GError.html
+share/gtk-doc/html/cutter/ja/cutter-Assertion-Utilities-for-GHashTable.html
+share/gtk-doc/html/cutter/ja/cutter-Assertion-Utilities-for-GList.html
+share/gtk-doc/html/cutter/ja/cutter-Assertion-Utilities-for-GObject.html
+share/gtk-doc/html/cutter/ja/cutter-Assertion-Utilities-for-GString.html
+share/gtk-doc/html/cutter/ja/cutter-Assertion-Utilities-for-GValue.html
+share/gtk-doc/html/cutter/ja/cutter-Assertion-writing-helper.html
+share/gtk-doc/html/cutter/ja/cutter-Assertions-for-HTTP-client-and-server.html
+share/gtk-doc/html/cutter/ja/cutter-Assertions-with-C++-support.html
+share/gtk-doc/html/cutter/ja/cutter-Assertions-with-GLib-support.html
+share/gtk-doc/html/cutter/ja/cutter-Assertions-with-gdk-pixbuf-support.html
+share/gtk-doc/html/cutter/ja/cutter-Assertions.html
+share/gtk-doc/html/cutter/ja/cutter-Available-features.html
+share/gtk-doc/html/cutter/ja/cutter-Convenience-HTTP-server-API.html
+share/gtk-doc/html/cutter/ja/cutter-Convenience-test-data-API.html
+share/gtk-doc/html/cutter/ja/cutter-CppCutter.html
+share/gtk-doc/html/cutter/ja/cutter-Cutter.html
+share/gtk-doc/html/cutter/ja/cutter-Experimental.html
+share/gtk-doc/html/cutter/ja/cutter-GCutter.html
+share/gtk-doc/html/cutter/ja/cutter-GdkCutter-Pixbuf.html
+share/gtk-doc/html/cutter/ja/cutter-Multi-Process.html
+share/gtk-doc/html/cutter/ja/cutter-Object-inspection-functions.html
+share/gtk-doc/html/cutter/ja/cutter-SoupCutter.html
+share/gtk-doc/html/cutter/ja/cutter-Test-Utilities-with-GLib-support.html
+share/gtk-doc/html/cutter/ja/cutter-Test-Utilities.html
+share/gtk-doc/html/cutter/ja/cutter-Types-for-GLib-support.html
+share/gtk-doc/html/cutter/ja/cutter-Types.html
+share/gtk-doc/html/cutter/ja/cutter-Version-Information.html
+share/gtk-doc/html/cutter/ja/cutter.devhelp
+share/gtk-doc/html/cutter/ja/cutter.devhelp2
+share/gtk-doc/html/cutter/ja/cutter.html
+share/gtk-doc/html/cutter/ja/cutter.xml
+share/gtk-doc/html/cutter/ja/cuttest-assertions.xml
+share/gtk-doc/html/cutter/ja/cuttest-event-receiver.xml
+share/gtk-doc/html/cutter/ja/cuttest-utils.xml
+share/gtk-doc/html/cutter/ja/dark-circle.png
+share/gtk-doc/html/cutter/ja/diff-dark-and-nested-circle.png
+share/gtk-doc/html/cutter/ja/features.html
+share/gtk-doc/html/cutter/ja/gbsearcharray.xml
+share/gtk-doc/html/cutter/ja/gcut-assertions-helper.xml
+share/gtk-doc/html/cutter/ja/gcut-assertions.xml
+share/gtk-doc/html/cutter/ja/gcut-data-helper.xml
+share/gtk-doc/html/cutter/ja/gcut-data.xml
+share/gtk-doc/html/cutter/ja/gcut-dynamic-data.xml
+share/gtk-doc/html/cutter/ja/gcut-egg.xml
+share/gtk-doc/html/cutter/ja/gcut-enum.xml
+share/gtk-doc/html/cutter/ja/gcut-error.xml
+share/gtk-doc/html/cutter/ja/gcut-hash-table.xml
+share/gtk-doc/html/cutter/ja/gcut-inspect.xml
+share/gtk-doc/html/cutter/ja/gcut-io-channel-string.xml
+share/gtk-doc/html/cutter/ja/gcut-io.xml
+share/gtk-doc/html/cutter/ja/gcut-key-file.xml
+share/gtk-doc/html/cutter/ja/gcut-list.xml
+share/gtk-doc/html/cutter/ja/gcut-main.xml
+share/gtk-doc/html/cutter/ja/gcut-object.xml
+share/gtk-doc/html/cutter/ja/gcut-process.xml
+share/gtk-doc/html/cutter/ja/gcut-public.xml
+share/gtk-doc/html/cutter/ja/gcut-spawn.xml
+share/gtk-doc/html/cutter/ja/gcut-string-io-channel.xml
+share/gtk-doc/html/cutter/ja/gcut-string.xml
+share/gtk-doc/html/cutter/ja/gcut-test-utils.xml
+share/gtk-doc/html/cutter/ja/gcut-types.xml
+share/gtk-doc/html/cutter/ja/gcut-value-equal.xml
+share/gtk-doc/html/cutter/ja/gcutter.xml
+share/gtk-doc/html/cutter/ja/gdkcut-pixbuf-assertions-helper.xml
+share/gtk-doc/html/cutter/ja/gdkcut-pixbuf-assertions.xml
+share/gtk-doc/html/cutter/ja/gdkcut-pixbuf.xml
+share/gtk-doc/html/cutter/ja/gdkcutter-pixbuf.xml
+share/gtk-doc/html/cutter/ja/gst-cutter-console-output.xml
+share/gtk-doc/html/cutter/ja/gst-cutter-server.xml
+share/gtk-doc/html/cutter/ja/gst-cutter-test-runner.xml
+share/gtk-doc/html/cutter/ja/home.png
+share/gtk-doc/html/cutter/ja/index-0-3.html
+share/gtk-doc/html/cutter/ja/index-0-4.html
+share/gtk-doc/html/cutter/ja/index-0-5.html
+share/gtk-doc/html/cutter/ja/index-0-6.html
+share/gtk-doc/html/cutter/ja/index-0-7.html
+share/gtk-doc/html/cutter/ja/index-0-8.html
+share/gtk-doc/html/cutter/ja/index-0-9.html
+share/gtk-doc/html/cutter/ja/index-1-0-1.html
+share/gtk-doc/html/cutter/ja/index-1-0-2.html
+share/gtk-doc/html/cutter/ja/index-1-0-3.html
+share/gtk-doc/html/cutter/ja/index-1-0-4.html
+share/gtk-doc/html/cutter/ja/index-1-0-5.html
+share/gtk-doc/html/cutter/ja/index-1-0-6.html
+share/gtk-doc/html/cutter/ja/index-1-0-7.html
+share/gtk-doc/html/cutter/ja/index-1-0-8.html
+share/gtk-doc/html/cutter/ja/index-1-0-9.html
+share/gtk-doc/html/cutter/ja/index-1-0.html
+share/gtk-doc/html/cutter/ja/index-1-1-0.html
+share/gtk-doc/html/cutter/ja/index-1-1-1.html
+share/gtk-doc/html/cutter/ja/index-1-1-2.html
+share/gtk-doc/html/cutter/ja/index-1-1-3.html
+share/gtk-doc/html/cutter/ja/index-1-1-4.html
+share/gtk-doc/html/cutter/ja/index-1-1-5.html
+share/gtk-doc/html/cutter/ja/index-all.html
+share/gtk-doc/html/cutter/ja/index-deprecated.html
+share/gtk-doc/html/cutter/ja/index.html
+share/gtk-doc/html/cutter/ja/index.sgml
+share/gtk-doc/html/cutter/ja/install-to-centos.html
+share/gtk-doc/html/cutter/ja/install-to-cygwin.html
+share/gtk-doc/html/cutter/ja/install-to-debian.html
+share/gtk-doc/html/cutter/ja/install-to-fedora.html
+share/gtk-doc/html/cutter/ja/install-to-freebsd.html
+share/gtk-doc/html/cutter/ja/install-to-mac-os-x.html
+share/gtk-doc/html/cutter/ja/install-to-others.html
+share/gtk-doc/html/cutter/ja/install-to-solaris.html
+share/gtk-doc/html/cutter/ja/install-to-ubuntu.html
+share/gtk-doc/html/cutter/ja/install.html
+share/gtk-doc/html/cutter/ja/introduction.html
+share/gtk-doc/html/cutter/ja/left.png
+share/gtk-doc/html/cutter/ja/nested-circle.png
+share/gtk-doc/html/cutter/ja/news.html
+share/gtk-doc/html/cutter/ja/overview.html
+share/gtk-doc/html/cutter/ja/readme.html
+share/gtk-doc/html/cutter/ja/reference.html
+share/gtk-doc/html/cutter/ja/right.png
+share/gtk-doc/html/cutter/ja/soupcut-assertions-helper.xml
+share/gtk-doc/html/cutter/ja/soupcut-assertions.xml
+share/gtk-doc/html/cutter/ja/soupcut-client.xml
+share/gtk-doc/html/cutter/ja/soupcut-server.xml
+share/gtk-doc/html/cutter/ja/soupcutter.xml
+share/gtk-doc/html/cutter/ja/stack.xml
+share/gtk-doc/html/cutter/ja/start.html
+share/gtk-doc/html/cutter/ja/style.css
+share/gtk-doc/html/cutter/ja/tutorial.html
+share/gtk-doc/html/cutter/ja/up.png
+share/gtk-doc/html/cutter/ja/users.html
+share/gtk-doc/html/cutter/ja/writing-assertion.html
+share/gtk-doc/html/cutter/ja/writing-test.html
+share/gtk-doc/html/cutter/left.png
+share/gtk-doc/html/cutter/nested-circle.png
+share/gtk-doc/html/cutter/news.html
+share/gtk-doc/html/cutter/overview.html
+share/gtk-doc/html/cutter/readme.html
+share/gtk-doc/html/cutter/reference.html
+share/gtk-doc/html/cutter/right.png
+share/gtk-doc/html/cutter/start.html
+share/gtk-doc/html/cutter/style.css
+share/gtk-doc/html/cutter/tutorial.html
+share/gtk-doc/html/cutter/up.png
+share/gtk-doc/html/cutter/users.html
+share/gtk-doc/html/cutter/writing-assertion.html
+share/gtk-doc/html/cutter/writing-test.html
+share/locale/ja/LC_MESSAGES/cutter.mo
diff --git a/devel/cutter/buildlink3.mk b/devel/cutter/buildlink3.mk
new file mode 100644
index 00000000000..fe57eb95dd6
--- /dev/null
+++ b/devel/cutter/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/12/21 11:27:57 obache Exp $
+#
+
+BUILDLINK_TREE+= cutter
+
+.if !defined(CUTTER_BUILDLINK3_MK)
+CUTTER_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.cutter+= cutter>=1.1.3
+BUILDLINK_DEPMETHOD.cutter?= build
+BUILDLINK_PKGSRCDIR.cutter?= ../../devel/cutter
+
+.include "../../devel/glib2/buildlink3.mk"
+.endif # CUTTER_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -cutter
diff --git a/devel/cutter/distinfo b/devel/cutter/distinfo
new file mode 100644
index 00000000000..a00651406b3
--- /dev/null
+++ b/devel/cutter/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/12/21 11:27:57 obache Exp $
+
+SHA1 (cutter-1.1.5.tar.gz) = 6bc7d7c6e3e243b55bf0a6fb2319d6c6427c6d4f
+RMD160 (cutter-1.1.5.tar.gz) = 8b1daba0cdda70c87d6af6f57cc05fe91d4bfd63
+Size (cutter-1.1.5.tar.gz) = 2470411 bytes
diff --git a/devel/cutter/options.mk b/devel/cutter/options.mk
new file mode 100644
index 00000000000..61856ed13be
--- /dev/null
+++ b/devel/cutter/options.mk
@@ -0,0 +1,55 @@
+# $NetBSD: options.mk,v 1.1.1.1 2010/12/21 11:27:57 obache Exp $
+#
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.cutter
+PKG_SUPPORTED_OPTIONS= goffice gstreamer gtk2 libsoup
+PKG_SUGGESTED_OPTIONS= #
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+= goffice gst gtk soup
+
+###
+### goffice support
+###
+.if !empty(PKG_OPTIONS:Mgoffice)
+.include "../../misc/goffice0.8/buildlink3.mk"
+CONFIGURE_ARGS+= --enable-goffice
+PLIST.gtk= yes
+.else
+CONFIGURE_ARGS+= --disable-goffice
+.endif
+
+###
+### gstreamer support
+###
+.if !empty(PKG_OPTIONS:Mgstreamer)
+.include "../../multimedia/gstreamer0.10/buildlink3.mk"
+CONFIGURE_ARGS+= --enable-gstreamer
+PLIST.gst= yes
+.else
+CONFIGURE_ARGS+= --disable-gstreamer
+.endif
+
+###
+### gtk2 support
+###
+.if !empty(PKG_OPTIONS:Mgtk2)
+.include "../../x11/gtk2/buildlink3.mk"
+CONFIGURE_ARGS+= --enable-gtktest
+PLIST.gtk= yes
+.else
+CONFIGURE_ARGS+= --disable-gtktest
+.endif
+
+###
+###
+### libsoup support
+###
+.if !empty(PKG_OPTIONS:Mlibsoup)
+. include "../../net/libsoup24/buildlink3.mk"
+CONFIGURE_ARGS+= --enable-libsoup
+PLIST.soup= yes
+.else
+CONFIGURE_ARGS+= --disable-libsoup
+.endif