<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.xfce.org/extern.php?action=feed&amp;tid=7851&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Xfce Forums / I'm looking for a tutorial on making panel plugins]]></title>
		<link>http://forum.xfce.org/viewtopic.php?id=7851</link>
		<description><![CDATA[The most recent posts in I'm looking for a tutorial on making panel plugins.]]></description>
		<lastBuildDate>Fri, 01 Mar 2013 18:19:41 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: I'm looking for a tutorial on making panel plugins]]></title>
			<link>http://forum.xfce.org/viewtopic.php?pid=28897#p28897</link>
			<description><![CDATA[<p>That almost worked. Before I ran autogen.sh I had to open configure.ac.in and change line 32 from AM_CONFIG_HEADER to AC_CONFIG_HEADERS. Then between lines 30 and 31 I inserted a new line with AC_USE_SYSTEM_EXTENSIONS.</p><p>Then everything was able to be compiled and installed. Thank you for your help.</p>]]></description>
			<author><![CDATA[dummy@example.com (beardedlinuxgeek)]]></author>
			<pubDate>Fri, 01 Mar 2013 18:19:41 +0000</pubDate>
			<guid>http://forum.xfce.org/viewtopic.php?pid=28897#p28897</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'm looking for a tutorial on making panel plugins]]></title>
			<link>http://forum.xfce.org/viewtopic.php?pid=28895#p28895</link>
			<description><![CDATA[<p>The following worked for me:</p><div class="codebox"><pre><code>git clone http://git.xfce.org/panel-plugins/xfce4-sample-plugin/
cd xfce4-sample-plugin
./autogen.sh --enable-maintainer-mode --prefix=/usr --disable-debug</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (ToZ)]]></author>
			<pubDate>Fri, 01 Mar 2013 02:33:21 +0000</pubDate>
			<guid>http://forum.xfce.org/viewtopic.php?pid=28895#p28895</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'm looking for a tutorial on making panel plugins]]></title>
			<link>http://forum.xfce.org/viewtopic.php?pid=28894#p28894</link>
			<description><![CDATA[<p>I can&#039;t can&#039;t figure out to build the example plugin. I installed xfce4-dev-tools and I ran ./autogen.sh</p><div class="codebox"><pre class="vscroll"><code>$ ./autogen.sh 
Preparing package directory /home/beardedlinuxgeek/Downloads/xfce4-sample-plugin...
Creating /home/beardedlinuxgeek/Downloads/xfce4-sample-plugin/aclocal.m4...
Running glib-gettextize --force --copy...
Copying file mkinstalldirs
Copying file po/Makefile.in.in

Please add the files
  codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
  progtest.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.

Running intltoolize --automake --copy --force
Patching file &#039;po/Makefile.in.in&#039;
Running libtoolize --force --copy...
libtoolize: putting auxiliary files in `.&#039;.
libtoolize: copying file `./ltmain.sh&#039;
libtoolize: You should add the contents of the following files to `aclocal.m4&#039;:
libtoolize:   `/usr/share/aclocal/libtool.m4&#039;
libtoolize:   `/usr/share/aclocal/ltoptions.m4&#039;
libtoolize:   `/usr/share/aclocal/ltversion.m4&#039;
libtoolize:   `/usr/share/aclocal/ltsugar.m4&#039;
libtoolize:   `/usr/share/aclocal/lt~obsolete.m4&#039;
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])&#039; to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4&#039; to ACLOCAL_AMFLAGS in Makefile.am.
Running aclocal   -I /usr/share/xfce4/dev-tools/m4macros -I /usr/share/xfce4/dev-tools/m4macros...
configure.ac:37: error: &#039;AM_CONFIG_HEADER&#039;: this macro is obsolete.
    You should use the &#039;AC_CONFIG_HEADERS&#039; macro instead.
/usr/share/aclocal-1.13/obsolete-err.m4:12: AM_CONFIG_HEADER is expanded from...
configure.ac:37: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal: error: echo failed with exit status: 1</code></pre></div><p>I tried automake</p><div class="codebox"><pre><code>configure.ac: error: no proper invocation of AM_INIT_AUTOMAKE was found.
configure.ac: You should verify that configure.ac invokes AM_INIT_AUTOMAKE,
configure.ac: that aclocal.m4 is present in the top-level directory,
configure.ac: and that aclocal.m4 was recently regenerated (using aclocal)
configure.ac:59: error: required file &#039;./install-sh&#039; not found
configure.ac:59:   &#039;automake --add-missing&#039; can install &#039;install-sh&#039;
Makefile.am: error: required file &#039;./INSTALL&#039; not found
Makefile.am:   &#039;automake --add-missing&#039; can install &#039;INSTALL&#039;
panel-plugin/Makefile.am:1: warning: &#039;INCLUDES&#039; is the old name for &#039;AM_CPPFLAGS&#039; (or &#039;*_CPPFLAGS&#039;)
panel-plugin/Makefile.am:10: error: Libtool library used but &#039;LIBTOOL&#039; is undefined
panel-plugin/Makefile.am:10:   The usual way to define &#039;LIBTOOL&#039; is to add &#039;LT_INIT&#039;
panel-plugin/Makefile.am:10:   to &#039;configure.ac&#039; and run &#039;aclocal&#039; and &#039;autoconf&#039; again.
panel-plugin/Makefile.am:10:   If &#039;LT_INIT&#039; is in &#039;configure.ac&#039;, make sure
panel-plugin/Makefile.am:10:   its definition is in aclocal&#039;s search path.
panel-plugin/Makefile.am: error: required file &#039;./depcomp&#039; not found
panel-plugin/Makefile.am:   &#039;automake --add-missing&#039; can install &#039;depcomp&#039;
/usr/share/automake-1.13/am/depend2.am: error: am__fastdepCC does not appear in AM_CONDITIONAL
/usr/share/automake-1.13/am/depend2.am:   The usual way to define &#039;am__fastdepCC&#039; is to add &#039;AC_PROG_CC&#039;
/usr/share/automake-1.13/am/depend2.am:   to &#039;configure.ac&#039; and run &#039;aclocal&#039; and &#039;autoconf&#039; again
/usr/share/automake-1.13/am/depend2.am: error: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.13/am/depend2.am:   The usual way to define &#039;AMDEP&#039; is to add one of the compiler tests
/usr/share/automake-1.13/am/depend2.am:     AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,
/usr/share/automake-1.13/am/depend2.am:     AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC
/usr/share/automake-1.13/am/depend2.am:   to &#039;configure.ac&#039; and run &#039;aclocal&#039; and &#039;autoconf&#039; again</code></pre></div><p>No idea how to build this package.</p>]]></description>
			<author><![CDATA[dummy@example.com (beardedlinuxgeek)]]></author>
			<pubDate>Thu, 28 Feb 2013 23:49:23 +0000</pubDate>
			<guid>http://forum.xfce.org/viewtopic.php?pid=28894#p28894</guid>
		</item>
		<item>
			<title><![CDATA[Re: I'm looking for a tutorial on making panel plugins]]></title>
			<link>http://forum.xfce.org/viewtopic.php?pid=28877#p28877</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>The first link I posted used to have an example plugin to download, but its since been striked out.</p></div></blockquote></div><p>The sample plugin can be found in the git repository: <a href="http://git.xfce.org/panel-plugins/xfce4-sample-plugin/" rel="nofollow">http://git.xfce.org/panel-plugins/xfce4-sample-plugin/</a></p>]]></description>
			<author><![CDATA[dummy@example.com (ToZ)]]></author>
			<pubDate>Wed, 27 Feb 2013 17:24:23 +0000</pubDate>
			<guid>http://forum.xfce.org/viewtopic.php?pid=28877#p28877</guid>
		</item>
		<item>
			<title><![CDATA[I'm looking for a tutorial on making panel plugins]]></title>
			<link>http://forum.xfce.org/viewtopic.php?pid=28876#p28876</link>
			<description><![CDATA[<p>This is the official resource - <a href="http://wiki.xfce.org/dev/howto/panel_plugins" rel="nofollow">http://wiki.xfce.org/dev/howto/panel_plugins</a></p><p>Here is the panel-plugins source code to use as a reference - <a href="http://git.xfce.org/panel-plugins/" rel="nofollow">http://git.xfce.org/panel-plugins/</a></p><p>And from <a href="http://lists.berlios.de/pipermail/xfce-goodies-dev/2005-June/000261.html" rel="nofollow">this mailing list</a> I found:</p><div class="quotebox"><blockquote><div><p>Here is a good tutorial available at <a href="http://xfc.xfce.org/docs/tutorial/html/chapter08.html" rel="nofollow">http://xfc.xfce.org/docs/tutorial/html/chapter08.html</a> (but remember you want to do a panel-plugin,not an XFCE app <img src="http://forum.xfce.org/img/smilies/wink.png" width="15" height="15" alt="wink" /> )</p></div></blockquote></div><p>It&#039;s probably enough to go on, but its not incredibly straight forward. Is there a &quot;hello world&quot; tutorial to get me started? The first link I posted used to have an example plugin to download, but its since been striked out. Is there another simple example plugin I can play with or can you recommend an existing panel plugin that it quite simple (preferably one not in the goodies pack as I already have those installed).</p>]]></description>
			<author><![CDATA[dummy@example.com (beardedlinuxgeek)]]></author>
			<pubDate>Wed, 27 Feb 2013 15:21:43 +0000</pubDate>
			<guid>http://forum.xfce.org/viewtopic.php?pid=28876#p28876</guid>
		</item>
	</channel>
</rss>
