1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-09-29 21:49:07 +00:00

updated cvs ebuild

git-svn-id: https://conky.svn.sourceforge.net/svnroot/conky/trunk/conky@537 7f574dfc-610e-0410-a909-a81674777703
This commit is contained in:
Brenden Matthews 2006-02-18 03:58:25 +00:00
parent 25e2379edd
commit 908d2c6c14
3 changed files with 85 additions and 46 deletions

View File

@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/conky/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~alpha"
IUSE="truetype X ipv6 bmpx bmp xmms infopipe audacious"
DEPEND_COMMON="

View File

@ -10,63 +10,102 @@ HOMEPAGE="http://conky.sf.net"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="truetype seti X"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~alpha"
IUSE="truetype X ipv6 bmpx bmp xmms infopipe audacious"
RDEPEND="virtual/libc
X? ( virtual/x11 )
truetype? ( >=media-libs/freetype-2 )
seti? ( sci-astronomy/setiathome )
"
DEPEND_COMMON="
virtual/libc
X? (
|| ( ( x11-libs/libICE
x11-libs/libXext
x11-libs/libX11
x11-libs/libSM
x11-libs/libXrender
x11-libs/libXft
)
virtual/x11
)
truetype? ( >=media-libs/freetype-2 )
bmpx? ( media-sound/bmpx
>=sys-apps/dbus-0.35
)
bmp? ( media-sound/beep-media-player )
audacious? ( media-sound/audacious )
infopipe? ( || ( media-plugins/xmms-infopipe media-plugins/bmp-infopipe ) )
xmms? ( media-sound/xmms )
)"
DEPEND="truetype? ( >=media-libs/freetype-2 )
X? ( virtual/x11 )
>=sys-devel/automake-1.9
>=sys-devel/autoconf-2.59
sys-devel/libtool
sys-apps/grep
sys-apps/sed
sys-devel/gcc
"
RDEPEND="${DEPEND_COMMON}"
DEPEND="
${DEPEND_COMMON}
X? (
|| ( ( x11-libs/libXt
x11-proto/xextproto
x11-proto/xproto
)
virtual/x11
)
)
sys-apps/grep
sys-apps/sed"
S=${WORKDIR}/conky
src_unpack() {
cvs_src_unpack
cd ${S}
NOCONFIGURE=blah ./autogen.sh
./autogen.sh
}
src_compile() {
local myconf
myconf="--enable-double-buffer --enable-own-window --enable-proc-uptime --enable-mpd --enable-mldonkey"
econf \
${myconf} \
$(use_enable truetype xft) \
$(use_enable X x11) \
$(use_enable !ipv6 portmon) \
$(use_enable seti) || die "econf failed"
emake || die "compile failed"
local mymake
if useq ipv6 ; then
ewarn
ewarn "You have the ipv6 USE flag enabled. Please note that"
ewarn "using the ipv6 USE flag with Conky disables the port"
ewarn "monitor."
ewarn
epause
else
mymake="MPD_NO_IPV6=noipv6"
fi
local myconf
myconf="--enable-double-buffer --enable-own-window --enable-proc-uptime \
--enable-mpd --enable-mldonkey"
econf \
${myconf} \
$(use_enable truetype xft) \
$(use_enable X x11) \
$(use_enable bmpx) \
$(use_enable bmp) \
$(use_enable xmms) \
$(use_enable audacious) \
$(use_enable infopipe) \
$(use_enable !ipv6 portmon) || die "econf failed"
emake ${mymake} || die "compile failed"
}
src_install() {
emake DESTDIR=${D} install || die "make install failed"
dodoc ChangeLog AUTHORS README doc/conkyrc.sample
emake DESTDIR=${D} install || die "make install failed"
dodoc ChangeLog AUTHORS README doc/conkyrc.sample doc/variables.html
dodoc doc/docs.html doc/config_settings.html
}
pkg_postinst() {
einfo 'default configuration file is "~/.conkyrc"'
einfo "you can find a sample configuration file in"
einfo "/usr/share/doc/${PF}/conkyrc.sample.gz"
einfo
einfo "For more info on Conky's new features,"
einfo "please look at the README and ChangeLog:"
einfo "/usr/share/doc/${PF}/README.gz"
einfo "/usr/share/doc/${PF}/ChangeLog.gz"
einfo
einfo "Comment out temperature info lines if you have no kernel"
einfo "support for it."
einfo
ewarn "Conky doesn't work with window managers that"
ewarn "take control over root window such as Gnome's nautilus."
}
einfo 'Default configuration file is "~/.conkyrc"'
einfo "you can find a sample configuration file in"
einfo "/usr/share/doc/${PF}/conkyrc.sample.gz"
einfo
einfo "For more info on Conky's new features,"
einfo "please look at the README and ChangeLog:"
einfo "/usr/share/doc/${PF}/README.gz"
einfo "/usr/share/doc/${PF}/ChangeLog.gz"
einfo "There are also pretty html docs available"
einfo "on Conky's site or in /usr/share/doc/${PF}"
einfo
einfo "Check out app-vim/conky-syntax for conkyrc"
einfo "syntax highlighting in Vim"
einfo
}

View File

@ -1,6 +1,6 @@
AC_INIT([Conky],[1.4.0],[brenden1@users.sourceforge.net])
AC_INIT([Conky],[1.4.1-pre-cvs],[brenden1@users.sourceforge.net])
AM_INIT_AUTOMAKE(conky, 1.4.0)
AM_INIT_AUTOMAKE(conky, 1.4.1-pre-cvs)
AM_CONFIG_HEADER(src/config.h)
AC_PROG_LIBTOOL
PKG_PROG_PKG_CONFIG([0.17.2])