public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Craig Joly <craig@taipan.mudshark.org>
To: gentoo-dev@cvs.gentoo.org
Subject: Re: [gentoo-dev] gnome/gtk app ebuilds
Date: Fri Aug  3 00:31:02 2001	[thread overview]
Message-ID: <20010803004214.A2165@dante.taipan.mudshark.org> (raw)
In-Reply-To: <20010802220710.B8180@cvs.gentoo.org>; from drobbins@gentoo.org on Thu, Aug 02, 2001 at 10:07:10PM -0600

[-- Attachment #1: Type: text/plain, Size: 1561 bytes --]

On Thu, Aug 02, 2001 at 10:07:10PM -0600, Daniel Robbins wrote:
> On Thu, Aug 02, 2001 at 09:28:19PM -0600, Craig Joly wrote:
> > 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
> 
> OK, another great set of ebuilds... thanks!  A question.  Have you personally
> verified that the "make DESTDIR=${D} install" override works perfectly for all
> of these ebuilds, by actually inspecting the install routines in the Makefiles?
> If so, then you're ready for a developer account.
> 
You caught me.  Out of the ebuilds I've made, I was positive about the
install routines in apmd, pcmcia and bbrun.  I've checked the other
ones and feh, ithought, bbapm, bbmail, bbrun and toolbox all install
correctly.

Ben has done some serious modifications to my apmd ebuild, so I guess
that doesn't count.  I should probably re-emerge that.

gaby and screem  on the other hand, have a few problems.  The nls files
don't follow DESTIR=${D}.  gaby is creating several symlinks in
/PREFIX/bin/.  SCREEM can't find it's help files.  Oops.

Can emerge handle symlinks ok, or should they be created in the
src_install section of the ebuild file?

I'll be busy over the next few days, but I'll try to get these updated
by Monday.  To hold you over until then, here are some very minor
fixes to pcmcia-cs and ithought.  Just fixes with dodoc.

Craig

[-- Attachment #2: pcmcia-cs-3.1.27.ebuild --]
[-- Type: text/plain, Size: 666 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="PCMCIA tools for Linux"
SRC_URI="http://prdownloads.sourceforge.net/pcmcia-cs/${P}.tar.gz"
HOMEPAGE="http://pcmcia-cs.sourceforge.net"


src_compile() {

	./Configure -n --target=${D}
	try emake all
}

src_install () {

	try make install
	rm ${D}/etc/rc.d/rc.pcmcia

	insinto /etc/rc.d/init.d
	insopts -m 0755
	doins ${FILESDIR}/pcmcia

	dodoc BUGS CHANGES COPYING LICENSE MAINTAINERS README README-2.4 \
	SUPPORTED.CARDS
	
	cd doc
	docdir doc
	dodoc *
}


[-- Attachment #3: ithought-0.0.5.ebuild --]
[-- Type: text/plain, Size: 664 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 AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
}


  reply	other threads:[~2001-08-03  6:30 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-08-02 21:17 [gentoo-dev] gnome/gtk app ebuilds Craig Joly
2001-08-02 22:08 ` Daniel Robbins
2001-08-03  0:31   ` Craig Joly [this message]
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=20010803004214.A2165@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