1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-11-17 18:45:10 +00:00

gentoo ebuild cleanup

git-svn-id: https://conky.svn.sourceforge.net/svnroot/conky/trunk/conky1@777 7f574dfc-610e-0410-a909-a81674777703
This commit is contained in:
Philip Kovacs 2006-11-15 03:51:20 +00:00
parent e0828f26fc
commit ec5f364be3
9 changed files with 30 additions and 566 deletions

View File

@ -1,77 +0,0 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header$
inherit eutils
DESCRIPTION="Conky is an advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sf.net"
SRC_URI="mirror://sourceforge/conky/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="truetype seti metar"
DEPEND_COMMON="
virtual/libc
virtual/x11
truetype? ( >=media-libs/freetype-2 )
!amd64? (
!sparc? (
metar? ( dev-libs/mdsplib )
)
)"
#sparc and am64 awaiting keywords as per bug #99262
RDEPEND="${DEPEND_COMMON}
seti? ( sci-astronomy/setiathome )"
DEPEND="
${DEPEND_COMMON}
>=sys-devel/automake-1.4
sys-devel/autoconf
sys-apps/grep
sys-apps/sed
sys-devel/gcc
>=sys-process/procps-3.2.5"
src_compile() {
local myconf
myconf="--enable-double-buffer --enable-own-window --enable-proc-uptime --enable-mpd --enable-mldonkey"
if !use amd64 && !use sparc
then
myconf="${myconf} $(use_enable metar)"
fi
econf \
${myconf} \
$(use_enable truetype xft) \
$(use_enable seti) \
$(use_enable metar) || die "econf failed"
emake || die "compile failed"
}
src_install() {
emake DESTDIR=${D} install || die "make install failed"
dodoc ChangeLog AUTHORS README conkyrc.sample
}
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."
}

View File

@ -1,75 +0,0 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header$
inherit eutils
DESCRIPTION="Conky is an advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sf.net"
SRC_URI="mirror://sourceforge/conky/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="truetype seti X"
DEPEND_COMMON="
virtual/libc
X? (
virtual/x11
truetype? ( >=media-libs/freetype-2 )
)"
RDEPEND="${DEPEND_COMMON}
seti? ( sci-astronomy/setiathome )"
DEPEND="
${DEPEND_COMMON}
>=sys-devel/automake-1.9
>=sys-devel/autoconf-2.59
sys-devel/libtool
sys-apps/grep
sys-apps/sed
sys-devel/gcc"
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 seti) \
$(use_enable metar) || die "econf failed"
emake || die "compile failed"
}
src_install() {
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 "There are also pretty html docs available"
einfo "on Conky's site or in /usr/share/doc/${PF}"
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."
ewarn
ewarn "Please note that METAR support has been removed since 1.2"
ewarn
}

View File

@ -1,74 +0,0 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header$
inherit eutils
DESCRIPTION="Conky is an advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sf.net"
SRC_URI="mirror://sourceforge/conky/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="truetype seti X"
DEPEND_COMMON="
virtual/libc
X? (
virtual/x11
truetype? ( >=media-libs/freetype-2 )
)"
RDEPEND="${DEPEND_COMMON}
seti? ( sci-astronomy/setiathome )"
DEPEND="
${DEPEND_COMMON}
>=sys-devel/automake-1.9
>=sys-devel/autoconf-2.59
sys-devel/libtool
sys-apps/grep
sys-apps/sed
sys-devel/gcc"
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 seti) || die "econf failed"
emake || die "compile failed"
}
src_install() {
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 "There are also pretty html docs available"
einfo "on Conky's site or in /usr/share/doc/${PF}"
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."
ewarn
ewarn "Please note that METAR support has been removed since 1.2"
ewarn
}

View File

@ -1,68 +0,0 @@
inherit eutils
DESCRIPTION="Conky is an advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sf.net"
SRC_URI="mirror://sourceforge/conky/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="truetype seti X"
DEPEND_COMMON="
virtual/libc
X? (
virtual/x11
truetype? ( >=media-libs/freetype-2 )
)"
RDEPEND="${DEPEND_COMMON}
seti? ( sci-astronomy/setiathome )"
DEPEND="
${DEPEND_COMMON}
>=sys-devel/automake-1.9
>=sys-devel/autoconf-2.59
sys-devel/libtool
sys-apps/grep
sys-apps/sed
sys-devel/gcc"
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 seti) || die "econf failed"
emake || die "compile failed"
}
src_install() {
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 "There are also pretty html docs available"
einfo "on Conky's site or in /usr/share/doc/${PF}"
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."
ewarn
}

View File

@ -1,68 +0,0 @@
inherit eutils
DESCRIPTION="Conky is an advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sf.net"
SRC_URI="mirror://sourceforge/conky/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="truetype seti X"
DEPEND_COMMON="
virtual/libc
X? (
virtual/x11
truetype? ( >=media-libs/freetype-2 )
)"
RDEPEND="${DEPEND_COMMON}
seti? ( sci-astronomy/setiathome )"
DEPEND="
${DEPEND_COMMON}
>=sys-devel/automake-1.9
>=sys-devel/autoconf-2.59
sys-devel/libtool
sys-apps/grep
sys-apps/sed
sys-devel/gcc"
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 seti) || die "econf failed"
emake || die "compile failed"
}
src_install() {
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 "There are also pretty html docs available"
einfo "on Conky's site or in /usr/share/doc/${PF}"
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."
ewarn
}

View File

@ -1,84 +0,0 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header$
inherit eutils
DESCRIPTION="Conky is an advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sf.net"
SRC_URI="mirror://sourceforge/conky/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="truetype seti X ipv6"
DEPEND_COMMON="
virtual/libc
X? (
virtual/x11
truetype? ( >=media-libs/freetype-2 )
)"
RDEPEND="${DEPEND_COMMON}
seti? ( sci-astronomy/setiathome )"
DEPEND="
${DEPEND_COMMON}
>=sys-devel/automake-1.9
>=sys-devel/autoconf-2.59
sys-devel/libtool
sys-apps/grep
sys-apps/sed
sys-devel/gcc"
src_compile() {
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
sleep 5
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 !ipv6 portmon) \
$(use_enable seti) || die "econf failed"
emake || die "compile failed"
}
src_install() {
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 "There are also pretty html docs available"
einfo "on Conky's site or in /usr/share/doc/${PF}"
einfo
einfo "Comment out temperature info lines if you have no kernel"
einfo "support for it."
einfo
einfo "Check out app-vim/conky-syntax for conkyrc"
einfo "syntax highlighting in Vim"
einfo
ewarn "Conky doesn't work with window managers that"
ewarn "take control over root window such as Gnome's nautilus."
ewarn
}

View File

@ -1,101 +0,0 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header$
inherit eutils
DESCRIPTION="Conky is an advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sf.net"
SRC_URI="mirror://sourceforge/conky/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="truetype X ipv6 bmpx"
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
)
)"
RDEPEND="${DEPEND_COMMON}"
DEPEND="
${DEPEND_COMMON}
X? (
|| ( ( x11-libs/libXt
x11-proto/xextproto
x11-proto/xproto
)
virtual/x11
)
)
sys-devel/libtool
sys-apps/grep
sys-apps/sed
sys-devel/gcc"
src_unpack() {
unpack ${A}
cd ${S}
}
src_compile() {
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
sleep 5
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 bmpx) \
$(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 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 "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

@ -3,6 +3,7 @@
# $Header: $ # $Header: $
inherit eutils inherit eutils
# used for epause
DESCRIPTION="Conky is an advanced, highly configurable system monitor for X" DESCRIPTION="Conky is an advanced, highly configurable system monitor for X"
HOMEPAGE="http://conky.sf.net" HOMEPAGE="http://conky.sf.net"
@ -35,7 +36,8 @@ DEPEND_COMMON="
RDEPEND="${DEPEND_COMMON} RDEPEND="${DEPEND_COMMON}
hddtemp? ( app-admin/hddtemp ) hddtemp? ( app-admin/hddtemp )
mpd? ( media-sound/mpd )" mpd? ( media-sound/mpd )
vim-syntax? ( app-editors/vim )"
DEPEND=" DEPEND="
${DEPEND_COMMON} ${DEPEND_COMMON}
@ -46,11 +48,7 @@ DEPEND="
) )
virtual/x11 virtual/x11
) )
) )"
sys-apps/grep
sys-apps/sed"
PDEPEND="vim-syntax? ( app-vim/conky-syntax )"
src_compile() { src_compile() {
local mymake local mymake
@ -77,9 +75,17 @@ src_compile() {
} }
src_install() { src_install() {
emake DESTDIR=${D} install || die "make install failed" emake DESTDIR="${D}" install || die "make install failed"
dodoc ChangeLog AUTHORS README doc/conkyrc.sample dodoc ChangeLog AUTHORS README doc/conkyrc.sample
dohtml doc/docs.html doc/config_settings.html doc/variables.html dohtml doc/docs.html doc/config_settings.html doc/variables.html
if use vim-syntax; then
insinto /usr/share/vim/vimfiles/ftdetect
doins "${S}"/extras/vim/ftdetect/conkyrc.vim
insinto /usr/share/vim/vimfiles/syntax
doins "${S}"/extras/vim/syntax/conkyrc.vim
fi
} }
pkg_postinst() { pkg_postinst() {
@ -96,7 +102,7 @@ pkg_postinst() {
einfo einfo
einfo "Also see http://www.gentoo.org/doc/en/conky-howto.xml" einfo "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
einfo einfo
einfo "Check out app-vim/conky-syntax for conkyrc" einfo "Vim syntax highlighting for conkyrc now enabled with"
einfo "syntax highlighting in Vim" einfo "USE=vim-syntax"
einfo einfo
} }

View File

@ -1,4 +1,4 @@
# SVN ebuild for Conky, thanks to Hopeless; Subversion ver. by drphibes # Subversion repository ebuild for conky by drphibes
# $Header: $ # $Header: $
ESVN_REPO_URI="https://svn.sourceforge.net/svnroot/conky/trunk/conky1" ESVN_REPO_URI="https://svn.sourceforge.net/svnroot/conky/trunk/conky1"
@ -35,7 +35,8 @@ DEPEND_COMMON="
RDEPEND="${DEPEND_COMMON} RDEPEND="${DEPEND_COMMON}
hddtemp? ( app-admin/hddtemp ) hddtemp? ( app-admin/hddtemp )
mpd? ( media-sound/mpd )" mpd? ( media-sound/mpd )
vim-syntax? ( app-editors/vim )"
DEPEND=" DEPEND="
${DEPEND_COMMON} ${DEPEND_COMMON}
@ -46,11 +47,7 @@ DEPEND="
) )
virtual/x11 virtual/x11
) )
) )"
sys-apps/grep
sys-apps/sed"
PDEPEND="vim-syntax? ( app-vim/conky-syntax )"
S=${WORKDIR}/conky S=${WORKDIR}/conky
@ -81,9 +78,17 @@ src_compile() {
} }
src_install() { src_install() {
emake DESTDIR=${D} install || die "make install failed" emake DESTDIR="${D}" install || die "make install failed"
dodoc ChangeLog AUTHORS README doc/conkyrc.sample dodoc ChangeLog AUTHORS README doc/conkyrc.sample
dohtml doc/docs.html doc/config_settings.html doc/variables.html dohtml doc/docs.html doc/config_settings.html doc/variables.html
if use vim-syntax; then
insinto /usr/share/vim/vimfiles/ftdetect
doins "${S}"/extras/vim/ftdetect/conkyrc.vim
insinto /usr/share/vim/vimfiles/syntax
doins "${S}"/extras/vim/syntax/conkyrc.vim
fi
} }
pkg_postinst() { pkg_postinst() {
@ -100,7 +105,7 @@ pkg_postinst() {
einfo einfo
einfo "Also see http://www.gentoo.org/doc/en/conky-howto.xml" einfo "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
einfo einfo
einfo "Check out app-vim/conky-syntax for conkyrc" einfo "Vim syntax highlighting for conkyrc now enabled with"
einfo "syntax highlighting in Vim" einfo "USE=vim-syntax"
einfo einfo
} }