Date: Mon, 3 May 2010 12:00:01 -0700 From: Garrett Cooper <yanefbsd@gmail.com> To: Tim A <cxtim@live.com> Cc: ports@freebsd.org Subject: Re: Dixit port bad management Message-ID: <v2u7d6fde3d1005031200y5e5243b5yb3b566d2a26a1b21@mail.gmail.com> In-Reply-To: <COL105-W64A7586A8A88F0FC9457A9C8F10@phx.gbl> References: <COL105-W64A7586A8A88F0FC9457A9C8F10@phx.gbl>
next in thread | previous in thread | raw e-mail | index | archive | help
--00c09f8996303453eb0485b53387 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Sun, May 2, 2010 at 12:59 PM, Tim A <cxtim@live.com> wrote: > > 1) I don't understand why the Textproc/Dixit port is so badly managed. Th= e program itself is at version 10.4, while your unprofessional port still s= tays 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 feed= s to know when a new version is available. > > 3) I don't understand how your Dixit port points to files which don't exi= st anymore. > > 4) I don't understand the suprematism attitude of the maintainers in char= ge, who don't give a penny on the programs they are suppose to maintain. Th= ey 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. 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=3Dmake&apropos=3D0&sektion=3D0= &format=3Dhtml --00c09f8996303453eb0485b53387 Content-Type: application/octet-stream; name="textproc-dixit.diff" Content-Disposition: attachment; filename="textproc-dixit.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g8rnhbff0 LS0tIE1ha2VmaWxlfgkyMDEwLTA1LTAzIDExOjMwOjE2LjAwMDAwMDAwMCAtMDcwMAorKysgTWFr ZWZpbGUJMjAxMC0wNS0wMyAxMTo0ODo1Ny4wMDAwMDAwMDAgLTA3MDAKQEAgLTYsMTggKzYsMTcg QEAKICMKIAogUE9SVE5BTUU9CWRpeGl0Ci1QT1JUVkVSU0lPTj0JMS4wLjEKLVBPUlRSRVZJU0lP Tj0JNgorUE9SVFZFUlNJT049CTEwLjQKK1BPUlRSRVZJU0lPTj0JNAkKIENBVEVHT1JJRVM9CXRl eHRwcm9jICMgdGhpcyBzaG91bGQvd2lsbCBiZSByb21hbmlhbiA7KQogTUFTVEVSX1NJVEVTPQlT RgotRElTVEZJTEVTPQkke1BPUlROQU1FfS0ke1BPUlRWRVJTSU9OfS50Z3ogJHtfREJfRH0KLUVY VFJBQ1RfT05MWT0JJHtQT1JUTkFNRX0tJHtQT1JUVkVSU0lPTn0udGd6CitESVNURklMRVM9CSR7 UE9SVE5BTUV9LSR7UE9SVFZFUlNJT059LiR7UE9SVFJFVklTSU9OfS50Z3ogJHtfREJfRH0KK0VY VFJBQ1RfT05MWT0JJHtQT1JUTkFNRX0tJHtQT1JUVkVSU0lPTn0uJHtQT1JUUkVWSVNJT059LnRn egogCiBNQUlOVEFJTkVSPQlpdGV0Y3VAcGVvcGxlLnRlY25pazkzLmNvbQogQ09NTUVOVD0JUm9t YW5pYW4gZGljdGlvbmFyaWVzIGRhdGFiYXNlcyBhbmQgcXVlcnkgYXBwbGljYXRpb24KIAotQlVJ TERfREVQRU5EUz0JdW56aXA6JHtQT1JUU0RJUn0vYXJjaGl2ZXJzL3VuemlwIFwKLQkJcW1ha2U6 JHtQT1JUU0RJUn0vZGV2ZWwvcW1ha2UKK0JVSUxEX0RFUEVORFM9CXFtYWtlOiR7UE9SVFNESVJ9 L2RldmVsL3FtYWtlCiAKIFdSS1NSQz0JCSR7V1JLRElSfS8ke1BPUlROQU1FfQogCkBAIC0yNywx NSArMjYsMTEgQEAKIERCX09XTkVSPz0Jcm9vdAogREJfR1JPVVA/PQl3aGVlbAogREJfTU9ERT89 CTA2NjQKLSMgREJfREFURSBpcyB0aGUgdGltZSBvZiB0aGUgZmlsZSBpbiB0aGUgemlwIGFyY2hp dmUsIG5vdCB0aGUgdGltZSBvZiB0aGUgbGFzdAotIyB1cGRhdGUgb2YgdGhlIGRhdGFiYXNlICh3 aGljaCBpcyBhIGxpdHRsZSBlYXJsaWVyLCBidXQgVFogbWFrZXMgaXQgYXBwZWFyIHRvCi0jIGJl IGxhdGVyKSwgYnV0IGl0J3MgYWxsIHdlIGNhbiBkbyBpbiBhIG1ha2VmaWxlLgotREJfREFURT0y MDA0MTIxMjE2NTMKLV9EQl9EPQkke1BPUlROQU1FfV9xZGIuemlwCitfREJfRD0JJHtQT1JUTkFN RX0ucWRiLnRhci5iejIKIF9EQl9GPQkke1BPUlROQU1FfS5xZGIKIF9EQj0JJHtEQl9ESVJ9LyR7 X0RCX0Z9CiAKLVVTRV9RVF9WRVI9CTMKK1VTRV9RVF9WRVI9CTQKIFVTRV9HTUFLRT0JeWVzCiBN QUtFX0VOVj0JUFRIUkVBRF9MSUJTPSR7UFRIUkVBRF9MSUJTfSBRVERJUj0iJHtRVF9QUkVGSVh9 IgogCkBAIC02NCwxOCArNTksMTcgQEAKIAogZG8taW5zdGFsbDoKIAlAJHtNS0RJUn0gJHtEQl9E SVJ9Ci0JQCR7VE9VQ0h9IC10ICR7REJfREFURX0gJHtXUktTUkN9LyR7X0RCX0Z9CiAJQCR7SU5T VEFMTF9QUk9HUkFNfSAke1dSS1NSQ30vJHtQT1JUTkFNRX0gICR7UFJFRklYfS9iaW4vJHtQT1JU TkFNRX0KIAlAJHtFQ0hPX0NNRH0gIgk9PT0+IEluc3RhbGxpbmcgZGF0YWJhc2UgLi4uIC4uIC4i CiAuaWZuZGVmKERCX09WRVJXUklURSkKIAlAaWYgWyAhIC1lICIke19EQn0iIC1vICIke19EQn0i IC1vdCAiJHtXUktTUkN9LyR7X0RCX0Z9IiBdO1wKLQkJdGhlbgkke1VOWklQX0NNRH0gLXFvdSAk e0RJU1RESVJ9LyR7X0RCX0R9IC1kICR7REJfRElSfSAmJiBcCisJCXRoZW4JdGFyIHh2anBmICR7 RElTVERJUn0vJHtfREJfRH0gLUMgJHtEQl9ESVJ9ICYmIFwKIAkJCSR7RUNIT19DTUR9ICIJPT09 PiAuLi4gRG9uZS4iOyBcCiAJCWVsc2UJJHtFQ0hPX0NNRH0gIgk9PT0+IEV4aXNpdG5nIGRhdGFi YXNlIGlzIG5ld2VyLCBza2lwaW5nIjtcCiAJZmkKIC5lbHNlCiAJQCR7RUNIT19DTUR9ICIJPT09 PiBEQl9PVkVSV1JJVEUgaXMgc2V0LCBpbnN0YWxsaW5nIGRhdGFiYXNlIC4uLiAuLiAuIgotCUAk e1VOWklQX0NNRH0gLXFvdSAke0RJU1RESVJ9LyR7X0RCX0R9IC1kICR7REJfRElSfQorCUB0YXIg eHZqcGYgJHtESVNURElSfS8ke19EQl9EfSAtQyAke0RCX0RJUn0KIAlAJHtFQ0hPX0NNRH0gIgk9 PT0+IC4uLiBEb25lLiIKIC5lbmRpZgogCUAke0NIT1dOfSAke0RCX09XTkVSfToke0RCX0dST1VQ fSAke19EQn0KQEAgLTgzLDggKzc3LDQgQEAKIAogLmluY2x1ZGUgPGJzZC5wb3J0LnByZS5taz4K IAotLmlmICR7T1NWRVJTSU9OfSA+PSA3MDAwNDIKLUJST0tFTj0JCURvZXMgbm90IGNvbXBpbGUg d2l0aCBHQ0MgNC4yCi0uZW5kaWYKLQogLmluY2x1ZGUgPGJzZC5wb3J0LnBvc3QubWs+Cg== --00c09f8996303453eb0485b53387--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?v2u7d6fde3d1005031200y5e5243b5yb3b566d2a26a1b21>