2011-06-08 13:35:54 -04:00
|
|
|
# $OpenBSD: Makefile,v 1.24 2011/06/08 17:37:07 rpointel Exp $
|
Initial import of gdesklets-0.35.4.
gDesklets is a system for bringing mini programs (desklets), such as
weather forecasts, news tickers, system information displays, or music
player controls, onto your desktop, where they are sitting there in a
symbiotic relationship of eye candy and usefulness. The possibilities
are really endless and they are always there to serve you whenever you
need them, just one key-press away. The system is not restricted to
one desktop environment, but currently works on most of the modern
Unix desktops (including GNOME, KDE, Xfce).
Lots of help and okay jasper@. Thanks!
2008-02-19 03:46:52 -05:00
|
|
|
|
|
|
|
SHARED_ONLY= Yes
|
|
|
|
|
|
|
|
COMMENT= mini programs for your desktop
|
|
|
|
|
2011-04-20 11:25:47 -04:00
|
|
|
V= 0.36.3
|
2008-12-21 05:36:30 -05:00
|
|
|
DISTNAME= gdesklets-${V}
|
2011-06-08 13:35:54 -04:00
|
|
|
REVISION= 0
|
2011-04-20 11:25:47 -04:00
|
|
|
|
|
|
|
EXTRACT_SUFX= .tar.bz2
|
2009-12-21 15:46:00 -05:00
|
|
|
|
Initial import of gdesklets-0.35.4.
gDesklets is a system for bringing mini programs (desklets), such as
weather forecasts, news tickers, system information displays, or music
player controls, onto your desktop, where they are sitting there in a
symbiotic relationship of eye candy and usefulness. The possibilities
are really endless and they are always there to serve you whenever you
need them, just one key-press away. The system is not restricted to
one desktop environment, but currently works on most of the modern
Unix desktops (including GNOME, KDE, Xfce).
Lots of help and okay jasper@. Thanks!
2008-02-19 03:46:52 -05:00
|
|
|
CATEGORIES= x11
|
|
|
|
|
2011-04-20 11:25:47 -04:00
|
|
|
HOMEPAGE= http://gdesklets.de/
|
Initial import of gdesklets-0.35.4.
gDesklets is a system for bringing mini programs (desklets), such as
weather forecasts, news tickers, system information displays, or music
player controls, onto your desktop, where they are sitting there in a
symbiotic relationship of eye candy and usefulness. The possibilities
are really endless and they are always there to serve you whenever you
need them, just one key-press away. The system is not restricted to
one desktop environment, but currently works on most of the modern
Unix desktops (including GNOME, KDE, Xfce).
Lots of help and okay jasper@. Thanks!
2008-02-19 03:46:52 -05:00
|
|
|
|
|
|
|
# GPLv2
|
|
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
|
|
PERMIT_PACKAGE_FTP= Yes
|
|
|
|
PERMIT_DISTFILES_CDROM= Yes
|
|
|
|
PERMIT_DISTFILES_FTP= Yes
|
|
|
|
|
|
|
|
MASTER_SITES= ${HOMEPAGE}files/
|
2008-12-21 05:36:30 -05:00
|
|
|
|
|
|
|
MODULES= devel/gettext \
|
|
|
|
lang/python \
|
|
|
|
textproc/intltool
|
|
|
|
|
|
|
|
WANTLIB= X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
|
2010-09-28 04:51:20 -04:00
|
|
|
Xi Xinerama Xrandr Xrender atk-1.0 cairo croco-0.6 \
|
2010-07-30 07:29:44 -04:00
|
|
|
expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 rsvg-2 \
|
2010-10-11 04:11:24 -04:00
|
|
|
gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 \
|
2010-07-30 07:29:44 -04:00
|
|
|
gtk-x11-2.0 kvm m pango-1.0 pangocairo-1.0 ffi gtop-2.0 \
|
2010-09-28 04:51:20 -04:00
|
|
|
pangoft2-1.0 pcre pixman-1 png xml2 z pthread-stubs xcb \
|
2010-11-15 13:30:38 -05:00
|
|
|
gthread-2.0 xcb-render GL Xxf86vm drm xcb-shm
|
2008-12-21 05:36:30 -05:00
|
|
|
|
2010-11-22 03:36:47 -05:00
|
|
|
LIB_DEPENDS= devel/libgtop2 \
|
|
|
|
x11/gnome/librsvg
|
Initial import of gdesklets-0.35.4.
gDesklets is a system for bringing mini programs (desklets), such as
weather forecasts, news tickers, system information displays, or music
player controls, onto your desktop, where they are sitting there in a
symbiotic relationship of eye candy and usefulness. The possibilities
are really endless and they are always there to serve you whenever you
need them, just one key-press away. The system is not restricted to
one desktop environment, but currently works on most of the modern
Unix desktops (including GNOME, KDE, Xfce).
Lots of help and okay jasper@. Thanks!
2008-02-19 03:46:52 -05:00
|
|
|
|
2009-03-14 07:36:24 -04:00
|
|
|
BUILD_DEPENDS= ${RUN_DEPENDS} \
|
2011-04-20 11:25:47 -04:00
|
|
|
${MODGNU_AUTOCONF_DEPENDS} \
|
|
|
|
${MODGNU_AUTOMAKE_DEPENDS}
|
|
|
|
|
2010-11-22 03:36:47 -05:00
|
|
|
RUN_DEPENDS= devel/desktop-file-utils \
|
|
|
|
misc/shared-mime-info \
|
|
|
|
x11/gnome/py-gnome
|
Initial import of gdesklets-0.35.4.
gDesklets is a system for bringing mini programs (desklets), such as
weather forecasts, news tickers, system information displays, or music
player controls, onto your desktop, where they are sitting there in a
symbiotic relationship of eye candy and usefulness. The possibilities
are really endless and they are always there to serve you whenever you
need them, just one key-press away. The system is not restricted to
one desktop environment, but currently works on most of the modern
Unix desktops (including GNOME, KDE, Xfce).
Lots of help and okay jasper@. Thanks!
2008-02-19 03:46:52 -05:00
|
|
|
|
|
|
|
USE_GMAKE= Yes
|
|
|
|
USE_LIBTOOL= Yes
|
2008-12-21 05:36:30 -05:00
|
|
|
LIBTOOL_FLAGS= --tag=disable-static
|
2011-04-20 11:25:47 -04:00
|
|
|
|
|
|
|
AUTOCONF_VERSION= 2.62
|
|
|
|
AUTOMAKE_VERSION= 1.9
|
Initial import of gdesklets-0.35.4.
gDesklets is a system for bringing mini programs (desklets), such as
weather forecasts, news tickers, system information displays, or music
player controls, onto your desktop, where they are sitting there in a
symbiotic relationship of eye candy and usefulness. The possibilities
are really endless and they are always there to serve you whenever you
need them, just one key-press away. The system is not restricted to
one desktop environment, but currently works on most of the modern
Unix desktops (including GNOME, KDE, Xfce).
Lots of help and okay jasper@. Thanks!
2008-02-19 03:46:52 -05:00
|
|
|
|
|
|
|
CONFIGURE_STYLE= gnu
|
|
|
|
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
2009-04-26 07:01:04 -04:00
|
|
|
LDFLAGS="-L${LOCALBASE}/lib"
|
2008-12-21 05:36:30 -05:00
|
|
|
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
|
|
|
|
--disable-static
|
Initial import of gdesklets-0.35.4.
gDesklets is a system for bringing mini programs (desklets), such as
weather forecasts, news tickers, system information displays, or music
player controls, onto your desktop, where they are sitting there in a
symbiotic relationship of eye candy and usefulness. The possibilities
are really endless and they are always there to serve you whenever you
need them, just one key-press away. The system is not restricted to
one desktop environment, but currently works on most of the modern
Unix desktops (including GNOME, KDE, Xfce).
Lots of help and okay jasper@. Thanks!
2008-02-19 03:46:52 -05:00
|
|
|
|
2011-04-20 11:25:47 -04:00
|
|
|
MODPY_ADJ_FILES=contrib/gdesklets-migration-tool \
|
|
|
|
ctrlinfo \
|
|
|
|
gdesklets \
|
|
|
|
gdesklets-daemon \
|
|
|
|
gdesklets-logview \
|
|
|
|
gdesklets-shell \
|
|
|
|
test-control.py
|
|
|
|
|
|
|
|
FAKE_FLAGS= autostartdir=${PREFIX}/share/examples/gdesklets/xdg/autostart/
|
|
|
|
|
|
|
|
pre-configure:
|
|
|
|
cd ${WRKSRC} && ${SETENV} AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
|
|
|
|
AUTOCONF_VERSION=${AUTOCONF_VERSION} autoreconf -s -i
|
|
|
|
|
|
|
|
post-install:
|
|
|
|
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py ${PREFIX}/lib/gdesklets
|
Initial import of gdesklets-0.35.4.
gDesklets is a system for bringing mini programs (desklets), such as
weather forecasts, news tickers, system information displays, or music
player controls, onto your desktop, where they are sitting there in a
symbiotic relationship of eye candy and usefulness. The possibilities
are really endless and they are always there to serve you whenever you
need them, just one key-press away. The system is not restricted to
one desktop environment, but currently works on most of the modern
Unix desktops (including GNOME, KDE, Xfce).
Lots of help and okay jasper@. Thanks!
2008-02-19 03:46:52 -05:00
|
|
|
|
|
|
|
.include <bsd.port.mk>
|