From owner-freebsd-ports@FreeBSD.ORG Mon May 3 19:10:17 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 117EC1065670 for ; Mon, 3 May 2010 19:10:17 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.26]) by mx1.freebsd.org (Postfix) with ESMTP id 9187D8FC0A for ; Mon, 3 May 2010 19:10:16 +0000 (UTC) Received: by ey-out-2122.google.com with SMTP id d26so119849eyd.9 for ; Mon, 03 May 2010 12:10:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=bkCV3Mdmigyj93jDnnYldxos6xsA/B9m7A8cv9bNfU4=; b=kGa9blKbqU5MkySeMvVXNNTU2H2UULWLshGkxvZCl4hieijAr6RRo5SWXBSPj5ZRZW /VUhvqV7cPo35EDwyaMQLqUeBERKLukYRGSureF8wairv/IiH75fkxEZuLC5w+1fersF 39jqbE8gxCEyPH1iglsHJ5Tk0jQMmJUnFGJvQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=vO2G0EoTprrq6HquzOEOFlTfs2CEQtHIn+fzPcTmD21s2ej2DCbhdJfR2hbKcDnmrd ffb80PjN4mNKxi3rgd+32FPoPose2Z/8w73CXY9NzbDplq8yyoYN+zX+6BYiHBfdRB8J CphwwKcMsujSbHI4j1ZTgQiQxttFYsqR22UWk= Received: by 10.213.51.138 with SMTP id d10mr1599835ebg.75.1272913810408; Mon, 03 May 2010 12:10:10 -0700 (PDT) Received: from acer.rene-ladan.nl (ip4da3ae31.direct-adsl.nl [77.163.174.49]) by mx.google.com with ESMTPS id 16sm3224443ewy.7.2010.05.03.12.10.08 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 May 2010 12:10:08 -0700 (PDT) Message-ID: <4BDF1F8D.4090401@gmail.com> Date: Mon, 03 May 2010 21:10:05 +0200 From: Rene Ladan User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; nl-NL; rv:1.9.1.9) Gecko/20100502 Thunderbird/3.0.4 MIME-Version: 1.0 To: Garrett Cooper References: In-Reply-To: X-Enigmail-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: ports@freebsd.org, Tim A Subject: Re: Dixit port bad management X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 May 2010 19:10:17 -0000 On 03-05-2010 21:00, Garrett Cooper wrote: > On Sun, May 2, 2010 at 12:59 PM, Tim A wrote: >> >> 1) I don't understand why the Textproc/Dixit port is so badly managed. The program itself is at version 10.4, while your unprofessional port still stays at version 1.0.1, claiming that the GCC 4.2 compilation is broken. >> >> 2) I don't understand either why you don't use Dixit sourceforge RSS feeds to know when a new version is available. >> >> 3) I don't understand how your Dixit port points to files which don't exist anymore. >> >> 4) I don't understand the suprematism attitude of the maintainers in charge, who don't give a penny on the programs they are suppose to maintain. They are only interested in the statistics generated by their unprofessional ports, but not in their quality. > > Tim, > > Here's a start. I'll leave it as an exercise for you to fix the rest > of the bits; I at least got you past the fun sites change in the > extract part, but the path for ${_DB_D} with what's setup in the > Makefile differs from reality (the current path is: > ${SOURCEFORGE_SITE}/project/dixit/dixit_qdb/dixit.qdb.tar.bz2 , not > ${SOURCEFORGE_SITE}/project/dixit/dixit/10.4/dixit.qdb.tar.bz2 ); you > probably don't want to pull the potentially out-of-sync zip file from > ftp*.freebsd.org , especially because we can decompress a tarball > natively without installing archivers/unzip . > > I've trimmed out a lot of the fud, but you'll probably have to do some > hacking to get the project to work with QT3 or QT4 (hopefully the > latter). > > The porter's handbook [1] is your guide as well as make(1) [2]. > > After that, run `make makesum all install ' . Submit a PR with the > diffs for all of the files if it works to your liking. > Before running 'make install', run 'port test' to see if the port is nicely formatted and that the package contents is correct, meaning it doesn't leave files behind on uninstall or tries to uninstall files which don't exist. René > Good luck, > -Garrett > > [1] http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ > [2] http://www.freebsd.org/cgi/man.cgi?query=make&apropos=0&sektion=0&format=html > > > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- http://www.rene-ladan.nl/ GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net)