Skip to content

Commit 41c58fd

Browse files
committed
debian/*: build lxpanel-indicator-applet-plugin package in Lubuntu PPA.
1 parent f73b9bd commit 41c58fd

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

debian/control

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Build-Depends:
1111
libgtk2.0-dev (>= 2.18), libiw-dev [linux-any],
1212
libmenu-cache-dev | libmenu-cache1-dev,
1313
libwnck-dev, libfm-gtk-dev (>= 1.2.0) | libfm-dev (>= 1.2.0),
14-
libxml2-dev, libkeybinder-dev
14+
libxml2-dev, libkeybinder-dev, libindicator-dev
1515
Standards-Version: 3.9.5
1616
Homepage: http://www.lxde.org/
1717
Vcs-Browser: http://git.lxde.org/gitweb/?p=debian/lxpanel.git
@@ -77,3 +77,14 @@ Description: LXDE panel (data files)
7777
(LXDE).
7878
.
7979
This package contains the data required for panel.
80+
81+
Package: lxpanel-indicator-applet-plugin
82+
Architecture: any
83+
Depends: lxpanel, ${misc:Depends}, ${shlibs:Depends}
84+
Suggests: indicator-application-gtk2,
85+
indicator-messages-gtk2,
86+
indicator-sound-gtk2
87+
Provides: indicator-renderer
88+
Description: lxpanel indicator applet
89+
lxpanel-indicator-applet-plugin is an applet to display information from
90+
various applications consistently in the LXPanel.

debian/rules

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ override_dh_autoreconf:
1313

1414
override_dh_auto_configure:
1515
ifeq ($(DEB_HOST_ARCH_OS),linux)
16-
dh_auto_configure -- --enable-man --with-plugins=all --disable-silent-rules
16+
dh_auto_configure -- --enable-man --with-plugins=all --disable-silent-rules --enable-indicator-support
1717
else
1818
# omit netstat plugin on non-linux, requires wireless-tools
1919
dh_auto_configure -- --enable-man --with-plugins=all,-netstat --disable-silent-rules
@@ -27,6 +27,10 @@ override_dh_auto_install:
2727
rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/lxpanel/*.la
2828

2929
override_dh_install:
30+
# move indicator.so out of the way
31+
mkdir -p debian/lxpanel-indicator-applet-plugin/usr/lib/$(DEB_HOST_MULTIARCH)/lxpanel/plugins
32+
mv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/lxpanel/plugins/indicator.so debian/lxpanel-indicator-applet-plugin/usr/lib/$(DEB_HOST_MULTIARCH)/lxpanel/plugins/indicator.so
33+
# install rest of files
3034
dh_install --fail-missing
3135

3236
override_dh_makeshlibs:

0 commit comments

Comments
 (0)