From owner-freebsd-ports@FreeBSD.ORG Sun Apr 4 07:03:53 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 49097106567E for ; Sun, 4 Apr 2010 07:03:53 +0000 (UTC) (envelope-from eitanadlerlist@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by mx1.freebsd.org (Postfix) with ESMTP id CD1048FC31 for ; Sun, 4 Apr 2010 07:03:52 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id l26so363923fgb.13 for ; Sun, 04 Apr 2010 00:03:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:received:message-id:subject:to:content-type; bh=WK39eR1zaedKsu42Kg5WYd9Z/3ZMqJKG74TwKPlVdXw=; b=UdrQCjuYRbe6VZVvkgosEnhOvcoxcpEPowgNy1pU4ExWbXphGd2FGhfRDAwziqQoy1 CAAcmN2YPnaTuerPb8PtLkXyfnh/zISynfyAVe6xyi+HJqeHKZOdIF1nQtiJjuV4Tuq3 tn58IxohiTcyfcxUFVZdTynV4czm8nRl5H6DA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=IiDl0mjyoQ8zV3+iupNuhrEzHpvdh4KAWvNqQkXwUlGklAu+JhkPlF/rtzEx5933dZ e0ssLeMfSyIvW9qfCKL4c1d8xkNRlMP51DBsNpux7tzoc3s+Mcwf1niiaTqbHPkzT0A3 pPDgl6koOg8x/3Yb7kPO10Km5dXORGWPXahNc= MIME-Version: 1.0 Received: by 10.239.169.211 with HTTP; Sun, 4 Apr 2010 00:03:31 -0700 (PDT) In-Reply-To: References: From: Eitan Adler Date: Sun, 4 Apr 2010 10:03:31 +0300 Received: by 10.239.137.14 with SMTP id j14mr382711hbj.198.1270364631127; Sun, 04 Apr 2010 00:03:51 -0700 (PDT) Message-ID: To: freebsd-ports@freebsd.org Content-Type: multipart/mixed; boundary=001636457bc292d82a048363d04d Subject: help with converting from configure to cmake (devel/allegro) 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: Sun, 04 Apr 2010 07:03:53 -0000 --001636457bc292d82a048363d04d Content-Type: text/plain; charset=UTF-8 I sent this march 26th with no response and after some more extensive googling I'm still at a loss as what to do. I'm currently the maintainer of devel/allegro which, due to my lack of time, is very outdated. The allegro team switched to cmake for the recent version. I do not know how to enable/disable specific options with cmake in the ports system. I attached the Makefile I am currently using (which builds perfectly without any options enabled). I'm looking for the correct way to change the configure_args to something that will actually work. If anyone notices anything else of importance please let me know. Portlint finds no problems. --001636457bc292d82a048363d04d Content-Type: application/octet-stream; name=Makefile Content-Disposition: attachment; filename=Makefile Content-Transfer-Encoding: base64 X-Attachment-Id: f_g7844jvn0 IyBOZXcgcG9ydHMgY29sbGVjdGlvbiBtYWtlZmlsZSBmb3I6CWFsbGVncm8KIyBEYXRlIGNyZWF0 ZWQ6CQkyMy1GZWItMjAwMQojIFdob206CQkJSmltbXkgT2xnZW5pIDxvbGdlbmlARnJlZUJTRC5v cmc+CiMKIyAkRnJlZUJTRDogcG9ydHMvZGV2ZWwvYWxsZWdyby9NYWtlZmlsZSx2IDEuMzcgMjAw OS8xMS8xOSAyMjowNzozMiBwYXYgRXhwICQKIwoKUE9SVE5BTUU9CWFsbGVncm8KRElTVFZFUlNJ T049CTQuNC4xLjEKQ0FURUdPUklFUz0JZGV2ZWwKTUFTVEVSX1NJVEVTPQlTRi9hbGxlZy8ke1BP UlROQU1FfS8ke1BPUlRWRVJTSU9OfQoKTUFJTlRBSU5FUj0JRWl0YW5BZGxlckxpc3RAZ21haWwu Y29tCkNPTU1FTlQ9CUEgY3Jvc3MtcGxhdGZvcm0gbGlicmFyeSBmb3IgZ2FtZXMgYW5kIG11bHRp bWVkaWEgcHJvZ3JhbW1pbmcKClVTRV9YT1JHPQl4MTEgeHBtIHhleHQgeGN1cnNvciB4eGY4NnZt IHh4Zjg2ZGdhClVTRV9MRENPTkZJRz0JeWVzClVTRV9HTk9NRT0JcGtnY29uZmlnClVTRV9DTUFL RT0JeWVzClVTRV9MRENPTkZJRz0JeWVzCgpPUFRJT05TPQlBUlRTICJFbmFibGUgQXJ0cyBzdXBw b3J0IiBvZmYgXAoJCURFQlVHICJCdWlsZCBkZWJ1Z2dpbmcgbGlicmFyeSIgb2ZmIFwKCQlFU09V TkQgIkVuYWJsZSBFc291bmQgc3VwcG9ydCIgb2ZmIFwKCQlKQUNLICJFbmFibGUgSkFDSyBzdXBw b3J0IiBvZmYgXAoJCVBST0ZJTEUgIkJ1aWxkIHByb2ZpbGluZyBsaWJyYXJ5IiBvZmYgXAoJCVRI UkVBRFMgIkVuYWJsZSB0aHJlYWRzIiBvbgoKTUFLRV9KT0JTX1VOU0FGRT0JeWVzCgpJTkZPPQlh bGxlZ3JvCgpDT05GTElDVFM9CWFsbGVncm8tZGV2ZWwtWzAtOV0qClBMSVNUX1NVQj0JU0hMSUJf VkVSPSIke1NITElCX1ZFUn0iCgpTSExJQl9WRVI9CTQyCkRFTU89CQlkZW1vLmMgZGVtby5kYXQg ZGVtby5oIG11c2ljLnR4dCAuLi9yZWFkbWUudHh0CgojIFJlc3RyaWN0IHRvIHN0YWJsZSAoZXZl bikgdmVyc2lvbnMsIGluZGljYXRlZCBieSB0aGUgc2Vjb25kIGNvbXBvbmVudC4KUE9SVFNDT1VU PQlsaW1pdHc6MSxldmVuCgouaW5jbHVkZSA8YnNkLnBvcnQucHJlLm1rPgoKLmlmIGRlZmluZWQo V0lUSF9BUlRTKQpMSUJfREVQRU5EUys9CWFydHNjLjA6JHtQT1JUU0RJUn0vYXVkaW8vYXJ0cwpD T05GSUdVUkVfQVJHUys9LS1lbmFibGUtYXJ0c2RpZ2kKUExJU1RfU1VCKz0JQVJUUz0iIgouZWxz ZQpDT05GSUdVUkVfQVJHUys9LS1kaXNhYmxlLWFydHNkaWdpClBMSVNUX1NVQis9CUFSVFM9IkBj b21tZW50ICIKLmVuZGlmCgouaWYgZGVmaW5lZChXSVRIX0RFQlVHKQpDT05GSUdVUkVfQVJHUys9 LS1lbmFibGUtZGJnbGliClBMSVNUX1NVQis9CURFQlVHPSIiCi5lbHNlCkNPTkZJR1VSRV9BUkdT Kz0tLWRpc2FibGUtZGJnbGliClBMSVNUX1NVQis9CURFQlVHPSJAY29tbWVudCAiCi5lbmRpZgoK LmlmIGRlZmluZWQoV0lUSF9FU09VTkQpClVTRV9HTk9NRSs9CWVzb3VuZApDT05GSUdVUkVfQVJH Uys9LS1lbmFibGUtZXNkZGlnaQpQTElTVF9TVUIrPQlFU09VTkQ9IiIKLmVsc2UKQ09ORklHVVJF X0FSR1MrPS0tZGlzYWJsZS1lc2RkaWdpClBMSVNUX1NVQis9CUVTT1VORD0iQGNvbW1lbnQgIgou ZW5kaWYKCi5pZiBkZWZpbmVkKFdJVEhfSkFDSykKTElCX0RFUEVORFMrPQlqYWNrLjA6JHtQT1JU U0RJUn0vYXVkaW8vamFjawpDT05GSUdVUkVfQVJHUys9LS1lbmFibGUtamFja2RpZ2kKUExJU1Rf U1VCKz0JSkFDSz0iIgouZWxzZQpDT05GSUdVUkVfQVJHUys9LS1kaXNhYmxlLWphY2tkaWdpClBM SVNUX1NVQis9CUpBQ0s9IkBjb21tZW50ICIKLmVuZGlmCgouaWYgZGVmaW5lZChXSVRIX1BST0ZJ TEUpCkNPTkZJR1VSRV9BUkdTKz0tLWVuYWJsZS1wcm9mbGliClBMSVNUX1NVQis9CVBST0ZJTEU9 IiIKLmVsc2UKQ09ORklHVVJFX0FSR1MrPS0tZGlzYWJsZS1wcm9mbGliClBMSVNUX1NVQis9CVBS T0ZJTEU9IkBjb21tZW50ICIKLmVuZGlmCgouaWYgIWRlZmluZWQoV0lUSE9VVF9USFJFQURTKQpD T05GSUdVUkVfQVJHUys9LS1lbmFibGUtcHRocmVhZHMKQ09ORklHVVJFX0VOVj0JQ1BQRkxBR1M9 IiR7UFRIUkVBRF9DRkxBR1N9IC1ESEFWRV9MSUJQVEhSRUFEIiBcCgkJTERGTEFHUz0iJHtQVEhS RUFEX0xJQlN9IgouZWxzZQpDT05GSUdVUkVfQVJHUys9LS1kaXNhYmxlLXB0aHJlYWRzCi5lbmRp ZgoKcG9zdC1wYXRjaDoKCSAgICAke1JFSU5QTEFDRV9DTUR9IC1FZSAncy9cJCRce0NNQUtFX0JJ TkFSWV9ESVJcfVwvbGliL2xpYmRhdGFcL2xpYi8nICR7V1JLU1JDfS9DTWFrZUxpc3RzLnR4dAoK LmluY2x1ZGUgPGJzZC5wb3J0LnBvc3QubWs+Cg== --001636457bc292d82a048363d04d--