ports/61252: Update port: x11-toolkits/scintilla to 1.58
KATO Tsuguru
tkato at prontomail.com
Mon Jan 12 13:10:42 UTC 2004
>Number: 61252
>Category: ports
>Synopsis: Update port: x11-toolkits/scintilla to 1.58
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Jan 12 05:10:14 PST 2004
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 4.9-RELEASE-p1 i386
>Organization:
>Environment:
>Description:
- Update to version 1.58
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/x11-toolkits/scintilla/Makefile x11-toolkits/scintilla/Makefile
--- /usr/ports/x11-toolkits/scintilla/Makefile Fri Dec 5 17:25:33 2003
+++ x11-toolkits/scintilla/Makefile Sun Jan 11 19:17:05 2004
@@ -6,7 +6,7 @@
#
PORTNAME= scintilla
-PORTVERSION= 1.57
+PORTVERSION= 1.58
CATEGORIES= x11-toolkits
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
http://www.scintilla.org/
diff -urN /usr/ports/x11-toolkits/scintilla/distinfo x11-toolkits/scintilla/distinfo
--- /usr/ports/x11-toolkits/scintilla/distinfo Fri Dec 5 17:25:33 2003
+++ x11-toolkits/scintilla/distinfo Sun Jan 11 19:17:09 2004
@@ -1 +1 @@
-MD5 (scite157.tgz) = d8d18de553555437791996daed9ff7ec
+MD5 (scite158.tgz) = 0f704b40f07aba44205621a19245847c
diff -urN /usr/ports/x11-toolkits/scintilla/files/patch-aa x11-toolkits/scintilla/files/patch-aa
--- /usr/ports/x11-toolkits/scintilla/files/patch-aa Thu Oct 9 11:34:08 2003
+++ x11-toolkits/scintilla/files/patch-aa Sun Jan 11 19:50:51 2004
@@ -1,6 +1,6 @@
---- makefile.orig Sun Sep 21 11:19:30 2003
-+++ makefile Tue Oct 7 10:52:28 2003
-@@ -8,8 +8,8 @@
+--- makefile.orig Wed Dec 24 08:45:12 2003
++++ makefile Sun Jan 11 19:50:44 2004
+@@ -8,15 +8,16 @@
# To force GTK+ 1 build, define GTK1 on the make command line.
.SUFFIXES: .cxx .o .h .a
@@ -10,8 +10,7 @@
+AR = $(CC) -shared
RANLIB = touch
- ifeq ($(OSTYPE),darwin)
-@@ -18,7 +18,8 @@
+ ifeq ($(shell uname),Darwin)
RANLIB = ranlib
endif
@@ -21,12 +20,12 @@
vpath %.h ../src ../include
vpath %.cxx ../src
-@@ -33,29 +34,29 @@
+@@ -31,29 +32,29 @@
endif
ifdef DEBUG
-CXXFLAGS=-DDEBUG -g $(CXXBASEFLAGS) $(THREADFLAGS)
-+CXXFLAGS+=-DDEBUG $(CXXBASEFLAGS) $(THREADFLAGS)
++CXXFLAGS+=-DDEBUG -g $(CXXBASEFLAGS) $(THREADFLAGS)
else
-CXXFLAGS=-DNDEBUG -Os $(CXXBASEFLAGS) $(THREADFLAGS)
+CXXFLAGS+=-DNDEBUG $(CXXBASEFLAGS) $(THREADFLAGS)
@@ -42,12 +41,12 @@
-CONFIGFLAGS=gtk-config --cflags
+CONFIGFLAGS=pkg-config --cflags gtk+ gthread
else
- ifneq (,$(findstring /,$(shell whereis -b pkg-config)))
+ ifneq (,$(findstring /,$(shell whereis pkg-config)))
-CONFIGFLAGS=pkg-config --cflags gtk+-2.0
+CONFIGFLAGS=pkg-config --cflags gtk+-2.0 gthread-2.0
else
-CONFIGFLAGS=gtk-config --cflags
-+CONFIGFLAGS=gtk-config --cflags gthread
++CONFIGFLAGS=gtk-config --cflags gtk+ gthread
endif
endif
endif
@@ -58,24 +57,27 @@
#++Autogenerated -- run src/LexGen.py to regenerate
#**LEXOBJS=\\\n\(\*.o \)
-@@ -69,7 +70,7 @@
+@@ -66,7 +67,7 @@
+ LexYAML.o
+ #--Autogenerated -- end of automatically generated section
- # The LEXOBJS have to be treated specially as the functions in them are not called from external code
-
--all: $(COMPLIB) $(LEXOBJS)
+-all: $(COMPLIB)
+all: $(COMPLIB) $(LEXRLIB)
clean:
rm -f *.o $(COMPLIB)
-@@ -81,8 +82,10 @@
+@@ -77,10 +78,11 @@
+ $(COMPLIB): DocumentAccessor.o WindowAccessor.o KeyWords.o StyleContext.o Document.o CallTip.o \
ScintillaBase.o ContractionState.o Editor.o ExternalLexer.o PropSet.o PlatGTK.o \
KeyMap.o LineMarker.o ScintillaGTK.o CellBuffer.o ViewStyle.o \
- RESearch.o Style.o Indicator.o AutoComplete.o UniConversion.o XPM.o
+- RESearch.o Style.o Indicator.o AutoComplete.o UniConversion.o XPM.o \
+- $(LEXOBJS)
- $(AR) rc $@ $^
- $(RANLIB) $@
++ RESearch.o Style.o Indicator.o AutoComplete.o UniConversion.o XPM.o
+ $(AR) `$(CONFIGFLAGS:cflags=libs)` -o $@ $^
+
-+ $(LEXRLIB): $(LEXOBJS)
++$(LEXRLIB): $(LEXOBJS)
+ $(AR) `$(CONFIGFLAGS:cflags=libs)` -o $@ $^
# Automatically generate header dependencies with "make deps"
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list