Date: Sun, 7 May 2006 18:06:39 +0200 (CEST) From: Joerg Pulz <Joerg.Pulz@frm2.tum.de> To: Pav Lucistnik <pav@FreeBSD.org> Cc: jacke@bofh.pl, freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/95488: net/callgen: repomove, update, unbreak, take maintainership Message-ID: <20060507175824.W52948@hades.admin.frm2> In-Reply-To: <200605071316.k47DGKq4061511@freefall.freebsd.org> References: <200605071316.k47DGKq4061511@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-644765665-1147017999=:52948 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, here is an updated version of the patch, as we found out that the default thread library on sparc64 for OSVERSION prior to 700004 is missing a required symbol. The patch contains now some lines to mark this port BROKEN for .if ${ARCH} == sparc64 && ${OSVERSION} <= 700003 This patch completely supersedes the previous patch from the PR. I send this patch inline and attached to have a viewable version in GNATS and a usable version for the committer (i think my mailclient is modifying lines which begin with "--" ). regards Joerg - --- net_callgen323.diff2 begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/net/callgen/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile - --- Makefile 5 Feb 2006 12:35:08 -0000 1.5 +++ Makefile 7 May 2006 15:56:50 -0000 @@ -4,38 +4,43 @@ # # $FreeBSD: ports/net/callgen/Makefile,v 1.5 2006/02/05 12:35:08 netchild Exp $ - -PORTNAME= callgen - -PORTVERSION= 1.2.6 - -PORTREVISION= 1 +PORTNAME= callgen323 +DISTVERSION= 2.0.0.cvs.20060407 CATEGORIES= net - -MASTER_SITES= http://www.openh323.org/bin/ - -DISTNAME= callgen323_${PORTVERSION} +MASTER_SITES= ftp://ftp.frm2.tum.de/jpulz/FreeBSD/distfiles/ +PKGNAMESUFFIX?= -openh323 - -MAINTAINER= jacke@bofh.pl +MAINTAINER= Joerg.Pulz@frm2.tum.de COMMENT= H.323 Call Generator - -BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/net/openh323-112:configure - - - -NOCLEANDEPENDS= yes USE_GMAKE= yes - -WRKSRC= ${WRKDIR}/callgen323 - -MAKE_ENV= PWLIBDIR=${WRKDIRPREFIX}${.CURDIR}/../../devel/pwlib152/work/pwlib \ - - OPENH323DIR=${WRKDIRPREFIX}${.CURDIR}/../openh323-112/work/openh323 - -THE_MACHTYPE= ${ARCH:S/i386/x86/} +ALL_TARGET= optshared +MAKE_ENV= PWLIBDIR=${LOCALBASE}/share/pwlib \ + OPENH323DIR=${LOCALBASE}/share/openh323 \ + OPALDIR=${LOCALBASE}/share/opal \ + SYSLIBDIR=${LOCALBASE}/lib +MAKE_ARGS= OSTYPE=${OPSYS} MACHTYPE=${ARCH:S/i386/x86/} \ + OSRELEASE=${OSVERSION} CPLUS=${CXX} PLIST_FILES= bin/callgen323 .include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 502126 - -BROKEN= "Does not compile on FreeBSD >= 5.x" +.if ${ARCH} == sparc64 && ${OSVERSION} <= 700003 +BROKEN= does not link due to missing symbol in default thread library .endif - -.if ${ARCH} == "amd64" - -BROKEN= "Does not build on amd64 (shared libraries must be compiled with -fPIC)" +.ifndef (WITH_OPAL) +LIB_DEPENDS= h323_r.1:${PORTSDIR}/net/openh323 +OBJ_DIR= obj_r +.else +LIB_DEPENDS= opal_r.2:${PORTSDIR}/net/opal +PKGNAMESUFFIX= -opal +MAKE_ENV+= USE_OPAL=1 +OBJ_DIR= obj_opal_r .endif do-install: - - ${INSTALL_PROGRAM} ${WRKSRC}/obj_${OPSYS}_${THE_MACHTYPE}_d/callgen323 ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/${OBJ_DIR}/callgen323 ${PREFIX}/bin .include <bsd.port.post.mk> Index: distinfo =================================================================== RCS file: /home/ncvs/ports/net/callgen/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo - --- distinfo 1 Feb 2006 22:46:08 -0000 1.3 +++ distinfo 7 May 2006 15:56:50 -0000 @@ -1,3 +1,3 @@ - -MD5 (callgen323_1.2.6.tar.gz) = 1428f738e3ad43e5c57aa99e132065dc - -SHA256 (callgen323_1.2.6.tar.gz) = aefb35f13f9f4920c687f22e0b3bdcc8e9c1d21ddd7bdf9102f8d07a8c5d0581 - -SIZE (callgen323_1.2.6.tar.gz) = 12846 +MD5 (callgen323-2.0.0.cvs.20060407.tar.gz) = 01c8cdc59b1537709375ad4b1c66b34e +SHA256 (callgen323-2.0.0.cvs.20060407.tar.gz) = b59cfa3456f55b135502f611c82eab6a2f8e4281b1fdc13e11cf0953d20e0065 +SIZE (callgen323-2.0.0.cvs.20060407.tar.gz) = 17433 - --- net_callgen323.diff2 ends here --- - -- The beginning is the most important part of the work. -Plato -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFEXhsSSPOsGF+KA+MRAmc9AJ4nUXZjfMgOjLExkB5UiC9iEZl1XACeNEh1 NG3Cjp9pUNWUWvC7q3uCvC8= =DDw5 -----END PGP SIGNATURE----- --0-644765665-1147017999=:52948 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=net_callgen323.diff2 Content-Transfer-Encoding: BASE64 Content-ID: <20060507180639.I52948@hades.admin.frm2> Content-Description: Content-Disposition: attachment; filename=net_callgen323.diff2 SW5kZXg6IE1ha2VmaWxlDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1Mg ZmlsZTogL2hvbWUvbmN2cy9wb3J0cy9uZXQvY2FsbGdlbi9NYWtlZmlsZSx2 DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNQ0KZGlmZiAtdSAtcjEuNSBNYWtl ZmlsZQ0KLS0tIE1ha2VmaWxlCTUgRmViIDIwMDYgMTI6MzU6MDggLTAwMDAJ MS41DQorKysgTWFrZWZpbGUJNyBNYXkgMjAwNiAxNTo1Njo1MCAtMDAwMA0K QEAgLTQsMzggKzQsNDMgQEANCiAjDQogIyAkRnJlZUJTRDogcG9ydHMvbmV0 L2NhbGxnZW4vTWFrZWZpbGUsdiAxLjUgMjAwNi8wMi8wNSAxMjozNTowOCBu ZXRjaGlsZCBFeHAgJA0KIA0KLVBPUlROQU1FPQljYWxsZ2VuDQotUE9SVFZF UlNJT049CTEuMi42DQotUE9SVFJFVklTSU9OPQkxDQorUE9SVE5BTUU9CWNh bGxnZW4zMjMNCitESVNUVkVSU0lPTj0JMi4wLjAuY3ZzLjIwMDYwNDA3DQog Q0FURUdPUklFUz0JbmV0DQotTUFTVEVSX1NJVEVTPQlodHRwOi8vd3d3Lm9w ZW5oMzIzLm9yZy9iaW4vDQotRElTVE5BTUU9CWNhbGxnZW4zMjNfJHtQT1JU VkVSU0lPTn0NCitNQVNURVJfU0lURVM9CWZ0cDovL2Z0cC5mcm0yLnR1bS5k ZS9qcHVsei9GcmVlQlNEL2Rpc3RmaWxlcy8NCitQS0dOQU1FU1VGRklYPz0J LW9wZW5oMzIzDQogDQotTUFJTlRBSU5FUj0JamFja2VAYm9maC5wbA0KK01B SU5UQUlORVI9CUpvZXJnLlB1bHpAZnJtMi50dW0uZGUNCiBDT01NRU5UPQlI LjMyMyBDYWxsIEdlbmVyYXRvcg0KIA0KLUJVSUxEX0RFUEVORFM9CSR7Tk9O RVhJU1RFTlR9OiR7UE9SVFNESVJ9L25ldC9vcGVuaDMyMy0xMTI6Y29uZmln dXJlDQotDQotTk9DTEVBTkRFUEVORFM9CXllcw0KIFVTRV9HTUFLRT0JeWVz DQotV1JLU1JDPQkJJHtXUktESVJ9L2NhbGxnZW4zMjMNCi1NQUtFX0VOVj0J UFdMSUJESVI9JHtXUktESVJQUkVGSVh9JHsuQ1VSRElSfS8uLi8uLi9kZXZl bC9wd2xpYjE1Mi93b3JrL3B3bGliIFwNCi0JCU9QRU5IMzIzRElSPSR7V1JL RElSUFJFRklYfSR7LkNVUkRJUn0vLi4vb3BlbmgzMjMtMTEyL3dvcmsvb3Bl bmgzMjMNCi1USEVfTUFDSFRZUEU9CSR7QVJDSDpTL2kzODYveDg2L30NCitB TExfVEFSR0VUPQlvcHRzaGFyZWQNCitNQUtFX0VOVj0JUFdMSUJESVI9JHtM T0NBTEJBU0V9L3NoYXJlL3B3bGliIFwNCisJCU9QRU5IMzIzRElSPSR7TE9D QUxCQVNFfS9zaGFyZS9vcGVuaDMyMyBcDQorCQlPUEFMRElSPSR7TE9DQUxC QVNFfS9zaGFyZS9vcGFsIFwNCisJCVNZU0xJQkRJUj0ke0xPQ0FMQkFTRX0v bGliDQorTUFLRV9BUkdTPQlPU1RZUEU9JHtPUFNZU30gTUFDSFRZUEU9JHtB UkNIOlMvaTM4Ni94ODYvfSBcDQorCQlPU1JFTEVBU0U9JHtPU1ZFUlNJT059 IENQTFVTPSR7Q1hYfQ0KIA0KIFBMSVNUX0ZJTEVTPQliaW4vY2FsbGdlbjMy Mw0KIA0KIC5pbmNsdWRlIDxic2QucG9ydC5wcmUubWs+DQogDQotLmlmICR7 T1NWRVJTSU9OfSA+PSA1MDIxMjYNCi1CUk9LRU49CQkiRG9lcyBub3QgY29t cGlsZSBvbiBGcmVlQlNEID49IDUueCINCisuaWYgJHtBUkNIfSA9PSBzcGFy YzY0ICYmICR7T1NWRVJTSU9OfSA8PSA3MDAwMDMNCitCUk9LRU49IGRvZXMg bm90IGxpbmsgZHVlIHRvIG1pc3Npbmcgc3ltYm9sIGluIGRlZmF1bHQgdGhy ZWFkIGxpYnJhcnkNCiAuZW5kaWYNCiANCi0uaWYgJHtBUkNIfSA9PSAiYW1k NjQiDQotQlJPS0VOPQkJIkRvZXMgbm90IGJ1aWxkIG9uIGFtZDY0IChzaGFy ZWQgbGlicmFyaWVzIG11c3QgYmUgY29tcGlsZWQgd2l0aCAtZlBJQykiDQor LmlmbmRlZiAoV0lUSF9PUEFMKQ0KK0xJQl9ERVBFTkRTPQloMzIzX3IuMTok e1BPUlRTRElSfS9uZXQvb3BlbmgzMjMNCitPQkpfRElSPQlvYmpfcg0KKy5l bHNlDQorTElCX0RFUEVORFM9CW9wYWxfci4yOiR7UE9SVFNESVJ9L25ldC9v cGFsDQorUEtHTkFNRVNVRkZJWD0JLW9wYWwNCitNQUtFX0VOVis9CVVTRV9P UEFMPTENCitPQkpfRElSPQlvYmpfb3BhbF9yDQogLmVuZGlmDQogDQogZG8t aW5zdGFsbDoNCi0JJHtJTlNUQUxMX1BST0dSQU19ICR7V1JLU1JDfS9vYmpf JHtPUFNZU31fJHtUSEVfTUFDSFRZUEV9X2QvY2FsbGdlbjMyMyAke1BSRUZJ WH0vYmluDQorCSR7SU5TVEFMTF9QUk9HUkFNfSAke1dSS1NSQ30vJHtPQkpf RElSfS9jYWxsZ2VuMzIzICR7UFJFRklYfS9iaW4NCiANCiAuaW5jbHVkZSA8 YnNkLnBvcnQucG9zdC5taz4NCkluZGV4OiBkaXN0aW5mbw0KPT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC9ob21lL25jdnMvcG9ydHMvbmV0 L2NhbGxnZW4vZGlzdGluZm8sdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjMN CmRpZmYgLXUgLXIxLjMgZGlzdGluZm8NCi0tLSBkaXN0aW5mbwkxIEZlYiAy MDA2IDIyOjQ2OjA4IC0wMDAwCTEuMw0KKysrIGRpc3RpbmZvCTcgTWF5IDIw MDYgMTU6NTY6NTAgLTAwMDANCkBAIC0xLDMgKzEsMyBAQA0KLU1ENSAoY2Fs bGdlbjMyM18xLjIuNi50YXIuZ3opID0gMTQyOGY3MzhlM2FkNDNlNWM1N2Fh OTllMTMyMDY1ZGMNCi1TSEEyNTYgKGNhbGxnZW4zMjNfMS4yLjYudGFyLmd6 KSA9IGFlZmIzNWYxM2Y5ZjQ5MjBjNjg3ZjIyZTBiM2JkY2M4ZTljMWQyMWRk ZDdiZGY5MTAyZjhkMDdhOGM1ZDA1ODENCi1TSVpFIChjYWxsZ2VuMzIzXzEu Mi42LnRhci5neikgPSAxMjg0Ng0KK01ENSAoY2FsbGdlbjMyMy0yLjAuMC5j dnMuMjAwNjA0MDcudGFyLmd6KSA9IDAxYzhjZGM1OWIxNTM3NzA5Mzc1YWQ0 YjFjNjZiMzRlDQorU0hBMjU2IChjYWxsZ2VuMzIzLTIuMC4wLmN2cy4yMDA2 MDQwNy50YXIuZ3opID0gYjU5Y2ZhMzQ1NmY1NWIxMzU1MDJmNjExYzgyZWFi NmEyZjhlNDI4MWIxZmRjMTNlMTFjZjA5NTNkMjBlMDA2NQ0KK1NJWkUgKGNh bGxnZW4zMjMtMi4wLjAuY3ZzLjIwMDYwNDA3LnRhci5neikgPSAxNzQzMw0K --0-644765665-1147017999=:52948--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060507175824.W52948>