From owner-freebsd-gnome@FreeBSD.ORG Tue Jun 17 08:31:00 2003 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E28537B401 for ; Tue, 17 Jun 2003 08:31:00 -0700 (PDT) Received: from mail.gascom.ru (mail.gascom.ru [217.17.160.2]) by mx1.FreeBSD.org (Postfix) with SMTP id 076E743F75 for ; Tue, 17 Jun 2003 08:30:59 -0700 (PDT) (envelope-from asa@gascom.ru) Received: (qmail 27481 invoked from network); 17 Jun 2003 15:17:57 -0000 Received: from asa.gascom.net.ru (HELO ?192.168.100.29?) (192.168.100.29) by mail.gascom.ru with SMTP; 17 Jun 2003 15:17:57 -0000 From: Sergey Akifyev To: Joe Marcus Clarke In-Reply-To: <1055862346.333.34.camel@asa.gascom.net.ru> References: <1055862346.333.34.camel@asa.gascom.net.ru> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-H1ZHMWpe9zRiGMyFTZML" Organization: JSC Gascom Message-Id: <1055863854.333.36.camel@asa.gascom.net.ru> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 17 Jun 2003 19:30:55 +0400 cc: FreeBSD GNOME Users Subject: Re: [PATCH] anjuta-devel update X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jun 2003 15:31:00 -0000 --=-H1ZHMWpe9zRiGMyFTZML Content-Type: multipart/mixed; boundary="=-/+UpMb1LFocy25COxhBm" --=-/+UpMb1LFocy25COxhBm Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2003-06-17 at 19:05, Sergey Akifyev wrote: > I've made anjuta-devel and scintilla patches so, than it now uses system Ooops! Wrong scintilla diff included! Fixing... --=20 regards, Sergey Akifyev JSC Gascom PGP key available from: ftp://ftp.gascom.ru/pub/PGP-keys/asa.txt --=-/+UpMb1LFocy25COxhBm Content-Disposition: attachment; filename=scintilla.diff Content-Transfer-Encoding: quoted-printable Content-Type: text/x-patch; name=scintilla.diff; charset=KOI8-R diff -ruN scintilla.orig/Makefile scintilla/Makefile --- scintilla.orig/Makefile Tue Jun 17 17:11:04 2003 +++ scintilla/Makefile Tue Jun 17 17:52:42 2003 @@ -6,7 +6,7 @@ # =20 PORTNAME=3D scintilla -PORTVERSION=3D 1.51 +PORTVERSION=3D 1.53 CATEGORIES=3D x11-toolkits MASTER_SITES=3D ${MASTER_SITE_SOURCEFORGE} \ http://www.scintilla.org/ @@ -21,7 +21,13 @@ =20 USE_X_PREFIX=3D yes USE_GMAKE=3D yes +.ifdef(SCINTILLA_GTK2) +USE_GNOME=3D gtk20 +MAKE_ENV=3D GTK2=3D1 +PKGNAMESUFFIX=3D -gtk2 +.else USE_GNOME=3D gtk12 +.endif INSTALLS_SHLIB=3D yes MAKEFILE=3D makefile =20 diff -ruN scintilla.orig/distinfo scintilla/distinfo --- scintilla.orig/distinfo Tue Jun 17 17:11:04 2003 +++ scintilla/distinfo Tue Jun 17 17:13:42 2003 @@ -1 +1 @@ -MD5 (scite151.tgz) =3D 71439397367fae2bd92b74f63144e74f +MD5 (scite153.tgz) =3D 156275ae6318c323b308f403033663cd diff -ruN scintilla.orig/files/patch-PlatGTK.cxx scintilla/files/patch-Plat= GTK.cxx --- scintilla.orig/files/patch-PlatGTK.cxx Thu Jan 1 03:00:00 1970 +++ scintilla/files/patch-PlatGTK.cxx Tue Jun 17 17:44:03 2003 @@ -0,0 +1,11 @@ +--- PlatGTK.cxx.orig Tue Jun 17 17:41:00 2003 ++++ PlatGTK.cxx Tue Jun 17 17:44:00 2003 +@@ -1034,7 +1034,7 @@ + static char *UTF8FromIconv(iconv_t iconvh, const char *s, int len) { + if (iconvh !=3D ((iconv_t)(-1))) { + char *utfForm =3D new char[len*3+1]; +- char *pin =3D const_cast(s); ++ const char *pin =3D s; + size_t inLeft =3D len; + char *pout =3D utfForm; + size_t outLeft =3D len*3+1; diff -ruN scintilla.orig/files/patch-ScintillaGTK.cxx scintilla/files/patch= -ScintillaGTK.cxx --- scintilla.orig/files/patch-ScintillaGTK.cxx Thu Jan 1 03:00:00 1970 +++ scintilla/files/patch-ScintillaGTK.cxx Tue Jun 17 17:46:51 2003 @@ -0,0 +1,11 @@ +--- ScintillaGTK.cxx.orig Tue Jun 17 17:45:29 2003 ++++ ScintillaGTK.cxx Tue Jun 17 17:46:13 2003 +@@ -877,7 +877,7 @@ + iconv_t iconvh =3D iconv_open("UTF8", source); + if (iconvh !=3D ((iconv_t)(-1))) { + char localeVal[4]=3D"\0\0\0"; +- char *pin =3D utfVal; ++ const char *pin =3D utfVal; + size_t inLeft =3D strlen(utfVal); + char *pout =3D localeVal; + size_t outLeft =3D sizeof(localeVal); diff -ruN scintilla.orig/files/patch-aa scintilla/files/patch-aa --- scintilla.orig/files/patch-aa Tue Jun 17 17:11:04 2003 +++ scintilla/files/patch-aa Tue Jun 17 19:23:49 2003 @@ -24,24 +24,12 @@ =20 vpath %.h ../src ../include vpath %.cxx ../src -@@ -25,9 +26,9 @@ - CXXBASEFLAGS=3D-W -Wall -DGTK -DSCI_LEXER $(INCLUDEDIRS) -=20 - ifdef DEBUG --CXXFLAGS=3D-DDEBUG -g $(CXXBASEFLAGS) -+CXXFLAGS+=3D-DDEBUG -g $(CXXBASEFLAGS) - else --CXXFLAGS=3D-DNDEBUG -Os $(CXXBASEFLAGS) -+CXXFLAGS+=3D-DNDEBUG $(CXXBASEFLAGS) - endif -=20 - ifdef GTK2 @@ -37,7 +38,7 @@ endif =20 .cxx.o: - $(CC) `$(CONFIGFLAGS)` $(CXXFLAGS) -c $< -+ $(CC) -DPIC -fpic $(shell $(GTK_CONFIG) --cflags) $(CXXFLAGS) -c $< ++ $(CC) -DPIC -fpic $(shell $(CONFIGFLAGS)) $(CXXFLAGS) -c $< =20 #++Autogenerated -- run src/LexGen.py to regenerate #**LEXOBJS=3D\\\n\(\*.o \) @@ -60,10 +48,10 @@ RESearch.o Style.o Indicator.o AutoComplete.o UniConversion.o XPM.o - $(AR) rc $@ $^ - $(RANLIB) $@ -+ $(AR) $(shell $(GTK_CONFIG) --libs gthread) -o $@ $^ ++ $(AR) $(shell $(CONFIGFLAGS) --libs) -o $@ $^ + + $(LEXRLIB): $(LEXOBJS) -+ $(AR) $(shell $(GTK_CONFIG) --libs gthread) -o $@ $^ ++ $(AR) $(shell $(CONFIGFLAGS) --libs) -o $@ $^ =20 # Automatically generate header dependencies with "make deps" include deps.mak --=-/+UpMb1LFocy25COxhBm-- --=-H1ZHMWpe9zRiGMyFTZML Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQA+7zQubu06QwmNwNsRAi03AJoDmnSN8SmFloMEQUoivwcZhEbVGwCfZPTM gRLVnEfy9rmnTZpdenT5/RU= =T/uQ -----END PGP SIGNATURE----- --=-H1ZHMWpe9zRiGMyFTZML--