SF.net SVN: geany-plugins:[717] trunk/geany-plugins

hyperair at users.sourceforge.net hyperair at xxxxx
Sun Jun 14 14:58:18 UTC 2009


Revision: 717
          http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=717&view=rev
Author:   hyperair
Date:     2009-06-14 14:58:18 +0000 (Sun, 14 Jun 2009)

Log Message:
-----------
Begin autotoolization of plugins (addons done!)

Added Paths:
-----------
    trunk/geany-plugins/Makefile.am
    trunk/geany-plugins/addons/Makefile.am
    trunk/geany-plugins/addons/build/
    trunk/geany-plugins/addons/build/plugin.m4
    trunk/geany-plugins/addons/src/Makefile.am
    trunk/geany-plugins/autogen.sh
    trunk/geany-plugins/configure.ac

Added: trunk/geany-plugins/Makefile.am
===================================================================
--- trunk/geany-plugins/Makefile.am	                        (rev 0)
+++ trunk/geany-plugins/Makefile.am	2009-06-14 14:58:18 UTC (rev 717)
@@ -0,0 +1,5 @@
+ACLOCAL_AMFLAGS = -I m4 -I addons/build
+
+SUBDIRS = \
+	po \
+	addons

Added: trunk/geany-plugins/addons/Makefile.am
===================================================================
--- trunk/geany-plugins/addons/Makefile.am	                        (rev 0)
+++ trunk/geany-plugins/addons/Makefile.am	2009-06-14 14:58:18 UTC (rev 717)
@@ -0,0 +1 @@
+SUBDIRS = src

Added: trunk/geany-plugins/addons/build/plugin.m4
===================================================================
--- trunk/geany-plugins/addons/build/plugin.m4	                        (rev 0)
+++ trunk/geany-plugins/addons/build/plugin.m4	2009-06-14 14:58:18 UTC (rev 717)
@@ -0,0 +1,7 @@
+AC_DEFUN([GP_CHECK_ADDONS],
+[
+    AC_CONFIG_FILES([
+        addons/Makefile
+        addons/src/Makefile
+    ])
+])

Added: trunk/geany-plugins/addons/src/Makefile.am
===================================================================
--- trunk/geany-plugins/addons/src/Makefile.am	                        (rev 0)
+++ trunk/geany-plugins/addons/src/Makefile.am	2009-06-14 14:58:18 UTC (rev 717)
@@ -0,0 +1,24 @@
+geanyplugins_LTLIBRARIES = \
+	addons.la
+
+addons_la_SOURCES = \
+	addons.h \
+	ao_doclist.h \
+	ao_openuri.h \
+	ao_systray.h \
+	tasks.h \
+	addons.c \
+	ao_doclist.c \
+	ao_openuri.c \
+	ao_systray.c \
+	tasks.c
+
+addons_la_CFLAGS = \
+	$(AM_CFLAGS) \
+	$(GEANY_CFLAGS) \
+	-DLOCALEDIR=\"$(LOCALEDIR)\"
+
+addons_la_LIBADD = \
+	$(GEANY_LIBS)
+
+addons_la_LDFLAGS = -module -avoid-version

Added: trunk/geany-plugins/autogen.sh
===================================================================
--- trunk/geany-plugins/autogen.sh	                        (rev 0)
+++ trunk/geany-plugins/autogen.sh	2009-06-14 14:58:18 UTC (rev 717)
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+intltoolize -cf
+autoreconf -vfi


Property changes on: trunk/geany-plugins/autogen.sh
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/geany-plugins/configure.ac
===================================================================
--- trunk/geany-plugins/configure.ac	                        (rev 0)
+++ trunk/geany-plugins/configure.ac	2009-06-14 14:58:18 UTC (rev 717)
@@ -0,0 +1,36 @@
+AC_PREREQ([2.63])
+AC_INIT([geany-plugins], [0.17])
+AM_INIT_AUTOMAKE([foreign dist-bzip2 tar-ustar subdir-objects])
+
+AC_CONFIG_SRCDIR([po/LINGUAS])
+AC_CONFIG_HEADERS([config.h])
+AC_CONFIG_MACRO_DIR([m4])
+
+AC_PROG_CC
+AC_PROG_LIBTOOL
+
+dnl i18n
+IT_PROG_INTLTOOL([0.35.0])
+GETTEXT_PACKAGE=geany-plugins
+AC_SUBST(GETTEXT_PACKAGE)
+AC_DEFINE_UNQUOTED(
+    [GETTEXT_PACKAGE],
+    ["$GETTEXT_PACKAGE"],
+    [The domain to use with gettext])
+AM_GLIB_GNU_GETTEXT
+LOCALEDIR="${datadir}/locale"
+AC_SUBST(LOCALEDIR)
+
+dnl common checks
+PKG_CHECK_MODULES([GEANY], [geany >= 0.16])
+geanypluginsdir=`${PKG_CONFIG} --variable=libdir geany}`/geany
+AC_SUBST([geanypluginsdir])
+
+dnl plugin checks
+GP_CHECK_ADDONS
+
+AC_CONFIG_FILES([
+    Makefile
+    po/Makefile.in
+])
+AC_OUTPUT


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Plugins-Commits mailing list