pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

experimental update to 3.7.0 of SciTE



Module Name:	pkgsrc-wip
Committed By:	Daniel Oelschlegel <amoibos%gmail.com@localhost>
Pushed By:	amoibos
Date:		Sun Oct 16 20:49:01 2016 +0000
Changeset:	a5193fb9f184941d14df84768a8081b246358814

Modified Files:
	scintilla/Makefile
	scintilla/distinfo
	scintilla/patches/patch-aa
	scite/Makefile
	scite/distinfo
	scite/patches/patch-aa

Log Message:
experimental update to 3.7.0 of SciTE

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a5193fb9f184941d14df84768a8081b246358814

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 scintilla/Makefile         |  4 +--
 scintilla/distinfo         | 10 +++----
 scintilla/patches/patch-aa | 40 ++++++++++++-------------
 scite/Makefile             |  4 +--
 scite/distinfo             | 10 +++----
 scite/patches/patch-aa     | 75 +++++++++++++++++++---------------------------
 6 files changed, 65 insertions(+), 78 deletions(-)

diffs:
diff --git a/scintilla/Makefile b/scintilla/Makefile
index df22f92..28cfdac 100644
--- a/scintilla/Makefile
+++ b/scintilla/Makefile
@@ -1,8 +1,8 @@
 # $NetBSD: Makefile,v 1.23 2015/04/25 14:20:40 tnn Exp $
 #
 
-DISTNAME=	scintilla366
-PKGNAME=	scintilla-3.6.6
+DISTNAME=	scintilla370
+PKGNAME=	scintilla-3.7.0
 PKGREVISION=	0
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=scintilla/}
diff --git a/scintilla/distinfo b/scintilla/distinfo
index 8c684a7..257b498 100644
--- a/scintilla/distinfo
+++ b/scintilla/distinfo
@@ -1,7 +1,7 @@
 $NetBSD: distinfo,v 1.6 2015/11/03 03:29:32 agc Exp $
 
-SHA1 (scintilla366.tgz) = 582efe82287c110fbee1d0877363ec73bf6393ea
-RMD160 (scintilla366.tgz) = c4d2c567119c2339d935102a6d61d0586a455dd7
-SHA512 (scintilla366.tgz) = e759f075b8f47faeaca8e22f73d420732f0fc00ffd261fc2134276d0356f0eec214e0924e93cd7c7446124be8775c24d71c7a54c4875a9ca16035860c2875f8a
-Size (scintilla366.tgz) = 1314970 bytes
-SHA1 (patch-aa) = ec46d9083643f121915152200dfa0d227bac0290
+SHA1 (scintilla370.tgz) = 26293d8fc480be0944d44725ae145bc3bd886d3e
+RMD160 (scintilla370.tgz) = db7d16ccc4718dcb0769270c55f1fe0409003f47
+SHA512 (scintilla370.tgz) = 08747264695c439a5a3e04709562aac1867520e80e98c572c77fcd76f3788dad6dc72c794d4ee5cfd7de20131117b88ffcb2398d96ffb7025e59128bbaddd106
+Size (scintilla370.tgz) = 1370149 bytes
+SHA1 (patch-aa) = cca1ad4399b00e261a96dd3ddb437c93b6b21f6b
diff --git a/scintilla/patches/patch-aa b/scintilla/patches/patch-aa
index 879399d..e210323 100644
--- a/scintilla/patches/patch-aa
+++ b/scintilla/patches/patch-aa
@@ -1,37 +1,36 @@
---- gtk/makefile.orig	2016-05-17 23:50:39.000000000 +0000
-+++ gtk/makefile	2016-08-21 23:04:04.169401815 +0000
-@@ -15,6 +15,7 @@
+--- gtk/makefile.orig	2016-08-30 04:39:06.000000000 +0000
++++ gtk/makefile	2016-10-16 20:17:20.234493124 +0000
+@@ -17,6 +17,7 @@
  SANITIZE = address
  #SANITIZE = undefined
  endif
 +AR= ar
+ ARFLAGS = rc
  RANLIB = touch
  
- ifdef GTK3
-@@ -42,7 +43,8 @@
- COMPLIB=..\bin\scintilla.a
+@@ -45,7 +46,8 @@
+ COMPLIB=$(srcdir)\..\bin\scintilla.a
  else
  DEL = rm -f
--COMPLIB=../bin/scintilla.a
-+COMPLIB=../bin/libscintilla.a
-+LEXERLIB=../bin/libscintilla_lexers.a
+-COMPLIB=$(srcdir)/../bin/scintilla.a
++COMPLIB=$(srcdir)/../bin/libscintilla.a
++LEXERLIB=$(srcdir)/../bin/libscintilla_lexers.a
  endif
  
- vpath %.h ../src ../include ../lexlib
-@@ -95,7 +97,7 @@
+ vpath %.h $(srcdir) $(srcdir)/../src $(srcdir)/../include $(srcdir)/../lexlib
+@@ -98,7 +100,7 @@
  
- LEXOBJS:=$(addsuffix .o,$(basename $(notdir $(wildcard ../lexers/Lex*.cxx))))
+ LEXOBJS:=$(addsuffix .o,$(basename $(notdir $(wildcard $(srcdir)/../lexers/Lex*.cxx))))
  
 -all: $(COMPLIB)
 +all: $(COMPLIB) $(LEXERLIB)
  
  clean:
  	$(DEL) *.o $(COMPLIB) *.plist
-@@ -105,16 +107,22 @@
+@@ -110,15 +112,22 @@
+ deps.mak:
+ 	$(CXX) -MM $(CONFIGFLAGS) $(CXXTFLAGS) $(srcdir)/*.cxx $(srcdir)/../src/*.cxx $(srcdir)/../lexlib/*.cxx $(srcdir)/../lexers/*.cxx | sed -e 's/\/usr.* //' | grep [a-zA-Z] > $@
  
- deps:
- 	$(CXX) -MM $(CONFIGFLAGS) $(CXXTFLAGS) *.cxx ../src/*.cxx ../lexlib/*.cxx ../lexers/*.cxx | sed -e 's/\/usr.* //' | grep [a-zA-Z] >deps.mak
--
 -$(COMPLIB): Accessor.o CharacterSet.o LexerBase.o LexerModule.o LexerSimple.o StyleContext.o WordList.o \
 +LIBOBJS= Accessor.o CharacterSet.o LexerBase.o LexerModule.o LexerSimple.o StyleContext.o WordList.o \
  	CharClassify.o Decoration.o Document.o PerLine.o Catalogue.o CallTip.o CaseConvert.o CaseFolder.o \
@@ -40,15 +39,16 @@
  	KeyMap.o LineMarker.o PositionCache.o ScintillaGTK.o CellBuffer.o CharacterCategory.o ViewStyle.o \
  	RESearch.o RunStyles.o Selection.o Style.o Indicator.o AutoComplete.o UniConversion.o XPM.o \
  	$(MARSHALLER) $(LEXOBJS)
-+	
+-	$(AR) $(ARFLAGS) $@ $^
++
 +$(COMPLIB): $(LIBOBJS)
 +	$(AR) rc $@ $^
 +	$(RANLIB) $@
-+
++	
 +$(LEXERLIB): $(LEXOBJS)
- 	$(AR) rc $@ $^
++	$(AR) rc $@ $^
  	$(RANLIB) $@
-+	
  
++
  # Automatically generate header dependencies with "make deps"
  include deps.mak
diff --git a/scite/Makefile b/scite/Makefile
index 6e9e58d..9c8e42a 100644
--- a/scite/Makefile
+++ b/scite/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.25 2016/02/25 08:27:03 jperkin Exp $
 #
-DISTNAME=	scite366
-PKGNAME=	scite-3.6.6
+DISTNAME=	scite370
+PKGNAME=	scite-3.7.0
 #PKGREVISION=	0
 CATEGORIES=	editors
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=scintilla/}
diff --git a/scite/distinfo b/scite/distinfo
index 9267b69..aca85cc 100644
--- a/scite/distinfo
+++ b/scite/distinfo
@@ -1,7 +1,7 @@
 $NetBSD: distinfo,v 1.8 2015/11/03 03:32:21 agc Exp $
 
-SHA1 (scite366.tgz) = 86651845f28aeee659286d5a4564a469407e9fcd
-RMD160 (scite366.tgz) = 59e70df6cfa6e8b6a891dbe5d777694cc2fb7cf7
-SHA512 (scite366.tgz) = 815f67a5c04f74260a2f008380b61ca0e9efc7ab4c1fba9257d68f666f08fa7bd980e50a65a88a02ff3726c951cee667dc644cc71dc3c97f915b19c780985504
-Size (scite366.tgz) = 2371062 bytes
-SHA1 (patch-aa) = a2199e47fb526f479f3c6ceaf969bde8ac62caaa
+SHA1 (scite370.tgz) = 6d4d8759e5a1d778f8528e203ec5ce5929fb8d01
+RMD160 (scite370.tgz) = fee0da1ab7c642d713539904f3401d3d7ff0057b
+SHA512 (scite370.tgz) = e398abcd35e244478d797ae7bde6cae137dea7e77c6e42cc378fde6953cccffc9aa634a262522b063c701e39069dd4cd64c05c4e8bdd806b87f61f3d3ee0a189
+Size (scite370.tgz) = 2352677 bytes
+SHA1 (patch-aa) = 9e3a3482be638b75fa7f111f77540ce8dc922102
diff --git a/scite/patches/patch-aa b/scite/patches/patch-aa
index bd96c40..2ebe27a 100644
--- a/scite/patches/patch-aa
+++ b/scite/patches/patch-aa
@@ -1,8 +1,6 @@
-$NetBSD$
-Overwrite paths and defaults, patch inspired by OpenBSD ports version 3.5.2
---- gtk/makefile.orig	2015-09-22 00:04:06.000000000 +0000
-+++ gtk/makefile	2016-08-21 21:11:56.272068426 +0000
-@@ -29,13 +29,14 @@
+--- gtk/makefile.orig	2016-10-16 03:10:33.000000000 +0000
++++ gtk/makefile	2016-10-16 20:44:27.385048978 +0000
+@@ -33,13 +33,14 @@
  ifdef gnomeprefix
    prefix=$(gnomeprefix)
  else
@@ -18,74 +16,63 @@ Overwrite paths and defaults, patch inspired by OpenBSD ports version 3.5.2
  
  INSTALL=install
  
-@@ -43,22 +44,24 @@
+@@ -47,10 +48,10 @@
  
  all: $(PROG)
  
--vpath %.h ../src ../../scintilla/include
-+vpath %.h ../src scintilla
- vpath %.cxx ../src
+-vpath %.h $(srcdir) $(srcdir)/../src $(srcdir)/../../scintilla/include
++vpath %.h $(srcdir) $(srcdir)/../src $(srcdir)/../scintilla
+ vpath %.cxx $(srcdir) $(srcdir)/../src
  
--INCLUDEDIRS=-I ../../scintilla/include -I ../src
-+INCLUDEDIRS=-I $(PREFIX)/include/scintilla -I ../src -I $(prefix)/include
+-INCLUDEDIRS=-I $(srcdir)/../../scintilla/include -I $(srcdir)/../src
++INCLUDEDIRS=-I $(PREFIX)/include/scintilla -I $(srcdir)/../src -I $(prefix)/include
  ifdef CHECK_DEPRECATED
  DEPRECATED=-DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED
  endif
--CXXBASEFLAGS=-W -Wall -pedantic -DGTK -DSCI_LEXER -DPIXMAP_PATH=\"$(pixmapdir)\" -DSYSCONF_PATH=\"$(SYSCONF_PATH)\" $(INCLUDEDIRS) $(DEPRECATED)
-+CXXBASEFLAGS=-W -Wall -Dunix -DGTK -DSCI_LEXER -DPIXMAP_PATH=\"$(pixmapdir)\" -DSYSCONF_PATH=\"$(SYSCONF_PATH)\" $(INCLUDEDIRS) $(DEPRECATED)
- 
- ifdef DEBUG
--CXXTFLAGS=-DDEBUG -g $(CXXBASEFLAGS)
-+CXXTFLAGS+=-DDEBUG -g $(CXXBASEFLAGS)
- else
--CXXTFLAGS=-DNDEBUG -Os $(CXXBASEFLAGS)
-+CXXTFLAGS+=-DNDEBUG $(CXXBASEFLAGS)
+@@ -62,7 +63,9 @@
+ CXXTFLAGS=-DNDEBUG -Os $(CXXBASEFLAGS)
  endif
  
 -ifndef NO_LUA
-+LIBS = -L $(PREFIX)/lib -lscintilla -lscintilla_lexers
++LIBS= -L $(PREFIX)/lib -lscintilla -lscintilla_lexers
 +
 +ifdef LUA
  LUA_CORE_OBJS = lapi.o lcode.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o \
  		lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o \
  		ltable.o ltm.o lundump.o lvm.o lzio.o
-@@ -70,7 +73,7 @@
+@@ -74,7 +77,7 @@
  
- vpath %.c ../lua/src ../lua/src/lib
+ vpath %.c $(srcdir)/../lua/src $(srcdir)/../lua/src/lib
  
--INCLUDEDIRS=-I ../../scintilla/include -I ../src -I../lua/include
-+INCLUDEDIRS+=-I../lua/include
+-INCLUDEDIRS=-I $(srcdir)/../../scintilla/include -I $(srcdir)/../src -I$(srcdir)/../lua/include
++INCLUDEDIRS+=-I$(srcdir)/../lua/include
  
  .c.o:
- 	$(CC) $(CFLAGS) $(INCLUDEDIRS) -DLUA_USE_POSIX $(CXXTFLAGS) -c $< -o $@
-@@ -106,16 +109,13 @@
- deps:
- 	$(CXX) -MM $(CONFIGFLAGS) $(CXXTFLAGS) *.cxx ../src/*.cxx | sed -e 's/\/usr.* //' | grep [a-zA-Z] >deps.mak
+ 	$(CC) $(INCLUDEDIRS) $(MISLEADING) -DLUA_USE_POSIX $(CXXTFLAGS) $(CFLAGS) -c $< -o $@
+@@ -111,16 +114,13 @@
+ deps.mak:
+ 	$(CXX) -MM $(CONFIGFLAGS) $(CXXTFLAGS) $(CXXFLAGS) $(srcdir)/*.cxx $(srcdir)/../src/*.cxx | sed -e 's/\/usr.* //' | grep [a-zA-Z] >$@
  
 -# make should be run in ../../scintilla/gtk to compile all the lexers.
--COMPLIB=../../scintilla/bin/scintilla.a
+-COMPLIB=$(srcdir)/../../scintilla/bin/scintilla.a
 -
  $(PROG): SciTEGTK.o GUIGTK.o Widget.o \
--FilePath.o SciTEBase.o FileWorker.o Cookie.o Credits.o SciTEBuffers.o SciTEIO.o StringList.o \
--ExportHTML.o ExportPDF.o ExportRTF.o ExportTEX.o ExportXML.o \
--MatchMarker.o StringHelpers.o \
--PropSetFile.o MultiplexExtension.o DirectorExtension.o SciTEProps.o StyleDefinition.o StyleWriter.o Utf8_16.o \
-+	FilePath.o SciTEBase.o FileWorker.o Cookie.o Credits.o SciTEBuffers.o SciTEIO.o StringList.o \
-+	ExportHTML.o ExportPDF.o ExportRTF.o ExportTEX.o ExportXML.o \
-+	MatchMarker.o StringHelpers.o \
-+	PropSetFile.o MultiplexExtension.o DirectorExtension.o SciTEProps.o StyleDefinition.o StyleWriter.o Utf8_16.o \
+ FilePath.o SciTEBase.o FileWorker.o Cookie.o Credits.o SciTEBuffers.o SciTEIO.o StringList.o \
+ ExportHTML.o ExportPDF.o ExportRTF.o ExportTEX.o ExportXML.o \
+ MatchMarker.o StringHelpers.o \
+ PropSetFile.o MultiplexExtension.o DirectorExtension.o SciTEProps.o StyleDefinition.o StyleWriter.o Utf8_16.o \
  	JobQueue.o GTKMutex.o IFaceTable.o $(COMPLIB) $(LUA_OBJS)
--	$(CXX) `$(CONFIGTHREADS)` -rdynamic -Wl,--as-needed -Wl,--version-script lua.vers -DGTK $^ -o $@ $(CONFIGLIB) $(LIBDL) -lm -lstdc++
-+	$(CXX) `$(CONFIGTHREADS)` $(LIBS) -rdynamic -Wl,--as-needed -Wl,--version-script lua.vers -DGTK $^ -o $@ $(CONFIGLIB) $(LIBDL) -lm -lstdc++
+-	$(CXX) `$(CONFIGTHREADS)` -rdynamic -Wl,--as-needed -Wl,--version-script $(srcdir)/lua.vers -DGTK $^ -o $@ $(CONFIGLIB) $(LIBDL) -lm -lstdc++
++	$(CXX) `$(CONFIGTHREADS)` $(LIBS) -rdynamic -Wl,--as-needed -Wl,--version-script $(srcdir)/lua.vers -DGTK $^ -o $@ $(CONFIGLIB) $(LIBDL) -lm -lstdc++
  
  # Automatically generate header dependencies with "make deps"
  include deps.mak
-@@ -136,7 +136,7 @@
+@@ -141,7 +141,7 @@
  ifdef gnomeprefix
  	$(INSTALL) -m 755 -d $(DESTDIR)$(datadir)/applications $(DESTDIR)$(pixmapdir)
- 	$(INSTALL) -m 755 SciTE.desktop $(DESTDIR)$(datadir)/applications/SciTE.desktop
--	$(INSTALL) -m 644 Sci48M.png $(DESTDIR)$(pixmapdir)/Sci48M.png
-+	$(INSTALL) -m 444 Sci48M.png $(DESTDIR)$(pixmapdir)/Sci48M.png
+ 	$(INSTALL) -m 755 $(srcdir)/SciTE.desktop $(DESTDIR)$(datadir)/applications/SciTE.desktop
+-	$(INSTALL) -m 644 $(srcdir)/Sci48M.png $(DESTDIR)$(pixmapdir)/Sci48M.png
++	$(INSTALL) -m 444 $(srcdir)/Sci48M.png $(DESTDIR)$(pixmapdir)/Sci48M.png
  endif
  
  uninstall:


Home | Main Index | Thread Index | Old Index