[packages/scite] - updated to 3.7.5 - update make patch - fixed desktop patch

qboosh qboosh at pld-linux.org
Wed Apr 10 11:05:13 CEST 2019


commit b4b2e78b47a2f503e8fed460f200199d37a39379
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Apr 10 11:05:16 2019 +0200

    - updated to 3.7.5
    - update make patch
    - fixed desktop patch

 scite-desktop.patch |  2 +-
 scite-make.patch    | 27 ++++++++++++++-------------
 scite.spec          |  6 +++---
 3 files changed, 18 insertions(+), 17 deletions(-)
---
diff --git a/scite.spec b/scite.spec
index c8fe353..c078b16 100644
--- a/scite.spec
+++ b/scite.spec
@@ -1,17 +1,17 @@
 Summary:	SciTE - a programmers text editor
 Summary(pl.UTF-8):	SciTE - edytor tekstu dla programistów
 Name:		scite
-Version:	3.5.1
+Version:	3.7.5
 Release:	1
 License:	BSD-like
 Group:		X11/Applications
 Source0:	http://downloads.sourceforge.net/scintilla/scite%(echo %{version} | tr -d .).tgz
-# Source0-md5:	e981452d454f1afe22be64616ba064d8
+# Source0-md5:	41c63550857e489166991f44f0cd0efe
 Patch0:		%{name}-make.patch
 Patch1:		%{name}-desktop.patch
 URL:		http://scintilla.org/SciTE.html
 BuildRequires:	gtk+3-devel >= 3.0
-BuildRequires:	libstdc++-devel
+BuildRequires:	libstdc++-devel >= 6:4.8
 BuildRequires:	lua51-devel
 BuildRequires:	pkgconfig
 BuildRequires:	scintilla-devel >= %{version}
diff --git a/scite-desktop.patch b/scite-desktop.patch
index bd837b5..552a4c7 100644
--- a/scite-desktop.patch
+++ b/scite-desktop.patch
@@ -21,5 +21,5 @@
  Terminal=false
  StartupNotify=true
 -Categories=TextEditor;Development;GTK;Application;
-++Categories=GTK;Development;
++Categories=GTK;Development;
  MimeType=text/plain;
diff --git a/scite-make.patch b/scite-make.patch
index fb521b9..b8ebc53 100644
--- a/scite-make.patch
+++ b/scite-make.patch
@@ -1,6 +1,6 @@
---- scite-3.5.1/scite/gtk/makefile.orig	2014-08-10 01:52:11.000000000 +0200
-+++ scite-3.5.1/scite/gtk/makefile	2014-11-15 20:17:31.105716944 +0100
-@@ -53,9 +53,9 @@
+--- scite-3.7.5/scite/gtk/makefile.orig	2017-05-08 03:13:24.000000000 +0200
++++ scite-3.7.5/scite/gtk/makefile	2019-04-10 11:01:11.163375541 +0200
+@@ -57,9 +57,9 @@
  CXXBASEFLAGS=-W -Wall -pedantic -DGTK -DSCI_LEXER -DPIXMAP_PATH=\"$(pixmapdir)\" -DSYSCONF_PATH=\"$(SYSCONF_PATH)\" $(INCLUDEDIRS) $(DEPRECATED)
  
  ifdef DEBUG
@@ -12,30 +12,31 @@
  endif
  
  ifndef NO_LUA
-@@ -107,14 +107,14 @@
- 	$(CXX) -MM $(CONFIGFLAGS) $(CXXTFLAGS) *.cxx ../src/*.cxx | sed -e 's/\/usr.* //' | grep [a-zA-Z] >deps.mak
+@@ -112,15 +112,15 @@
+ 	$(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
 +COMPLIB=-lscintilla
  
  $(PROG): SciTEGTK.o GUIGTK.o Widget.o \
  FilePath.o SciTEBase.o FileWorker.o Cookie.o Credits.o SciTEBuffers.o SciTEIO.o StringList.o \
- Exporters.o  MatchMarker.o StringHelpers.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)` -rdynamic -Wl,--as-needed -Wl,--version-script $(srcdir)/lua.vers -DGTK $^ -o $@ $(CONFIGLIB) $(LIBDL) -lm -lstdc++
 +	JobQueue.o GTKMutex.o IFaceTable.o LuaExtension.o
-+	$(CXX) `$(CONFIGTHREADS)` -rdynamic -Wl,--as-needed -Wl,--version-script lua.vers -DGTK $^ -o $@ $(COMPLIB) $(CONFIGLIB) $(LIBDL) -lm -lstdc++ -llua51
++	$(CXX) `$(CONFIGTHREADS)` -rdynamic -Wl,--as-needed -Wl,--version-script $(srcdir)/lua.vers -DGTK $^ -o $@ $(COMPLIB) $(CONFIGLIB) $(LIBDL) -lm -lstdc++ -llua51
  
  # Automatically generate header dependencies with "make deps"
  include deps.mak
-@@ -134,7 +134,7 @@
+@@ -140,7 +140,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 SciTE.desktop $(DESTDIR)$(datadir)/applications/SciTE.desktop
- 	$(INSTALL) -m 644 Sci48M.png $(DESTDIR)$(pixmapdir)/Sci48M.png
+-	$(INSTALL) -m 755 $(srcdir)/SciTE.desktop $(DESTDIR)$(datadir)/applications/SciTE.desktop
++	$(INSTALL) -m 644 $(srcdir)/SciTE.desktop $(DESTDIR)$(datadir)/applications/SciTE.desktop
+ 	$(INSTALL) -m 644 $(srcdir)/Sci48M.png $(DESTDIR)$(pixmapdir)/Sci48M.png
  endif
  
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/scite.git/commitdiff/b4b2e78b47a2f503e8fed460f200199d37a39379



More information about the pld-cvs-commit mailing list