packages: scite/scite-make.patch, scite/scite.spec, scintilla/scintilla-mak...
arvenil
arvenil at pld-linux.org
Mon May 17 01:41:39 CEST 2010
Author: arvenil Date: Sun May 16 23:41:39 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- up to 2.11
---- Files affected:
packages/scite:
scite-make.patch (1.6 -> 1.7) , scite.spec (1.20 -> 1.21)
packages/scintilla:
scintilla-make.patch (1.13 -> 1.14) , scintilla.spec (1.28 -> 1.29)
---- Diffs:
================================================================
Index: packages/scite/scite-make.patch
diff -u packages/scite/scite-make.patch:1.6 packages/scite/scite-make.patch:1.7
--- packages/scite/scite-make.patch:1.6 Fri Oct 23 15:05:31 2009
+++ packages/scite/scite-make.patch Mon May 17 01:41:34 2010
@@ -1,5 +1,5 @@
---- scite-1.76/scite/gtk/makefile 2007-12-01 01:27:26.000000000 +0100
-+++ scite-1.76/scite/gtk/makefile-new 2008-03-30 14:47:49.000000000 +0200
+--- scite-2.11/scite/gtk/makefile 2010-03-14 01:41:15.000000000 +0000
++++ scite-2.11/scite/gtk/makefile 2010-05-16 23:34:00.000000000 +0000
@@ -56,12 +56,12 @@
#CXXFLAGS= -g -DGTK -DSCI_LEXER -DSYSCONF_PATH=\"$(SYSCONF_PATH)\" -Wwrite-strings
@@ -18,8 +18,8 @@
ifndef NO_LUA
@@ -102,8 +102,8 @@
- $(PROG): SciTEGTK.o FilePath.o SciTEBase.o SciTEBuffers.o SciTEIO.o StringList.o Exporters.o \
- PropSetFile.o MultiplexExtension.o DirectorExtension.o SciTEProps.o Utf8_16.o \
+ $(PROG): SciTEGTK.o GUIGTK.o FilePath.o SciTEBase.o SciTEBuffers.o SciTEIO.o StringList.o Exporters.o \
+ PropSetFile.o MultiplexExtension.o DirectorExtension.o SciTEProps.o StyleWriter.o Utf8_16.o \
- JobQueue.o GTKMutex.o IFaceTable.o $(COMPLIB) $(LUA_OBJS)
- $(CC) `$(CONFIGTHREADS)` -rdynamic -Wl,--version-script lua.vers -DGTK $^ -o $@ $(CONFIGLIB)
+ JobQueue.o GTKMutex.o IFaceTable.o $(LUA_OBJS)
================================================================
Index: packages/scite/scite.spec
diff -u packages/scite/scite.spec:1.20 packages/scite/scite.spec:1.21
--- packages/scite/scite.spec:1.20 Fri Oct 23 15:06:10 2009
+++ packages/scite/scite.spec Mon May 17 01:41:34 2010
@@ -1,22 +1,17 @@
# $Revision$, $Date$
-#
-# Conditional build:
-%bcond_with gtk1 # use GTK+ 1.2 instead of 2.0
-#
Summary: SciTE - a programmers text editor
Summary(pl.UTF-8): SciTE - edytor tekstu dla programistów
Name: scite
-Version: 2.01
+Version: 2.11
Release: 1
License: BSD-like
Group: X11/Applications
Source0: http://dl.sourceforge.net/scintilla/scite%(echo %{version} | tr -d .).tgz
-# Source0-md5: ef4b6b4d903c29e4ab511488a0d20f46
+# Source0-md5: 129aad231c9618aaa2c2e41226db2327
Patch0: %{name}-make.patch
Patch1: %{name}-desktop.patch
URL: http://scintilla.org/SciTE.html
-%{?with_gtk1:BuildRequires: gtk+-devel >= 1.2.0}
-%{!?with_gtk1:BuildRequires: gtk+2-devel >= 1:2.0.0}
+BuildRequires: gtk+2-devel >= 1:2.0.0
BuildRequires: libstdc++-devel
BuildRequires: scintilla-devel >= %{version}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -43,8 +38,7 @@
%{__make} -C scite/gtk \
CC="%{__cxx}" \
OPTFLAGS="%{rpmcflags}" \
- %{?debug:DEBUG=1} \
- %{!?with_gtk1:GTK2=1}
+ %{?debug:DEBUG=1}
%install
rm -rf $RPM_BUILD_ROOT
@@ -75,6 +69,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.21 2010/05/16 23:41:34 arvenil
+- up to 2.11
+
Revision 1.20 2009/10/23 13:06:10 pluto
- updated to 2.01.
================================================================
Index: packages/scintilla/scintilla-make.patch
diff -u packages/scintilla/scintilla-make.patch:1.13 packages/scintilla/scintilla-make.patch:1.14
--- packages/scintilla/scintilla-make.patch:1.13 Fri Oct 23 12:18:46 2009
+++ packages/scintilla/scintilla-make.patch Mon May 17 01:41:34 2010
@@ -1,16 +1,16 @@
---- scintilla/gtk/makefile.orig 2009-08-13 03:35:23.000000000 +0200
-+++ scintilla/gtk/makefile 2009-10-23 11:56:42.738805415 +0200
-@@ -7,7 +7,7 @@
- # To force GTK+ 2 build, define GTK2 on the make command line.
- # To force GTK+ 1 build, define GTK1 on the make command line.
+--- scintilla/gtk/makefile 2010-04-06 23:42:13.000000000 +0000
++++ scintilla/gtk/makefile 2010-05-16 23:18:39.000000000 +0000
+@@ -6,7 +6,7 @@
+ # Builds for GTK+ 2 and no longer supports GTK+ 1.
+ # Also works with ming32-make on Windows.
-.SUFFIXES: .cxx .c .o .h .a
+.SUFFIXES: .cxx .c .o .h .a .lo .la
CC = g++
CCOMP = gcc
AR = ar
-@@ -17,7 +17,7 @@
- RANLIB = ranlib
+@@ -18,7 +18,7 @@
+ endif
endif
-COMPLIB=../bin/scintilla.a
@@ -18,7 +18,7 @@
vpath %.h ../src ../include
vpath %.cxx ../src
-@@ -32,7 +32,7 @@
+@@ -33,52 +33,57 @@
endif
ifdef DEBUG
@@ -27,35 +27,21 @@
else
CXXFLAGS=-DNDEBUG -Os $(CXXBASEFLAGS) $(THREADFLAGS)
endif
-@@ -40,15 +40,15 @@
- # If explicit setting of GTK1 or GTK2 then use that else look for
- # pkg-config which is an OK indication that GTK2 is available
- ifdef GTK2
--CONFIGFLAGS:=$(shell pkg-config --cflags gtk+-2.0)
--MARSHALLER=scintilla-marshal.o
-+CONFIGFLAGS:=pkg-config --cflags gtk+-2.0 gthread-2.0
-+MARSHALLER=scintilla-marshal.lo
- else
- ifdef GTK1
- CONFIGFLAGS:=$(shell gtk-config --cflags)
- else
- ifneq (,$(findstring /,$(shell whereis pkg-config)))
+
-CONFIGFLAGS:=$(shell pkg-config --cflags gtk+-2.0)
-MARSHALLER=scintilla-marshal.o
+CONFIGFLAGS:=pkg-config --cflags gtk+-2.0 gthread-2.0
+MARSHALLER=scintilla-marshal.lo
- else
- CONFIGFLAGS:=$(shell gtk-config --cflags)
- endif
-@@ -59,39 +59,46 @@
+
+ .cxx.o:
$(CC) $(CONFIGFLAGS) $(CXXFLAGS) -c $<
.c.o:
$(CCOMP) $(CONFIGFLAGS) $(CXXFLAGS) -w -c $<
+-
+.cxx.lo:
+ libtool --tag=CXX --mode=compile $(CC) `$(CONFIGFLAGS)` $(CXXFLAGS) -c $<
+.c.lo:
+ libtool --tag=CC --mode=compile $(CCOMP) `$(CONFIGFLAGS)` $(CXXFLAGS) -w -c $<
-
#++Autogenerated -- run src/LexGen.py to regenerate
#**LEXOBJS=\\\n\(\*.o \)
LEXOBJS=\
@@ -64,23 +50,25 @@
-LexCOBOL.o LexConf.o LexCPP.o LexCrontab.o LexCsound.o LexCSS.o LexD.o \
-LexEiffel.o LexErlang.o LexEScript.o LexFlagship.o LexForth.o LexFortran.o \
-LexGAP.o LexGui4Cli.o LexHaskell.o LexHTML.o LexInno.o LexKix.o LexLisp.o \
--LexLout.o LexLua.o LexMagik.o LexMatlab.o LexMetapost.o LexMMIXAL.o LexMPT.o \
--LexMSSQL.o LexMySQL.o LexNimrod.o LexNsis.o LexOpal.o LexOthers.o LexPascal.o \
--LexPB.o LexPerl.o LexPLM.o LexPOV.o LexPowerPro.o LexPowerShell.o \
--LexProgress.o LexPS.o LexPython.o LexR.o LexRebol.o LexRuby.o LexScriptol.o \
--LexSmalltalk.o LexSML.o LexSorcus.o LexSpecman.o LexSpice.o LexSQL.o LexTACL.o \
--LexTADS3.o LexTAL.o LexTCL.o LexTeX.o LexVB.o LexVerilog.o LexVHDL.o LexYAML.o
+-LexLout.o LexLua.o LexMagik.o LexMarkdown.o LexMatlab.o LexMetapost.o \
+-LexMMIXAL.o LexMPT.o LexMSSQL.o LexMySQL.o LexNimrod.o LexNsis.o LexOpal.o \
+-LexOthers.o LexPascal.o LexPB.o LexPerl.o LexPLM.o LexPOV.o LexPowerPro.o \
+-LexPowerShell.o LexProgress.o LexPS.o LexPython.o LexR.o LexRebol.o LexRuby.o \
+-LexScriptol.o LexSmalltalk.o LexSML.o LexSorcus.o LexSpecman.o LexSpice.o \
+-LexSQL.o LexTACL.o LexTADS3.o LexTAL.o LexTCL.o LexTeX.o LexVB.o LexVerilog.o \
+-LexVHDL.o LexYAML.o
+LexAbaqus.lo LexAda.lo LexAPDL.lo LexAsm.lo LexAsn1.lo LexASY.lo LexAU3.lo LexAVE.lo \
+LexBaan.lo LexBash.lo LexBasic.lo LexBullant.lo LexCaml.lo LexCLW.lo LexCmake.lo \
+LexCOBOL.lo LexConf.lo LexCPP.lo LexCrontab.lo LexCsound.lo LexCSS.lo LexD.lo \
+LexEiffel.lo LexErlang.lo LexEScript.lo LexFlagship.lo LexForth.lo LexFortran.lo \
+LexGAP.lo LexGui4Cli.lo LexHaskell.lo LexHTML.lo LexInno.lo LexKix.lo LexLisp.lo \
-+LexLout.lo LexLua.lo LexMagik.lo LexMatlab.lo LexMetapost.lo LexMMIXAL.lo LexMPT.lo \
-+LexMSSQL.lo LexMySQL.lo LexNimrod.lo LexNsis.lo LexOpal.lo LexOthers.lo LexPascal.lo \
-+LexPB.lo LexPerl.lo LexPLM.lo LexPOV.lo LexPowerPro.lo LexPowerShell.lo \
-+LexProgress.lo LexPS.lo LexPython.lo LexR.lo LexRebol.lo LexRuby.lo LexScriptol.lo \
-+LexSmalltalk.lo LexSML.lo LexSorcus.lo LexSpecman.lo LexSpice.lo LexSQL.lo LexTACL.lo \
-+LexTADS3.lo LexTAL.lo LexTCL.lo LexTeX.lo LexVB.lo LexVerilog.lo LexVHDL.lo LexYAML.lo
++LexLout.lo LexLua.lo LexMagik.lo LexMarkdown.lo LexMatlab.lo LexMetapost.lo \
++LexMMIXAL.lo LexMPT.lo LexMSSQL.lo LexMySQL.lo LexNimrod.lo LexNsis.lo LexOpal.lo \
++LexOthers.lo LexPascal.lo LexPB.lo LexPerl.lo LexPLM.lo LexPOV.lo LexPowerPro.lo \
++LexPowerShell.lo LexProgress.lo LexPS.lo LexPython.lo LexR.lo LexRebol.lo LexRuby.lo \
++LexScriptol.lo LexSmalltalk.lo LexSML.lo LexSorcus.lo LexSpecman.lo LexSpice.lo \
++LexSQL.lo LexTACL.lo LexTADS3.lo LexTAL.lo LexTCL.lo LexTeX.lo LexVB.lo LexVerilog.lo \
++LexVHDL.lo LexYAML.lo
#--Autogenerated -- end of automatically generated section
all: $(COMPLIB)
@@ -106,10 +94,9 @@
- $(AR) rc $@ $^
- $(RANLIB) $@
+ libtool --tag=CXX --mode=link $(CC) -o $@ $^ -rpath $(libdir) `$(LIBCONFIG)`
-+
+
+install: $(COMPLIB)
+ install -d $(DESTDIR)$(libdir)
+ libtool --mode=install install $(COMPLIB) $(DESTDIR)$(libdir)
-
# Automatically generate header dependencies with "make deps"
include deps.mak
================================================================
Index: packages/scintilla/scintilla.spec
diff -u packages/scintilla/scintilla.spec:1.28 packages/scintilla/scintilla.spec:1.29
--- packages/scintilla/scintilla.spec:1.28 Fri Oct 23 15:01:42 2009
+++ packages/scintilla/scintilla.spec Mon May 17 01:41:34 2010
@@ -1,22 +1,17 @@
# $Revision$, $Date$
-#
-# Conditional build:
-%bcond_with gtk1 # use GTK+ 1.2 instead of 2.0
-#
Summary: Free source code editing component for GTK+ and Win32
Summary(pl.UTF-8): Wolnodostępna kontrolka edycyjna dla GTK+ i Win32
Name: scintilla
-Version: 2.01
+Version: 2.11
%define fver %(echo %{version} | tr -d .)
Release: 1
License: BSD-like
Group: Libraries
Source0: http://dl.sourceforge.net/scintilla/%{name}%{fver}.tgz
-# Source0-md5: 3eeb4f5ccf11292ed3a332fd995a788e
+# Source0-md5: 266d1cb01a31fa070fb1855d10c60185
Patch0: %{name}-make.patch
URL: http://scintilla.org/
-%{?with_gtk1:BuildRequires: gtk+-devel >= 1.2.0}
-%{!?with_gtk1:BuildRequires: gtk+2-devel >= 1:2.0.0}
+BuildRequires: gtk+2-devel >= 1:2.0.0
BuildRequires: libstdc++-devel
BuildRequires: libtool
BuildRequires: pkgconfig
@@ -53,8 +48,7 @@
Summary(pl.UTF-8): Pliki nagłówkowe scintilli
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-%{?with_gtk1:Requires: gtk+-devel >= 1.2.0}
-%{!?with_gtk1:Requires: gtk+2-devel >= 1:2.0.0}
+Requires: gtk+2-devel >= 1:2.0.0
Requires: libstdc++-devel
%description devel
@@ -86,8 +80,7 @@
CCOMP="%{__cc}" \
OPTFLAGS="%{rpmcflags}" \
libdir="%{_libdir}" \
- %{?debug:DEBUG=1} \
- %{!?with_gtk1:GTK2=1}
+ %{?debug:DEBUG=1}
%install
rm -rf $RPM_BUILD_ROOT
@@ -127,6 +120,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.29 2010/05/16 23:41:34 arvenil
+- up to 2.11
+
Revision 1.28 2009/10/23 13:01:42 pluto
- updated to 2.01.
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/scite/scite-make.patch?r1=1.6&r2=1.7&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/scite/scite.spec?r1=1.20&r2=1.21&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/scintilla/scintilla-make.patch?r1=1.13&r2=1.14&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/scintilla/scintilla.spec?r1=1.28&r2=1.29&f=u
More information about the pld-cvs-commit
mailing list