[packages/motif] - motif 2.3.4 released on LGPL v2.1 by ICS - obsolete openmotif and get rid of dead lesstif - packag

baggins baggins at pld-linux.org
Fri Aug 2 21:31:29 CEST 2013


commit b80b182a0296c822210c95c221ae47d183a39960
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Fri Aug 2 21:30:23 2013 +0200

    - motif 2.3.4 released on LGPL v2.1 by ICS
    - obsolete openmotif and get rid of dead lesstif
    - package copied from openmotif

 openmotif-bison.patch => motif-bison.patch         |  0
 openmotif-freetype.patch => motif-freetype.patch   |  0
 ...otif-makedepend.patch => motif-makedepend.patch |  0
 openmotif-mwmrc.patch => motif-mwmrc.patch         |  0
 openmotif-parbuild.patch => motif-parbuild.patch   | 17 ---------
 openmotif.spec => motif.spec                       | 40 +++++++++++-----------
 6 files changed, 20 insertions(+), 37 deletions(-)
---
diff --git a/openmotif.spec b/motif.spec
similarity index 92%
rename from openmotif.spec
rename to motif.spec
index ea2809a..75087d6 100644
--- a/openmotif.spec
+++ b/motif.spec
@@ -4,16 +4,15 @@
 # when stable version somes out everything would need to be recompiled
 # using ,,stable soname''. Check out CURRENT= in configure.{in,ac}.
 #
-Summary:	OpenMotif
-Summary(pl.UTF-8):	OpenMotif
-Name:		openmotif
-Version:	2.3.3
-Release:	7
-License:	Open Group Public License
+Summary:	Motif
+Summary(pl.UTF-8):	Motif
+Name:		motif
+Version:	2.3.4
+Release:	1
+License:	LGPL v2.1
 Group:		X11/Libraries
-Source0:	ftp://ftp.ics.com/openmotif/2.3/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	fd27cd3369d6c7d5ef79eccba524f7be
-#Source1:	%{name}-%{version}-icsextra.tgz
+Source0:	http://downloads.sourceforge.net/%{name}/Motif%%20%{version}%%20Source%%20Code/%{name}-%{version}-src.tgz
+# Source0-md5:	612bb8127d0d31da6e5474edf8a5c247
 Source2:	mwmrc
 Source5:	mwm-xsession.desktop
 Source6:	ac_find_motif.m4
@@ -23,7 +22,7 @@ Patch2:		%{name}-bison.patch
 Patch3:		%{name}-freetype.patch
 Patch4:		%{name}-parbuild.patch
 Patch5:		format-security.patch
-URL:		http://www.openmotif.org/
+URL:		http://motif.ics.com/
 BuildRequires:	autoconf >= 2.59-9
 BuildRequires:	automake
 BuildRequires:	bison
@@ -39,10 +38,8 @@ BuildRequires:	xorg-lib-libXft-devel
 BuildRequires:	xorg-lib-libXmu-devel
 BuildRequires:	xorg-lib-libXp-devel
 Requires:	%{name}-libs = %{version}-%{release}
-Provides:	motif = 2.3
-# Not restricted, lesstif provided library version 1.2
-# OpenMotif provide library version 2.1
-#Obsoletes:	lesstif
+Obsoletes:	lesstif
+Obsoletes:	openmotif < 2.3.4-1
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		specflags	-fno-strict-aliasing
@@ -66,6 +63,7 @@ Summary(pl.UTF-8):	OpenMotif - programy klienckie
 Group:		X11/Applications
 Requires:	%{name} = %{version}-%{release}
 Obsoletes:	lesstif-clients
+Obsoletes:	openmotif-clients < 2.3.4-1
 
 %description clients
 Uil and xmbind.
@@ -77,7 +75,7 @@ uil i xmbind.
 Summary:	OpenMotif shared libraries
 Summary(pl.UTF-8):	Biblioteki współdzielone OpenMotif
 Group:		Libraries
-Conflicts:	openmotif < 2.2.3-0.3
+Obsoletes:	openmotif-libs < 2.3.4-1
 
 %description libs
 OpenMotif shared libraries.
@@ -92,8 +90,8 @@ Group:		X11/Development/Libraries
 Requires:	%{name}-libs = %{version}-%{release}
 Requires:	xorg-lib-libXmu-devel
 Requires:	xorg-lib-libXp-devel
-Provides:	motif-devel = 2.3
 Obsoletes:	lesstif-devel
+Obsoletes:	openmotif-devel < 2.3.4-1
 
 %description devel
 Header files for OpenMotif.
@@ -106,8 +104,8 @@ Summary:	OpenMotif static
 Summary(pl.UTF-8):	Statyczne biblioteki OpenMotif
 Group:		X11/Development/Libraries
 Requires:	%{name}-devel = %{version}-%{release}
-Provides:	motif-static = 2.3
 Obsoletes:	lesstif-static
+Obsoletes:	openmotif-static < 2.3.4-1
 
 %description static
 OpenMotif static libraries.
@@ -120,6 +118,7 @@ Summary:	OpenMotif demos
 Summary(pl.UTF-8):	Programy demonstracyjne do OpenMotif
 Group:		X11/Development/Libraries
 Requires:	%{name}-devel = %{version}-%{release}
+Obsoletes:	openmotif-demos < 2.3.4-1
 
 %description demos
 OpenMotif demos.
@@ -133,6 +132,7 @@ Summary(pl.UTF-8):	Motifowy zarządca okien
 Group:		X11/Window Managers
 Requires:	%{name} = %{version}-%{release}
 Obsoletes:	lesstif-mwm
+Obsoletes:	openmotif-mwm < 2.3.4-1
 
 %description mwm
 A BETA release of mwm. It is derived from fvwm, with a new parser that
@@ -144,8 +144,8 @@ Wersja BETA mwm. Pochodzi z fvwm, ma nowy parser rozumiejący składnię
 mwmrc oraz zasoby Mwm.
 
 %package compat
-Summary:	Fake OpenMotif compat libraries
-Summary(pl.UTF-8):	Dowiązania udające biblioteki kompatybilności OpenMotif
+Summary:	Fake Motif compat libraries
+Summary(pl.UTF-8):	Dowiązania udające biblioteki kompatybilności Motif
 Group:		Libraries
 Requires:	%{_libdir}/libXm.so.4.0.3
 %ifarch %{x8664} ia64 ppc64 s390x sparc64
@@ -236,7 +236,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc LICENSE COPYRIGHT.MOTIF RELNOTES
+%doc BUGREPORT ChangeLog README RELNOTES
 %{xbitmapsdir}/*
 %{xlibdir}/bindings
 
diff --git a/openmotif-bison.patch b/motif-bison.patch
similarity index 100%
rename from openmotif-bison.patch
rename to motif-bison.patch
diff --git a/openmotif-freetype.patch b/motif-freetype.patch
similarity index 100%
rename from openmotif-freetype.patch
rename to motif-freetype.patch
diff --git a/openmotif-makedepend.patch b/motif-makedepend.patch
similarity index 100%
rename from openmotif-makedepend.patch
rename to motif-makedepend.patch
diff --git a/openmotif-mwmrc.patch b/motif-mwmrc.patch
similarity index 100%
rename from openmotif-mwmrc.patch
rename to motif-mwmrc.patch
diff --git a/openmotif-parbuild.patch b/motif-parbuild.patch
similarity index 71%
rename from openmotif-parbuild.patch
rename to motif-parbuild.patch
index e761f7d..b976a10 100644
--- a/openmotif-parbuild.patch
+++ b/motif-parbuild.patch
@@ -9,23 +9,6 @@
  wmlparse.c: wmllex.c
  
  wmllex.c: wmllex.l
-@@ -50,12 +50,15 @@
- 	$(LN_S) Uil.h UilLexPars.h
- 	$(LN_S) Uil.c UilLexPars.c
- 
--$(WMLTARGETS): wmluiltok wml UilLexPars.c $(TABLE)
-+$(WMLTARGETS): wmltargets-stamp
-+
-+wmltargets-stamp: wmluiltok wml UilLexPars.c $(TABLE)
- 	$(RM) $(WMLTARGETS) wml.report wml-uil.mm
- 	./wmluiltok <$(srcdir)/Uil.y >tokens.dat
- 	$(RM) wml-uil.mm
- 	./wml $(srcdir)/$(TABLE)
- 	$(RM) tokens.dat
-+	touch wmltargets-stamp
- 
- all: motif.wmd
- 
 --- openmotif-2.3.0/demos/lib/Exm/wml/Makefile.am.orig	2002-10-06 15:08:47.000000000 +0200
 +++ openmotif-2.3.0/demos/lib/Exm/wml/Makefile.am	2007-11-27 19:18:05.605165122 +0100
 @@ -60,7 +60,9 @@
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/motif.git/commitdiff/b80b182a0296c822210c95c221ae47d183a39960



More information about the pld-cvs-commit mailing list