aboutsummaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2009-05-28 14:41:03 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2009-05-28 14:41:03 +0000
commit6457fc97b9486a0d18fb7ffb5e733fb75e78fff0 (patch)
tree48ea5dc44368852e10abacbd46f5f4d1f4b4dd70 /x11
parent5ba5b972563b99e82d2e0121244af78985b9310a (diff)
downloadports-6457fc97b9486a0d18fb7ffb5e733fb75e78fff0.tar.gz
ports-6457fc97b9486a0d18fb7ffb5e733fb75e78fff0.zip
Avant Window Navigator (Awn) is a dock-like bar which sits at the
bottom of the screen. It has support for launchers, task lists, and third party applets. WWW: http://launchpad.net/awn
Notes
Notes: svn path=/head/; revision=234699
Diffstat (limited to 'x11')
-rw-r--r--x11/Makefile3
-rw-r--r--x11/avant-window-navigator-gnome/Makefile11
-rw-r--r--x11/avant-window-navigator-xfce4/Makefile11
-rw-r--r--x11/avant-window-navigator/Makefile72
-rw-r--r--x11/avant-window-navigator/distinfo3
-rw-r--r--x11/avant-window-navigator/pkg-descr5
-rw-r--r--x11/avant-window-navigator/pkg-plist193
7 files changed, 298 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile
index ff9ac342c28c..0a509ae794d5 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -12,6 +12,9 @@
SUBDIR += appres
SUBDIR += apwal
SUBDIR += aterm
+ SUBDIR += avant-window-navigator
+ SUBDIR += avant-window-navigator-gnome
+ SUBDIR += avant-window-navigator-xfce4
SUBDIR += babl
SUBDIR += bbappconf
SUBDIR += bbdock
diff --git a/x11/avant-window-navigator-gnome/Makefile b/x11/avant-window-navigator-gnome/Makefile
new file mode 100644
index 000000000000..6a23d18e5864
--- /dev/null
+++ b/x11/avant-window-navigator-gnome/Makefile
@@ -0,0 +1,11 @@
+# New ports collection makefile for: avant-window-navigator-gnome
+# Date created: 20 May 2009
+# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+AWN_DESKTOP= gnome
+MASTERDIR= ${.CURDIR}/../avant-window-navigator
+
+.include <${MASTERDIR}/Makefile>
diff --git a/x11/avant-window-navigator-xfce4/Makefile b/x11/avant-window-navigator-xfce4/Makefile
new file mode 100644
index 000000000000..82bdf5d0f9cf
--- /dev/null
+++ b/x11/avant-window-navigator-xfce4/Makefile
@@ -0,0 +1,11 @@
+# New ports collection makefile for: avant-window-navigator-xfce4
+# Date created: 20 May 2009
+# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+AWN_DESKTOP= xfce4
+MASTERDIR= ${.CURDIR}/../avant-window-navigator
+
+.include <${MASTERDIR}/Makefile>
diff --git a/x11/avant-window-navigator/Makefile b/x11/avant-window-navigator/Makefile
new file mode 100644
index 000000000000..7d6201e6f33a
--- /dev/null
+++ b/x11/avant-window-navigator/Makefile
@@ -0,0 +1,72 @@
+# New ports collection makefile for: avant-window-navigator
+# Date created: 18 May 2009
+# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= avant-window-navigator
+PORTVERSION= 0.3.2.1
+CATEGORIES= x11
+MASTER_SITES= http://launchpad.net/awn/0.2/${PORTVERSION}/+download/ \
+ http://mirror.amdmi3.ru/
+
+MAINTAINER= amdmi3@FreeBSD.org
+COMMENT= Dock-like navigation bar
+
+BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/xdg/__init__.py:${PORTSDIR}/devel/py-xdg
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/xdg/__init__.py:${PORTSDIR}/devel/py-xdg
+LIB_DEPENDS= wnck-1.22:${PORTSDIR}/x11-toolkits/libwnck \
+ dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack glib20 gtk20 pygtk2
+USE_PYTHON= yes
+USE_GETTEXT= yes
+USE_LDCONFIG= yes
+INSTALLS_ICONS= yes
+USE_XORG= x11 xproto xcomposite xrender
+CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" \
+ CPPFLAGS="-I${LOCALBASE}/include"
+MAKE_JOBS_SAFE= yes
+
+AWN_DESKTOP?= agnostic
+
+.if ${AWN_DESKTOP} == "gnome"
+USE_GNOME+= gnomedesktop libgnomeui
+CONFIGURE_ARGS+= --with-desktop=gnome
+PNGNAMESUFFIX= -gnome
+CONFLICTS= ${PORTNAME}-xfce4-[0-9]* ${PORTNAME}-[0-9]*
+WITH_GCONF= yes
+.elif ${AWN_DESKTOP} == "xfce4"
+OPTIONS= GCONF "Use GConf to store configuration information" off
+USE_XFCE+= thunar
+CONFIGURE_ARGS+= --with-desktop=xfce4
+PNGNAMESUFFIX= -xfce4
+CONFLICTS= ${PORTNAME}-gnome-[0-9]* ${PORTNAME}-[0-9]*
+.else
+# agnostic desktop
+OPTIONS= GCONF "Use GConf to store configuration information" off
+CONFIGURE_ARGS+= --with-desktop=agnostic
+CONFLICTS= ${PORTNAME}-gnome-[0-9]* ${PORTNAME}-xfce4-[0-9]*
+.endif
+
+.include <bsd.port.options.mk>
+
+.if defined(WITH_GCONF)
+USE_GNOME+= gconf2
+GCONF_SCHEMAS= awn.schemas awn-applets-shared.schemas
+CONFIGURE_ARGS+= --with-gconf
+.else
+CONFIGURE_ARGS+= --without-gconf
+.endif
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|#!/usr/bin/python|#!/usr/bin/env python|' \
+ ${WRKSRC}/awn-manager/awnManager.py.in \
+ ${WRKSRC}/awn-manager/awnManager.py
+
+.include <bsd.port.post.mk>
diff --git a/x11/avant-window-navigator/distinfo b/x11/avant-window-navigator/distinfo
new file mode 100644
index 000000000000..15d33685e925
--- /dev/null
+++ b/x11/avant-window-navigator/distinfo
@@ -0,0 +1,3 @@
+MD5 (avant-window-navigator-0.3.2.1.tar.gz) = e1632e4756706e17ebc1958aef002cd0
+SHA256 (avant-window-navigator-0.3.2.1.tar.gz) = f10d728afcdf35c3f7e6cff57f478114f14d5db4b1c9bdc2dc2e582bcaedc21a
+SIZE (avant-window-navigator-0.3.2.1.tar.gz) = 997716
diff --git a/x11/avant-window-navigator/pkg-descr b/x11/avant-window-navigator/pkg-descr
new file mode 100644
index 000000000000..f7cbea5ef56e
--- /dev/null
+++ b/x11/avant-window-navigator/pkg-descr
@@ -0,0 +1,5 @@
+Avant Window Navigator (Awn) is a dock-like bar which sits at the
+bottom of the screen. It has support for launchers, task lists, and
+third party applets.
+
+WWW: http://launchpad.net/awn
diff --git a/x11/avant-window-navigator/pkg-plist b/x11/avant-window-navigator/pkg-plist
new file mode 100644
index 000000000000..dcf2d1287b7a
--- /dev/null
+++ b/x11/avant-window-navigator/pkg-plist
@@ -0,0 +1,193 @@
+bin/avant-window-navigator
+bin/awn-applet-activation
+bin/awn-applets-migration
+bin/awn-autostart
+bin/awn-launcher-editor
+bin/awn-manager
+bin/awn-schema-to-gconf
+include/libawn/awn-applet-dialog.h
+include/libawn/awn-applet-simple.h
+include/libawn/awn-applet.h
+include/libawn/awn-cairo-utils.h
+include/libawn/awn-config-client.h
+include/libawn/awn-defines.h
+include/libawn/awn-desktop-item.h
+include/libawn/awn-effects.h
+include/libawn/awn-enum-types.h
+include/libawn/awn-icons.h
+include/libawn/awn-plug.h
+include/libawn/awn-settings.h
+include/libawn/awn-title.h
+include/libawn/awn-vfs.h
+lib/libawn.a
+lib/libawn.la
+lib/libawn.so
+lib/libawn.so.0
+%%PYTHON_SITELIBDIR%%/awn/__init__.py
+%%PYTHON_SITELIBDIR%%/awn/__init__.pyc
+%%PYTHON_SITELIBDIR%%/awn/__init__.pyo
+%%PYTHON_SITELIBDIR%%/awn/awn.a
+%%PYTHON_SITELIBDIR%%/awn/awn.la
+%%PYTHON_SITELIBDIR%%/awn/awn.so
+libdata/pkgconfig/awn.pc
+share/applications/avant-window-navigator.desktop
+share/applications/awn-manager.desktop
+%%DATADIR%%/active/glow.png
+%%DATADIR%%/active/glow2.png
+%%DATADIR%%/active/glow3.png
+%%DATADIR%%/active/glow4.png
+%%DATADIR%%/active/glow5.png
+%%DATADIR%%/active/glow6.png
+%%DATADIR%%/active/glow7.png
+%%DATADIR%%/active/glow8.png
+%%DATADIR%%/active/glow9.png
+%%DATADIR%%/active/spotlight1.png
+%%DATADIR%%/active/spotlight2.png
+%%DATADIR%%/applets/taskman.desktop
+%%DATADIR%%/awn-manager/awnApplet.py
+%%DATADIR%%/awn-manager/awnDefs.py
+%%DATADIR%%/awn-manager/awnLauncher.py
+%%DATADIR%%/awn-manager/awnLauncherEditor.py
+%%DATADIR%%/awn-manager/awnPreferences.py
+%%DATADIR%%/awn-manager/awnTheme.py
+%%DATADIR%%/awn-manager/launcher-editor.glade
+%%DATADIR%%/awn-manager/window.glade
+%%DATADIR%%/defs/awn.defs
+%%DATADIR%%/index.theme
+%%DATADIR%%/schemas/awn.schema-ini
+%%DATADIR%%/schemas/shared.schema-ini
+%%DATADIR%%/themes/default-theme/theme.awn
+%%DATADIR%%/themes/default-theme/thumb.png
+share/gtk-doc/html/libawn/AwnApplet.html
+share/gtk-doc/html/libawn/AwnAppletDialog.html
+share/gtk-doc/html/libawn/AwnAppletSimple.html
+share/gtk-doc/html/libawn/AwnPlug.html
+share/gtk-doc/html/libawn/AwnTitle.html
+share/gtk-doc/html/libawn/ch01.html
+share/gtk-doc/html/libawn/home.png
+share/gtk-doc/html/libawn/index.html
+share/gtk-doc/html/libawn/index.sgml
+share/gtk-doc/html/libawn/left.png
+share/gtk-doc/html/libawn/libawn-awn-cairo-utils.html
+share/gtk-doc/html/libawn/libawn-awn-config-client.html
+share/gtk-doc/html/libawn/libawn-awn-defines.html
+share/gtk-doc/html/libawn/libawn-awn-desktop-item.html
+share/gtk-doc/html/libawn/libawn-awn-effects.html
+share/gtk-doc/html/libawn/libawn-awn-settings.html
+share/gtk-doc/html/libawn/libawn-awn-vfs.html
+share/gtk-doc/html/libawn/libawn.devhelp
+share/gtk-doc/html/libawn/libawn.devhelp2
+share/gtk-doc/html/libawn/right.png
+share/gtk-doc/html/libawn/style.css
+share/gtk-doc/html/libawn/up.png
+share/icons/hicolor/24x24/apps/avant-window-navigator.png
+share/icons/hicolor/32x32/apps/avant-window-navigator.png
+share/icons/hicolor/48x48/apps/avant-window-navigator.png
+share/icons/hicolor/48x48/apps/awn-manager.png
+share/icons/hicolor/scalable/apps/avant-window-navigator.svg
+share/icons/hicolor/scalable/apps/awn-manager.svg
+share/locale/af/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ar/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ast/LC_MESSAGES/avant-window-navigator.mo
+share/locale/be/LC_MESSAGES/avant-window-navigator.mo
+share/locale/bg/LC_MESSAGES/avant-window-navigator.mo
+share/locale/bn/LC_MESSAGES/avant-window-navigator.mo
+share/locale/bs/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ca/LC_MESSAGES/avant-window-navigator.mo
+share/locale/cs/LC_MESSAGES/avant-window-navigator.mo
+share/locale/csb/LC_MESSAGES/avant-window-navigator.mo
+share/locale/da/LC_MESSAGES/avant-window-navigator.mo
+share/locale/de/LC_MESSAGES/avant-window-navigator.mo
+share/locale/el/LC_MESSAGES/avant-window-navigator.mo
+share/locale/en_AU/LC_MESSAGES/avant-window-navigator.mo
+share/locale/en_CA/LC_MESSAGES/avant-window-navigator.mo
+share/locale/en_GB/LC_MESSAGES/avant-window-navigator.mo
+share/locale/eo/LC_MESSAGES/avant-window-navigator.mo
+share/locale/es/LC_MESSAGES/avant-window-navigator.mo
+share/locale/et/LC_MESSAGES/avant-window-navigator.mo
+share/locale/eu/LC_MESSAGES/avant-window-navigator.mo
+share/locale/fa/LC_MESSAGES/avant-window-navigator.mo
+share/locale/fi/LC_MESSAGES/avant-window-navigator.mo
+share/locale/fr/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ga/LC_MESSAGES/avant-window-navigator.mo
+share/locale/gl/LC_MESSAGES/avant-window-navigator.mo
+share/locale/gu/LC_MESSAGES/avant-window-navigator.mo
+share/locale/he/LC_MESSAGES/avant-window-navigator.mo
+share/locale/hi/LC_MESSAGES/avant-window-navigator.mo
+share/locale/hr/LC_MESSAGES/avant-window-navigator.mo
+share/locale/hu/LC_MESSAGES/avant-window-navigator.mo
+share/locale/id/LC_MESSAGES/avant-window-navigator.mo
+share/locale/is/LC_MESSAGES/avant-window-navigator.mo
+share/locale/it/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ja/LC_MESSAGES/avant-window-navigator.mo
+share/locale/jv/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ka/LC_MESSAGES/avant-window-navigator.mo
+share/locale/kab/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ko/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ku/LC_MESSAGES/avant-window-navigator.mo
+share/locale/lt/LC_MESSAGES/avant-window-navigator.mo
+share/locale/lv/LC_MESSAGES/avant-window-navigator.mo
+share/locale/mk/LC_MESSAGES/avant-window-navigator.mo
+share/locale/mr/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ms/LC_MESSAGES/avant-window-navigator.mo
+share/locale/nb/LC_MESSAGES/avant-window-navigator.mo
+share/locale/nds/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ne/LC_MESSAGES/avant-window-navigator.mo
+share/locale/nl/LC_MESSAGES/avant-window-navigator.mo
+share/locale/nn/LC_MESSAGES/avant-window-navigator.mo
+share/locale/oc/LC_MESSAGES/avant-window-navigator.mo
+share/locale/pl/LC_MESSAGES/avant-window-navigator.mo
+share/locale/pt/LC_MESSAGES/avant-window-navigator.mo
+share/locale/pt_BR/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ro/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ru/LC_MESSAGES/avant-window-navigator.mo
+share/locale/sk/LC_MESSAGES/avant-window-navigator.mo
+share/locale/sl/LC_MESSAGES/avant-window-navigator.mo
+share/locale/sq/LC_MESSAGES/avant-window-navigator.mo
+share/locale/sr/LC_MESSAGES/avant-window-navigator.mo
+share/locale/sv/LC_MESSAGES/avant-window-navigator.mo
+share/locale/ta/LC_MESSAGES/avant-window-navigator.mo
+share/locale/te/LC_MESSAGES/avant-window-navigator.mo
+share/locale/th/LC_MESSAGES/avant-window-navigator.mo
+share/locale/tr/LC_MESSAGES/avant-window-navigator.mo
+share/locale/uk/LC_MESSAGES/avant-window-navigator.mo
+share/locale/vi/LC_MESSAGES/avant-window-navigator.mo
+share/locale/zh_CN/LC_MESSAGES/avant-window-navigator.mo
+share/locale/zh_HK/LC_MESSAGES/avant-window-navigator.mo
+share/locale/zh_TW/LC_MESSAGES/avant-window-navigator.mo
+@dirrmtry share/locale/zh_HK/LC_MESSAGES
+@dirrmtry share/locale/zh_HK
+@dirrmtry share/locale/nds/LC_MESSAGES
+@dirrmtry share/locale/nds
+@dirrmtry share/locale/kab/LC_MESSAGES
+@dirrmtry share/locale/kab
+@dirrmtry share/locale/jv/LC_MESSAGES
+@dirrmtry share/locale/jv
+@dirrmtry share/locale/csb/LC_MESSAGES
+@dirrmtry share/locale/csb
+@dirrmtry share/locale/ast/LC_MESSAGES
+@dirrmtry share/locale/ast
+@dirrmtry share/icons/hicolor/scalable/apps
+@dirrmtry share/icons/hicolor/scalable
+@dirrmtry share/icons/hicolor/48x48/apps
+@dirrmtry share/icons/hicolor/48x48
+@dirrmtry share/icons/hicolor/32x32/apps
+@dirrmtry share/icons/hicolor/32x32
+@dirrmtry share/icons/hicolor/24x24/apps
+@dirrmtry share/icons/hicolor/24x24
+@dirrmtry share/icons/hicolor
+@dirrmtry share/icons
+@dirrm share/gtk-doc/html/libawn
+@dirrmtry share/gtk-doc/html
+@dirrmtry share/gtk-doc
+@dirrm %%DATADIR%%/themes/default-theme
+@dirrm %%DATADIR%%/themes
+@dirrm %%DATADIR%%/schemas
+@dirrm %%DATADIR%%/defs
+@dirrm %%DATADIR%%/awn-manager
+@dirrm %%DATADIR%%/applets
+@dirrm %%DATADIR%%/active
+@dirrm %%DATADIR%%
+@dirrmtry share/applications
+@dirrm %%PYTHON_SITELIBDIR%%/awn
+@dirrm include/libawn