25660015 Need dotconf for building speech-dispatcher
authorNiveditha Rau <Niveditha.Rau@Oracle.COM>
Thu, 02 Mar 2017 21:45:48 -0800
changeset 7720 ca9966a35fe9
parent 7719 1b7c77c09e57
child 7721 71a889dd98fa
25660015 Need dotconf for building speech-dispatcher PSARC/2017/032 speech-dispatcher and dotconf
components/desktop/dotconf/Makefile
components/desktop/dotconf/dotconf.p5m
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/desktop/dotconf/Makefile	Thu Mar 02 21:45:48 2017 -0800
@@ -0,0 +1,53 @@
+#
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License (the "License").
+# You may not use this file except in compliance with the License.
+#
+# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+# or http://www.opensolaris.org/os/licensing.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+# If applicable, add the following below this CDDL HEADER, with the
+# fields enclosed by brackets "[]" replaced with your own identifying
+# information: Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+
+#
+# Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
+#
+
+BUILD_BITS=		64
+COMPILER=		gcc
+include ../../../make-rules/shared-macros.mk
+
+COMPONENT_NAME=		dotconf
+COMPONENT_VERSION=	1.3
+COMPONENT_PROJECT_URL=	https://github.com/williamh/dotconf
+COMPONENT_ARCHIVE=      v$(COMPONENT_VERSION).tar.gz
+COMPONENT_ARCHIVE_HASH= \
+    sha256:7f1ecf40de1ad002a065a321582ed34f8c14242309c3547ad59710ae3c805653
+COMPONENT_ARCHIVE_URL=	\
+    $(COMPONENT_PROJECT_URL)/archive/$(COMPONENT_ARCHIVE)
+COMPONENT_BUGDB=	gnome/libraries
+COMPONENT_ANITYA_ID=    13410
+
+TPNO=			33293
+
+TEST_TARGET = $(NO_TESTS)
+
+include $(WS_MAKE_RULES)/common.mk
+
+# tarball doesn't include configure so need to generate it.
+COMPONENT_PREP_ACTION += (cd $(@D); autoreconf -fiv);
+
+CONFIGURE_OPTIONS +=    --disable-static
+
+# Assumes GNU xgettext & msgfmt are first in PATH.
+CONFIGURE_ENV += PATH="$(GNUBIN):$(PATH)"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/desktop/dotconf/dotconf.p5m	Thu Mar 02 21:45:48 2017 -0800
@@ -0,0 +1,92 @@
+#
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License (the "License").
+# You may not use this file except in compliance with the License.
+#
+# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+# or http://www.opensolaris.org/os/licensing.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+# If applicable, add the following below this CDDL HEADER, with the
+# fields enclosed by brackets "[]" replaced with your own identifying
+# information: Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+
+#
+# Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved.
+#
+
+set name=pkg.fmri \
+    value=pkg:/library/desktop/dotconf@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
+set name=pkg.summary value=dotconf
+set name=com.oracle.info.description value="configuration file parser"
+set name=com.oracle.info.tpno value=$(TPNO)
+set name=info.classification \
+    value="org.opensolaris.category.2008:Applications/Universal Access"
+set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
+set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
+set name=org.opensolaris.arc-caseid value=PSARC/2017/032
+set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
+file path=usr/include/dotconf.h
+link path=usr/lib/$(MACH64)/libdotconf.so target=libdotconf.so.0.0.1
+link path=usr/lib/$(MACH64)/libdotconf.so.0 target=libdotconf.so.0.0.1
+file path=usr/lib/$(MACH64)/libdotconf.so.0.0.1
+file path=usr/lib/$(MACH64)/pkgconfig/dotconf.pc
+file path=usr/share/doc/dotconf/dotconf-api.txt
+file path=usr/share/doc/dotconf/dotconf-features.txt
+file path=usr/share/doc/dotconf/examples/README
+file path=usr/share/doc/dotconf/examples/argdouble/Makefile
+file path=usr/share/doc/dotconf/examples/argdouble/argdouble.c
+file path=usr/share/doc/dotconf/examples/argdouble/argdouble.conf
+file path=usr/share/doc/dotconf/examples/argdouble/output
+file path=usr/share/doc/dotconf/examples/caseinsensitive/Makefile
+file path=usr/share/doc/dotconf/examples/caseinsensitive/caseinsensitive.c
+file path=usr/share/doc/dotconf/examples/caseinsensitive/caseinsensitive.conf
+file path=usr/share/doc/dotconf/examples/caseinsensitive/output
+file path=usr/share/doc/dotconf/examples/context/Makefile
+file path=usr/share/doc/dotconf/examples/context/context.c
+file path=usr/share/doc/dotconf/examples/context/context.conf
+file path=usr/share/doc/dotconf/examples/context/output
+file path=usr/share/doc/dotconf/examples/duplicates/Makefile
+file path=usr/share/doc/dotconf/examples/duplicates/duplicate.c
+file path=usr/share/doc/dotconf/examples/duplicates/first_module.c
+file path=usr/share/doc/dotconf/examples/duplicates/output
+file path=usr/share/doc/dotconf/examples/duplicates/sample.conf
+file path=usr/share/doc/dotconf/examples/duplicates/second_module.c
+file path=usr/share/doc/dotconf/examples/errorhandler/Makefile
+file path=usr/share/doc/dotconf/examples/errorhandler/errorhandler.c
+file path=usr/share/doc/dotconf/examples/errorhandler/errorhandler.conf
+file path=usr/share/doc/dotconf/examples/errorhandler/output
+file path=usr/share/doc/dotconf/examples/fallback/Makefile
+file path=usr/share/doc/dotconf/examples/fallback/fallback.c
+file path=usr/share/doc/dotconf/examples/fallback/fallback.conf
+file path=usr/share/doc/dotconf/examples/fallback/output
+file path=usr/share/doc/dotconf/examples/libpool/Makefile
+file path=usr/share/doc/dotconf/examples/libpool/libpool.h
+file path=usr/share/doc/dotconf/examples/libpool/pool.c
+file path=usr/share/doc/dotconf/examples/maketest.sh
+file path=usr/share/doc/dotconf/examples/modules/Makefile
+file path=usr/share/doc/dotconf/examples/modules/include.conf
+file path=usr/share/doc/dotconf/examples/modules/module.c
+file path=usr/share/doc/dotconf/examples/modules/my_module.c
+file path=usr/share/doc/dotconf/examples/modules/output
+file path=usr/share/doc/dotconf/examples/modules/sample.conf
+file path=usr/share/doc/dotconf/examples/noinline/Makefile
+file path=usr/share/doc/dotconf/examples/noinline/noinline.c
+file path=usr/share/doc/dotconf/examples/noinline/noinline.conf
+file path=usr/share/doc/dotconf/examples/noinline/output
+file path=usr/share/doc/dotconf/examples/simple/Makefile
+file path=usr/share/doc/dotconf/examples/simple/included.conf
+file path=usr/share/doc/dotconf/examples/simple/linecat.conf
+file path=usr/share/doc/dotconf/examples/simple/output
+file path=usr/share/doc/dotconf/examples/simple/simple.c
+file path=usr/share/doc/dotconf/examples/simple/simple.conf
+license COPYING license=LGPLv2.1
+