From: Craig Joly <craig@taipan.mudshark.org>
To: Gentoo Developers <gentoo-dev@cvs.gentoo.org>
Subject: [gentoo-dev] gnome/gtk app ebuilds
Date: Thu Aug 2 21:17:02 2001 [thread overview]
Message-ID: <20010802212819.A20040@dante.taipan.mudshark.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 803 bytes --]
Four new ebuilds:
SCREEM - a GNOME Site Creation and Editing EnvironMent
ithought - a web enabled outliner / diary using gtk+
gaby - GNOME or gtk+ personal database
feh - everybody's favorite (well mine anyway) image viewer, and it's
not gtk or gnome, just imlib2
ithought has a strange numbering scheme. It's actually ithought-a5.
I called the ebuild ithought-0.0.5.ebuild.
The gaby ebuild is bothering me a bit. The problem - it compiles.
The default configure script is looking for pygtk.h somewhere other
than the python.gnome ebuild puts it (/usr/include/pygtk/). I
modified ./configure so that it finds it, but I expected a Makefile to
break when it didn't have -I/usr/include in it. Nothing broke as far
as I can tell. So, if anyone notices strange behavior with gaby, let
me know.
Craig
[-- Attachment #2: gaby-2.0.2.ebuild --]
[-- Type: text/plain, Size: 1369 bytes --]
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Craig Joly <joly@ee.ualberta.ca>
# $Header$
S=${WORKDIR}/${P}
DESCRIPTION="A small personal databases manager for Linux"
SRC_URI="http://gaby.sourceforge.net/archives/${P}.tar.gz"
HOMEPAGE="http://gaby.sourceforge.net"
DEPEND=">=x11-libs/gtk+-1.2.8
virtual/python
>=gnome-base/gdk-pixbuf-0.7.0
gnome-base/libxml
dev-python/gnome-python
gnome-base/libglade
gnome? ( >=gnome-base/gnome-libs-1.2.8 )
esd? ( >=media-sound/esound-0.2.8 )
nls? ( sys-devel/gettext )"
# Image fields require ( >= (media-libs/imlib-1.9.3 ||
# gnome-base/gdk-pixbuf-0.7.0 ))
# Sound fields require ( >=media-sound/esound-0.2.8 )
# form layout requires ( gnome-base/libglade )
src_compile() {
local myopts
if [ "`use gnome`" ]
then
myopts="--enable-gnome --prefix=/opt/gnome"
else
myopts="--disable-gnome --prefix=/usr/X11R6"
fi
if [ -z "`use nls`" ]
then
myopts="$myopts --disable-nls"
fi
cp configure configure.orig
sed -e "7293 c\ if test -f /usr/include/pygtk/pygtk.h; then" < configure.orig > configure
try ./configure --host=${CHOST} ${myopts}
try emake
}
src_install () {
try make DESTDIR=${D} install
dodoc ABOUT-NLS AUTHORS BUGS COPYING ChangeLog INSTALL NEWS
dodoc README TODO TODO.more
}
[-- Attachment #3: screem-0.4.1.ebuild --]
[-- Type: text/plain, Size: 772 bytes --]
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Craig Joly <joly@ee.ualberta.ca>
S=${WORKDIR}/${P}
DESCRIPTION="SCREEM (Site CReating and Editing EnvironmenMent) is an
integrated environment of the creation and maintenance of websites and
pages"
SRC_URI="http://ftp1.sourceforge.net/screem/${P}.tar.gz"
HOMEPAGE="http://www.screem.org"
DEPEND=">=gnome-base/gnome-libs-1.2.0
>=gnome-base/libxml-1.8.7
>=gnome-base/libglade-0.12
>=gnome-base/gdk-pixbuf-0.7"
src_compile() {
try ./configure --prefix=/opt/gnome --host=${CHOST}
try emake
}
src_install () {
try make DESTDIR=${D} install
dodoc docs AUTHORS ChangeLog NEWS README COPYING TODO FAQ BUGS DEPENDS
}
[-- Attachment #4: ithought-0.0.5.ebuild --]
[-- Type: text/plain, Size: 669 bytes --]
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Craig Joly <joly@ee.ualberta.ca>
# $Header$
#emerge doesn't yet support things like a5
P=ithought-a5
S=${WORKDIR}/${P}
DESCRIPTION="An internet-aware personal thought manager"
SRC_URI="http://download.sourceforge.net/ithought/ithought-a5.tar.gz"
HOMEPAGE="http://ithought.sourceforge.net"
DEPEND=">=x11-libs/gtk+-1.2
gnome-libs/libxml2"
src_compile() {
try ./configure --host=${CHOST}
try emake
}
src_install () {
try make DESTDIR=${D} install
dodoc docs AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
}
[-- Attachment #5: feh-0.9.9.ebuild --]
[-- Type: text/plain, Size: 561 bytes --]
# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Craig Joly <joly@ee.ualberta.ca>
# $Header$
S=${WORKDIR}/${P}
DESCRIPTION="A fast, lightweight imageviewer using imlib2"
SRC_URI="http://www.linuxbrit.co.uk/feh/"
HOMEPAGE="http://www.linuxbrit.co.uk/downloads/feh-0.9.9.tar.gz"
DEPEND="media-libs/imlib2"
src_compile() {
try ./configure --host=${CHOST}
try emake
}
src_install () {
try make DESTDIR=${D} install
dodoc AUTHORS COPYING ChangeLog README TODO
}
next reply other threads:[~2001-08-03 3:16 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-08-02 21:17 Craig Joly [this message]
2001-08-02 22:08 ` [gentoo-dev] gnome/gtk app ebuilds Daniel Robbins
2001-08-03 0:31 ` Craig Joly
2001-08-03 0:35 ` Daniel Robbins
2001-08-03 1:07 ` Dan Armak
2001-08-03 1:04 ` Dan Armak
2001-08-03 1:27 ` Dan Armak
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20010802212819.A20040@dante.taipan.mudshark.org \
--to=craig@taipan.mudshark.org \
--cc=gentoo-dev@cvs.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox