pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
missing scintilla update to version 3.6.6
Module Name: pkgsrc-wip
Committed By: Daniel Oelschlegel <amoibos%gmail.com@localhost>
Pushed By: amoibos
Date: Sun Aug 28 18:59:52 2016 +0000
Changeset: 1eab25bc8266fc7681fae7ad31ef6920d8ea24b1
Modified Files:
scintilla/Makefile
scintilla/PLIST
scintilla/distinfo
Added Files:
scintilla/patches/patch-aa
Log Message:
missing scintilla update to version 3.6.6
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1eab25bc8266fc7681fae7ad31ef6920d8ea24b1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
scintilla/Makefile | 13 +++++++----
scintilla/PLIST | 6 +++++-
scintilla/distinfo | 10 +++++----
scintilla/patches/patch-aa | 54 ++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 74 insertions(+), 9 deletions(-)
diffs:
diff --git a/scintilla/Makefile b/scintilla/Makefile
index 3bfa3df..df22f92 100644
--- a/scintilla/Makefile
+++ b/scintilla/Makefile
@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.23 2015/04/25 14:20:40 tnn Exp $
#
-DISTNAME= scintilla339
-PKGNAME= scintilla-3.3.9
-PKGREVISION= 2
+DISTNAME= scintilla366
+PKGNAME= scintilla-3.6.6
+PKGREVISION= 0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=scintilla/}
EXTRACT_SUFX= .tgz
@@ -24,9 +24,14 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/include/Scintilla.h \
${WRKSRC}/include/ScintillaWidget.h \
${WRKSRC}/include/SciLexer.h \
+ ${WRKSRC}/include/Platform.h \
+ ${WRKSRC}/include/Sci_Position.h \
+ ${WRKSRC}/include/Scintilla.iface \
${WRKSRC}/include/ILexer.h \
${DESTDIR}${PREFIX}/include/scintilla
- ${INSTALL_LIB} ${WRKSRC}/bin/scintilla.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_LIB} ${WRKSRC}/bin/libscintilla.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_LIB} ${WRKSRC}/bin/libscintilla_lexers.a ${DESTDIR}${PREFIX}/lib
+
.include "../../x11/gtk2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/scintilla/PLIST b/scintilla/PLIST
index d3acfb4..55da66f 100644
--- a/scintilla/PLIST
+++ b/scintilla/PLIST
@@ -1,6 +1,10 @@
@comment $NetBSD: PLIST,v 1.2 2013/04/10 11:20:38 drochner Exp $
include/scintilla/ILexer.h
+include/scintilla/Platform.h
include/scintilla/SciLexer.h
+include/scintilla/Sci_Position.h
include/scintilla/Scintilla.h
+include/scintilla/Scintilla.iface
include/scintilla/ScintillaWidget.h
-lib/scintilla.a
+lib/libscintilla.a
+lib/libscintilla_lexers.a
diff --git a/scintilla/distinfo b/scintilla/distinfo
index 9e6e917..8c684a7 100644
--- a/scintilla/distinfo
+++ b/scintilla/distinfo
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.5 2014/02/06 17:25:49 drochner Exp $
+$NetBSD: distinfo,v 1.6 2015/11/03 03:29:32 agc Exp $
-SHA1 (scintilla339.tgz) = 9e1937a9e6a41659c7fd0f1e460bf476573a652b
-RMD160 (scintilla339.tgz) = 22ef0452ffb58d4861255d27a7f2f7bd436f1e1e
-Size (scintilla339.tgz) = 1313246 bytes
+SHA1 (scintilla366.tgz) = 582efe82287c110fbee1d0877363ec73bf6393ea
+RMD160 (scintilla366.tgz) = c4d2c567119c2339d935102a6d61d0586a455dd7
+SHA512 (scintilla366.tgz) = e759f075b8f47faeaca8e22f73d420732f0fc00ffd261fc2134276d0356f0eec214e0924e93cd7c7446124be8775c24d71c7a54c4875a9ca16035860c2875f8a
+Size (scintilla366.tgz) = 1314970 bytes
+SHA1 (patch-aa) = ec46d9083643f121915152200dfa0d227bac0290
diff --git a/scintilla/patches/patch-aa b/scintilla/patches/patch-aa
new file mode 100644
index 0000000..879399d
--- /dev/null
+++ b/scintilla/patches/patch-aa
@@ -0,0 +1,54 @@
+--- 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 @@
+ SANITIZE = address
+ #SANITIZE = undefined
+ endif
++AR= ar
+ RANLIB = touch
+
+ ifdef GTK3
+@@ -42,7 +43,8 @@
+ COMPLIB=..\bin\scintilla.a
+ else
+ DEL = rm -f
+-COMPLIB=../bin/scintilla.a
++COMPLIB=../bin/libscintilla.a
++LEXERLIB=../bin/libscintilla_lexers.a
+ endif
+
+ vpath %.h ../src ../include ../lexlib
+@@ -95,7 +97,7 @@
+
+ LEXOBJS:=$(addsuffix .o,$(basename $(notdir $(wildcard ../lexers/Lex*.cxx))))
+
+-all: $(COMPLIB)
++all: $(COMPLIB) $(LEXERLIB)
+
+ clean:
+ $(DEL) *.o $(COMPLIB) *.plist
+@@ -105,16 +107,22 @@
+
+ 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 \
+ ScintillaBase.o ContractionState.o EditModel.o Editor.o EditView.o ExternalLexer.o MarginView.o \
+ PropSetSimple.o PlatGTK.o \
+ 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)
++
++$(COMPLIB): $(LIBOBJS)
++ $(AR) rc $@ $^
++ $(RANLIB) $@
++
++$(LEXERLIB): $(LEXOBJS)
+ $(AR) rc $@ $^
+ $(RANLIB) $@
++
+
+ # Automatically generate header dependencies with "make deps"
+ include deps.mak
Home |
Main Index |
Thread Index |
Old Index