public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] New ebuilds
@ 2003-09-19  9:51 Philippe Lafoucrière
  2003-09-19 10:02 ` Philippe Lafoucrière
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Philippe Lafoucrière @ 2003-09-19  9:51 UTC (permalink / raw
  To: Gentoo-dev

hey devs
Don't kill me too soon... but I really find the way to post new ebuilds
too complicated. I went to bugs.gentoo.org, and got a :

"The 'bug number'  is invalid. It is neither a bug number nor an alias
to a bug number. If you are trying to use QuickSearch, you need to
enable JavaScript in your browser. To help us fix this limitation, add
your comments to bug 70907."

Of course, javascript is enable on my Mozilla Firebird :(

then, I expect nobody is working on the same ebuild as me (a python
module to do some fuzzy logic...).

It's really hard to add the new ebuild. I had to go through the maze of
bugs.gentoo.org. There's no REAL place to add them (no category for new
ebuilds). This part is really "fuzzy" too in
http://www.gentoo.org/doc/en/gentoo-howto.xml with just a link to
bugs.gentoo.org.

I think this should be really simpler, with maybe a new web repository
to upload ebuilds (I know, bugs.gentoo.org is one, but it's too heavy).




--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-dev] New ebuilds
@ 2005-10-24 16:09 Rafael Fernández López
  0 siblings, 0 replies; 10+ messages in thread
From: Rafael Fernández López @ 2005-10-24 16:09 UTC (permalink / raw
  To: gentoo-dev

Hi,

I'm not a developer considered in Gentoo project, but I have a little time
that I can give Gentoo everyday. I submitted yesterday tkgate ebuild (new
package in portage), and I am going to start wxmaxima ebuild.

I know that developers are actually busy, and they have lots of things to
do. Those apps are really interesting in sci-mathematics and
sci-electronics respectively, and maybe they'll be taken by a developer
tomorrow, or maybe they are taken 3 months from now...

What I suggest is to take care of this two packages myself, as a developer
(passing all the tests and questions that I have to pass for becoming a
developer), and I'd like to know if somebody can mentor me.

What I did before creating this ebuild was to search some bugs and post
them or search them in the source code. I don't usually post bugs before
reading source code, and when I post it, I suggest where in the source
code the bug can live... Is the way I normally work.

And by the way... I'm a GPL fighter... fighting for our rights.

Another thing... I normally have little time for searching bugs, creating
ebuilds and so on... but I'm a student (at University) and I may have
enough time for fixing bugs that always appear on packages... so this is
my proposal.

Thanks,
Rafael Fernández López.
-- 
gentoo-dev@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-dev] new ebuilds
@ 2001-07-20  3:27 Parag Mehta
  0 siblings, 0 replies; 10+ messages in thread
From: Parag Mehta @ 2001-07-20  3:27 UTC (permalink / raw
  To: gentoo-dev

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

Hi,

can somebody with cvs access commit the attaached the ebuilds for me, please.

the nmap ebuild has been modifed as per suggestions recvd. from ben & achim.
the pure-ftpd ebuild is for the new release of the app and recommended one.

regards,

pm
--
Gentoo Linux Developer


[-- Attachment #2: nmap-2.54_beta26.ebuild --]
[-- Type: text/plain, Size: 818 bytes --]

# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Parag Mehta <pm@gentoo.org>

P=nmap-2.54BETA26
A=${P}.tgz
S=${WORKDIR}/${P}
DESCRIPTION="Portscanner"
SRC_URI="http://www.insecure.org/nmap/dist/"${A}
HOMEPAGE="http://www.insecure.org/nmap/"

DEPEND="virtual/glibc
	gtk? ( >=x11-libs/gtk+-1.2.8 )"

src_compile() {                           
  try ./configure --host=${CHOST} --prefix=/usr --mandir=/usr/share/man --enable-ipv6
  if [ "`use gtk`" ] ; then
    try make
  else
    try make nmap
  fi
}

src_install() {                               

  try make prefix=${D}/usr mandir=${D}/usr/share/man install

  dodoc CHANGELOG COPYING HACKING README*
  cd docs
  dodoc *.txt
  insinto /usr/share/doc/${PF}/html
  doins *.html
}




[-- Attachment #3: pure-ftpd-0.98.8.ebuild --]
[-- Type: text/plain, Size: 1367 bytes --]

# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Parag Mehta <pm@gentoo.org>

A=${P}.tar.gz
S=${WORKDIR}/${P}
DESCRIPTION="A Fast Production Quality FTP Server - Bug fixes backported from 0.99 . No new feature. Use this version on production servers."
SRC_URI="http://prdownloads.sourceforge.net/pureftpd/${A}"
HOMEPAGE="http://pureftpd.sourceforge.net"

DEPEND=">=sys-libs/glibc-2.1.3
	>=sys-libs/pam-0.75"

src_compile() {

    cd ${S}
    try ./configure --prefix=/usr  --with-throttling --with-virtualhosts\
	--with-ratios --with-largefile
    try make

}

src_install () {

    cd ${S}
    try make DESTDIR=${D} install
    dodoc COPYING ChangeLog README README.Configuration-File 
    dodoc README.Contrib README.LDAP README.Netfilter
    dodir /etc/pure-ftpd
    echo "Please do no forget to run, the following syntax :"
    echo "ebuild pure-ftpd-0.98.8.ebuild config"
    echo "This will add the necessary post install config to your system."
}

pkg_config() {
	echo "This config script will add pftpd lines to your /etc/xinetd.conf."
	echo "Press control-C to abort, hit Enter to continue."
	echo
	read
	cat ${FILESDIR}/pftpd.inetd >> ${ROOT}etc/inetd.conf
	ln -s /dev/null /etc/pure-ftpd/127.0.0.1
	/etc/rc.d/init.d/svc-xinetd restart
	echo "Modifications applied."
}




^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2005-10-24 16:12 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-09-19  9:51 [gentoo-dev] New ebuilds Philippe Lafoucrière
2003-09-19 10:02 ` Philippe Lafoucrière
2003-09-19 10:13   ` Georgi Georgiev
2003-09-19 11:42     ` Philippe Lafoucrière
2003-09-19 10:13 ` Georgi Georgiev
2003-09-19 10:47 ` Patrick Kursawe
2003-09-19 11:42   ` Philippe Lafoucrière
2003-09-19 11:54   ` Philippe Lafoucrière
  -- strict thread matches above, loose matches on Subject: below --
2005-10-24 16:09 Rafael Fernández López
2001-07-20  3:27 [gentoo-dev] new ebuilds Parag Mehta

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox