Date: Mon, 17 Sep 2012 12:53:25 -0400 From: "A.J. Kehoe IV (Nanoman)" <nanoman@nanoman.ca> To: Jeremy Messenger <mezz.freebsd@gmail.com> Cc: gnome@freebsd.org Subject: Re: WANT_GNOME Causes Automatic Dependencies Message-ID: <20120917165325.GB85186@nanocomputer.nanoman.ca> In-Reply-To: <CADLFttdF=TNUJaHmrsCZd296p8mdEuddQyGqAE6vUxooc7uWew@mail.gmail.com> References: <20120830182257.GC31703@nanocomputer.nanoman.ca> <CADLFttdJn4LcY1xzxt6VmT4364aZoBcqakuttf4hd37RW3i4tg@mail.gmail.com> <20120830214321.GD31703@nanocomputer.nanoman.ca> <CADLFttdT8-qZeu32RmKs0gMWH_ukbEyyk2zojnyC7G4fRDc6=w@mail.gmail.com> <20120831032033.GE31703@nanocomputer.nanoman.ca> <CADLFttfbkuPNRgUwGxkgj8rpHXgy67grDqod0vePi5sEt0cJPw@mail.gmail.com> <20120831182955.GA38282@nanocomputer.nanoman.ca> <CADLFttdF=TNUJaHmrsCZd296p8mdEuddQyGqAE6vUxooc7uWew@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
Jeremy Messenger wrote:
>On Fri, Aug 31, 2012 at 1:29 PM, A.J. Kehoe IV (Nanoman)
><nanoman@nanoman.ca> 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= libgnomeui'. I don't know if there's a libgnomeui equivalent
>> in MATE.
>>
>> 3. 'PKGNAMESUFFIX= -gnome2'. This can go. It's my understanding that this
>> package naming convention is being phased out.
>>
>> 4. 'MAKE_ARGS+= CONF_OPT_GUI="--enable-gui=gnome2" ${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+= X_LIBS="$(X_LIBS) -lXt"'. I'm guessing that this will have
>> to stay.
>>
>> 6. 'USE_XORG+= 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 projects
>> and to-do lists? I assumed this would be in the FreeBSD Wiki, but the GNOME
>> 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 free 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 for 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 freebsd-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) write access to my personal home page on the FreeBSD Wiki (http://wiki.freebsd.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.
--
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
[-- Attachment #2 --]
0 *H
010 + 0 *H
w020m0
*H
0y10U
Root CA10Uhttp://www.cacert.org1"0 UCA Cert Signing Authority1!0 *H
support@cacert.org0
120403190630Z
120930190630Z0=10UCAcert WoT User1!0 *H
nanoman@nanoman.ca0"0
*H
0
VDj
@[H}K4٪:CJyckXmi
~F6x1JoeHQL`w&.PH"w}|oѬݘ2r6ڛ?
p .yaw Nc^ʽhNmHo$lsB1hXy
XUşkք))RnZg_Îhc$u^SϏdmoA#k>x;As 00U0 0V `HB
IGTo get your own certificate for FREE head over to http://www.CAcert.org0@U%907++
+7
+7
`HB02+&0$0"+0http://ocsp.cacert.org0U0nanoman@nanoman.ca0
*H
PCA{ S%j9zZ'{
BI*?%}.C[%@ָ0GѺ{deLwB{q
T
`s,x<uFo:niE{ZӍjd[K,IToz}
V)7$;.9pYk,nʐvzzs*`I)K{qsxM7ԅ"#bUKxI[MoulxCCrpIH%R
=V}61=߱"r `o`2ZDp>$-j>U0Xj;1cMX4/\4ԓbo@A VnC.
amMU{4mgsV֗U2p3
)*ϱeDHx;z_Z08J
Kv^^AMAD7Y|[hk2$I~$W q0=0% 0
*H
0y10U
Root CA10Uhttp://www.cacert.org1"0 UCA Cert Signing Authority1!0 *H
support@cacert.org0
030330122949Z
330329122949Z0y10U
Root CA10Uhttp://www.cacert.org1"0 UCA Cert Signing Authority1!0 *H
support@cacert.org0"0
*H
0
"F}6(P3@K;f?1k6|Nw6A Fs`n~XdͰEcg
ҿ>L5]l!ޞ ٺf27rXɎ^>
l[df*zKSy{/
a+~MVڒDAX`efD˔B~ehQWkzr%[ 2H.0B%k?:SHҶ4zX+[8]fɘמtqr`o34v>$zoE8GAJ. Yתғ}h.KX/ꕧTۋQ"þ,x ӊ/?Qe!eE|ALO)!3uQwi" Ṕ1{8h[+~_rLK Wʑ u!7c
g>FOp gYͺbA )d)B"xC QKZZqs 00U2Ұ:90U#02Ұ:9ѡ}{0y10U
Root CA10Uhttp://www.cacert.org1"0 UCA Cert Signing Authority1!0 *H
support@cacert.org 0U002U+0)0'%#!https://www.cacert.org/revoke.crl00 `HB#!https://www.cacert.org/revoke.crl04 `HB'%http://www.cacert.org/index.php?id=100V `HB
IGTo get your own certificate for FREE head over to http://www.cacert.org0
*H
(\5
ojhX>ÐZ`CpbgX
06;Htq>+h4b@F;S(fSM];`yi;eƁ\MU7paj|.T>O!܂EMs<evj7$NmQďʖmC0e';{CCcCh"{Z>7;N˛͚۲p-JذoEH3<2*T#Gdzqc~/ܟ+H%B>Wiw4
Kʠƌ27hs_QIS6
Ly:u
pg/y=sog/${H5)@`ᖆPzY؏!ς;kV#lH<N/ So.t:c¦D
l$pG.Բ d$ܡ5ԼU.}UZ֓v%sLC1\0X00y10U
Root CA10Uhttp://www.cacert.org1"0 UCA Cert Signing Authority1!0 *H
support@cacert.orgm0 + 0 *H
1 *H
0 *H
1
120917165325Z0# *H
1x[e]M5ͤ0R *H
1E0C0
*H
0*H
0
*H
@0+0
*H
(0
*H
rk;n~FFהFwmES_ޜͲVX=ؼi+S~_Æ$wryO6iaݹ2}Au_b} @Bﰾ-R>CIG7$Cy@4+O鬛ErDԝ1i8g.YX&UPrg`k|)ߞh~fT>Қ9CyNy8)K~c2艫?>).}R
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120917165325.GB85186>
