Skip site navigation (1)Skip section navigation (2)
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>