From owner-freebsd-gnome@FreeBSD.ORG Mon Sep 17 17:01:52 2012 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2DCE01065670 for ; Mon, 17 Sep 2012 17:01:52 +0000 (UTC) (envelope-from nanoman@nanoman.ca) Received: from mail.nanoman.ca (mail.nanoman.ca [76.10.173.222]) by mx1.freebsd.org (Postfix) with ESMTP id 9E5958FC08 for ; Mon, 17 Sep 2012 17:01:51 +0000 (UTC) Received: from nanocomputer.nanoman.ca (nanocomputer.nanoman.ca [192.168.1.9]) by mail.nanoman.ca (Postfix) with ESMTP id A16AA115FE; Mon, 17 Sep 2012 12:53:25 -0400 (EDT) Received: by nanocomputer.nanoman.ca (Postfix, from userid 62661) id 674801724D; Mon, 17 Sep 2012 12:53:25 -0400 (EDT) Date: Mon, 17 Sep 2012 12:53:25 -0400 From: "A.J. Kehoe IV (Nanoman)" To: Jeremy Messenger Message-ID: <20120917165325.GB85186@nanocomputer.nanoman.ca> References: <20120830182257.GC31703@nanocomputer.nanoman.ca> <20120830214321.GD31703@nanocomputer.nanoman.ca> <20120831032033.GE31703@nanocomputer.nanoman.ca> <20120831182955.GA38282@nanocomputer.nanoman.ca> MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="f2QGlHpHGjS2mn6Y" Content-Disposition: inline In-Reply-To: Organization: Nanoman's Company User-Agent: Mutt (FreeBSD) Cc: gnome@freebsd.org Subject: Re: WANT_GNOME Causes Automatic Dependencies X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: nanoman@nanoman.ca List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Sep 2012 17:01:52 -0000 --f2QGlHpHGjS2mn6Y Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Jeremy Messenger wrote: >On Fri, Aug 31, 2012 at 1:29 PM, A.J. Kehoe IV (Nanoman) > wrote: >> Jeremy Messenger wrote: [...] >>> Not that I know of. Speaking of dependencies... Since the GNOME 2 is >>> dead already. I think it's good time for us to remove the GNOME 2 >>> dependencies option in some of ports. For example, editors/vim has >>> GNOME2 option so remove that part. >> >> >> Sounds good to me! My knowledge of MATE is very limited, so I'm not sure >> what can be removed outright versus what needs a replacement. > >Don't worry about MATE now. It's depend on how we should remove the >GNOME dependency. For example, if it's libgnome*, gconf2 or other >library then remove it without the replacement. If it's plug-in like >nautilus, epiphany or whatever then keep and replace it to the >OPTIONS. > >BTW: GNOME and MATE folks are working on get rid of libgnomeui >(libmateui), gnome-vfs (mate-vfs), gconf (mate-conf) and etc. It makes >sense to remove those instead of switch to OPTIONS. I'll add these notes to the wiki. >> Let's >> consider these six consecutive lines from editors/vim/Makefile: >> >> 1. '. elif defined(WITH_GNOME2)'. This would have to be converted to >> OPTIONSng, and I'm guessing the idea is to replace "GNOME2" with "MATE". >> >> 2. 'USE_GNOME=3D libgnomeui'. I don't know if there's a libgnomeui equi= valent >> in MATE. >> >> 3. 'PKGNAMESUFFIX=3D -gnome2'. This can go. It's my understanding that= this >> package naming convention is being phased out. >> >> 4. 'MAKE_ARGS+=3D CONF_OPT_GUI=3D"--enable-gui=3Dgnome2" ${I18N}'. Does= "gnome2" >> get changed to "mate"? I don't use Vim, so I don't know, but it's easy >> enough for me to check. >> >> 5. 'MAKE_ARGS+=3D X_LIBS=3D"$(X_LIBS) -lXt"'. I'm guessing that this wi= ll have >> to stay. >> >> 6. 'USE_XORG+=3D xt glproto'. I'm guessing that this will have to stay = too. > >Remove all of that above. I'll add these notes to the wiki too. [...] >> Is there a central place for tracking all of the FreeBSD GNOME/MATE proj= ects >> and to-do lists? I assumed this would be in the FreeBSD Wiki, but the G= NOME >> page looks a little outdated, and I don't see a page for MATE. >> >> http://wiki.freebsd.org/Gnome > >Umm.. I forgot about that Wiki. I think I forgot my password too, I >will need to recovery the password. The TODO is in our head pretty >much, but yeah, you are right about that we need to throw it in >somewhere for the public view. In that case, the wiki gets my vote. If anyone has a better idea, feel fre= e to speak up. [...] >I saw that Eitan has given you the wiki access. Thanks Eitan! I think >it would be eaiser to use github that way anyone can clone, pull >request and etc more quicker than you have to send me or others patch >or something. You can go ahead set up and get start if you want to. I haven't been following this very closely, so I wasn't aware that this is = on GitHub. Is this the repository? https://github.com/pct/freebsd-mate Based on what's written in the FreeBSD GNOME Development Branch FAQ (http:/= /www.freebsd.org/gnome/docs/develfaq.html), I'm guessing that the patches f= or the WANT_GNOME decommission project will first go into the MarcusCom CVS= repository as an intermediate step before they're submitted to the FreeBSD= Ports Collection. Is this correct? To where should I send the anti-WANT_GNOME patches? Should these go to fre= ebsd-gnome@FreeBSD.org or marcuscom-devel@marcuscom.com? >I saw you have sent an email in gnome@, but I haven't read it yet. I >will read in there when I can. > >Cheers, >Mezz No problem! I assume you've read it by now. Before I show this to portmgr, I'll just need the answers to the questions = that I've asked in this message. Also, if someone can give me (AJKehoe) wr= ite access to my personal home page on the FreeBSD Wiki (http://wiki.freebs= d.org/AJKehoe), that would be appreciated. Sorry for the delayed response. I have a few more very busy weeks ahead of= me, and then I should have some more time for this project. --=20 A.J. Kehoe IV (Nanoman) | /"\ ASCII Ribbon Campaign Nanoman's Company | \ / - No HTML/RTF in E-mail E-mail: nanoman@nanoman.ca | X - No proprietary attachments WWW: http://www.nanoman.ca/ | / \ - Respect for open standards --f2QGlHpHGjS2mn6Y Content-Type: application/x-pkcs7-signature Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 MIIPCwYJKoZIhvcNAQcCoIIO/DCCDvgCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC DHcwggUyMIIDGqADAgECAgMLj20wDQYJKoZIhvcNAQEFBQAweTEQMA4GA1UEChMHUm9vdCBD QTEeMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0IFNp Z25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2VydC5vcmcwHhcN MTIwNDAzMTkwNjMwWhcNMTIwOTMwMTkwNjMwWjA9MRgwFgYDVQQDEw9DQWNlcnQgV29UIFVz ZXIxITAfBgkqhkiG9w0BCQEWEm5hbm9tYW5AbmFub21hbi5jYTCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBAK9WRGqRDUDjWwNIfZTBp4FL5bI0kY3ZqvM6tEO+Sqp5YxATre8F a+BYbeNp/8MKfuPrRgE2jRzlePAx7kpvZUhRTGAZpncmHC7Z3FDl8Ugid4193ReCfPypb9Gs 3ZgPfzJyNuDeCM3amz/cDXC/makJLpmLzu95D91hD+V30iActE5j1tNewMq9qJRoEdr5Tqus bUjjDm8kiK5sz9JzQjFoufuaWIR57w2Sm1gDVZ0MH46fxZ/SwLDDzt4VC2u+1oS4KSmVUm6X Wv1/Fmdf2sOOu9Ro2xVjJHW+j16lsFPPj+lkDv5tb0G7I2vBoKEQg/s+h8J4F+l/xPL3O5xB c68CAwEAAaOB/jCB+zAMBgNVHRMBAf8EAjAAMFYGCWCGSAGG+EIBDQRJFkdUbyBnZXQgeW91 ciBvd24gY2VydGlmaWNhdGUgZm9yIEZSRUUgaGVhZCBvdmVyIHRvIGh0dHA6Ly93d3cuQ0Fj ZXJ0Lm9yZzBABgNVHSUEOTA3BggrBgEFBQcDBAYIKwYBBQUHAwIGCisGAQQBgjcKAwQGCisG AQQBgjcKAwMGCWCGSAGG+EIEATAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAGGFmh0dHA6 Ly9vY3NwLmNhY2VydC5vcmcwHQYDVR0RBBYwFIESbmFub21hbkBuYW5vbWFuLmNhMA0GCSqG SIb3DQEBBQUAA4ICAQAQUEMT2uupQXvmCVOcJWoZOZR6WielH7H4ewoCjQxCqEkqtrn4P4GV DyV9v9suQ1uLu6uZFZAlmkDa0hKdpaz01rgLARMwR9XGBBnRuq17HoNkt9kBFWWCjwegfw5M kXdCkXu/cQ0TVA1guhJz6tJ/LHg8deUGu5FGbw/+Om6haUX1udId3XtaqdONEOpqv2SPsVvg qeu5SyxJVJJvAXp9iA1W6yk3JAatO4X9LjntzNsFcFkVGGssbsqQdnp6rPCXD3MqYI7TSSn9 nUvHe9lxcxAbeP/6jU033NSFqSIjrcliB1VLeElbCE1vhZF1bAUMzxR4Fpa670O3Q9bycnDI SUjzJVKYEg2AtD2GVrN9NjE9+N+xvJ4ixweumoFy3Ojp85OcAP5gb7oLYDJaHERwrz6psyQa LWrCEqY+lwZVq/Mw+gOQkFhq/zu+hK4xYw5NpexYB+Qf/OKi2/CGNKj8xi+8XMTdNBzW1JOy 8b8XYoTCb0BBuyBWpgibnm6E2EMuDWFtTX9V1hx7NG1nC5qsc1aLGdaXm1W48TL1cOqOMwuf 6RO/AZKdCikqoswCz7Fl1kRIeAjN1jv5EIR60hxfWrcOFzA44Er7oQ23S+t2Xl77QenuTa5B RJOEBfs34ll8vanK3ltorR5rwAYyjYIkrknaxf1+JFeR9/cAcbWy1jCCBz0wggUloAMCAQIC AQAwDQYJKoZIhvcNAQEEBQAweTEQMA4GA1UEChMHUm9vdCBDQTEeMBwGA1UECxMVaHR0cDov L3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0IFNpZ25pbmcgQXV0aG9yaXR5MSEw HwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2VydC5vcmcwHhcNMDMwMzMwMTIyOTQ5WhcNMzMw MzI5MTIyOTQ5WjB5MRAwDgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNh Y2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG 9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC ggIBAM4iwOJGfew2KAdQlvKgM0CMS/E7Zj8x5WsCNtvWfPbxiI9OdzYFQZX5CfASz0aGc2C3 bn7owFhkrs2wrUUXDGP6Zwro1tK/PueYxPBM+uADuzVdbCHeniDZus1mMjdy+vcI9cfNWMmO 5w5e6j7+HKEUChVshoRbZGYqeqlLU3n1iKJ77i8KYSuNsn5NVqUT7Orakp6sREEeWGBlBWb4 wES9y5T3Qn4L92VomFEF8PMFkQQdGxeC7MhXu8NreojxsHLMJVsgkewWAhKPMukXGEjQxwUu AjBCuCWcBWs/qjqn61NI9+jStgeY3BvGNH9/yRyCegVYKwhb8ziiqxddZsmY154Qi6LS3XSa 93EMcmDfzW+YM52WNHY+JHqSsA6VHm/moEU4R6rXQe1KtxL21xuDig8u2Am2WdeqBP/Sk31o Lt2LS6tYui+N6pWnoMNUiaX724tRIp2yw74RviyRhouWeK0g04ovGj/G0FFlhyGxGQFlf0Uc h/V80EFMTymYIf0zH3UMBFH6GXfb1BQc7oHDHfWYt2kGkSLdAFDMgTGsEgd7ONpoW+Yr1H7J X63o63JM8wHlSyC/mqZXypEAAYuhdSE3tWMNZz5GT3AgZ87F1lnbAuDw0svNumK3kEHo3SDk KbxkKULIItx4mv9D7JgbCVFLWlrCcfHEy3Op5aELAgMBAAGjggHOMIIByjAdBgNVHQ4EFgQU FrUyG9TH8+DmjvO90rA67rI5GNEwgaMGA1UdIwSBmzCBmIAUFrUyG9TH8+DmjvO90rA67rI5 GNGhfaR7MHkxEDAOBgNVBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0 Lm9yZzEiMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJ ARYSc3VwcG9ydEBjYWNlcnQub3JnggEAMA8GA1UdEwEB/wQFMAMBAf8wMgYDVR0fBCswKTAn oCWgI4YhaHR0cHM6Ly93d3cuY2FjZXJ0Lm9yZy9yZXZva2UuY3JsMDAGCWCGSAGG+EIBBAQj FiFodHRwczovL3d3dy5jYWNlcnQub3JnL3Jldm9rZS5jcmwwNAYJYIZIAYb4QgEIBCcWJWh0 dHA6Ly93d3cuY2FjZXJ0Lm9yZy9pbmRleC5waHA/aWQ9MTAwVgYJYIZIAYb4QgENBEkWR1Rv IGdldCB5b3VyIG93biBjZXJ0aWZpY2F0ZSBmb3IgRlJFRSBoZWFkIG92ZXIgdG8gaHR0cDov L3d3dy5jYWNlcnQub3JnMA0GCSqGSIb3DQEBBAUAA4ICAQAox+6cggK6XIASyjUKHYFviWqZ zPJoD3+n4Y1YlT698gbDkFqstWD2mUMBo4hwnJ1inaSHr2dYDTA2O+atSNPLdAKGcT7iKwNo 8TRiQEY7U+oo9Kz7ZpVTik1d/TvZYNfKeWk7sWWSpsaBglyczetNAYql3xFVqhXKHzfAgphw YdtqfJajji5UPk8hqZDv3IK/3OhFrU2Qcwg8lGWwBJl2f+K8wmoVqpcENyTYHpRObQ5RvtbE j8qWbfdD3+gwZSc7e7tDQ2PEQ/ey7GjM4RmOIvuY4XtaPgE3O4sIsKLzlU4ay5vNmrHbsnDw LUrb2LDjb0VIMxL//jwyKlT3xPeK8Igjwkf+ZHpxwNEepmOwB36kL9MBj9yfK7bGCKkPk0gl /BL9n0Lc88Q+9lew191p0QZ3NApL0sqg/xzGjMkWvsTMMjdoc18I+1H3SVM2BQqVAkzyeRoQ 9tg6dZzzHfGiDXBnhhuzFvUv5aTreYb5PQvCcwulmaxv/Ge45S8LphgkjXvRSDUpGECsk2Dh loZQtHpZ2I8hC5/PgpHGO79r3AeRuZdWI6q2bJTGSAY85M5OquT2LwncU28u/HTrOmOZwqas ibynskSgDYoQ42zyJMv6m59wRy7eFIvUsiAJlqJk8SQc3KE1nBWy1LxVLn0G9ZwOVfRa1pPa dq0lc0zFQzGCAlwwggJYAgEBMIGAMHkxEDAOBgNVBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0 dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0 eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNlcnQub3JnAgMLj20wCQYFKw4DAhoFAKCB sTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xMjA5MTcxNjUz MjVaMCMGCSqGSIb3DQEJBDEWBBSE4nhbufdlXU2xNc2k9/zm4RLw1DBSBgkqhkiG9w0BCQ8x RTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMC BzANBggqhkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASCAQAdD6ByyGs7GIzZ+G6GfrXIycRG zd5GG9eURtF3H8JtReyoU1+9u96coc2yF8ZWWPXVPX/o+e/51/N/2LyBacArheVTfrbQX+PD hhAkvtYUd3LAkNB5zE8cDDYUaWGR3bkyfUHtdQGvHa77X2LFfQBAQu36vO+wvi1SsK0CPpiL Q0kH0P0GR6U348kWJEPHeUASizSgsR+p644roU/prJuM/AVF7HLL+0TUnekxgp5pjjhnLllY GNUmVVDqB/wLcmdgBK0UvNprfMoaKd+eaH4cnGZUgz6W4eHn0po5QwHnghd5gZ3wTpKo5uG9 Bnk4qinTS35jMuiJq90/8j4pLn1S --f2QGlHpHGjS2mn6Y--