Initial import (#870049)
This commit is contained in:
parent
31e22db213
commit
09e58d624d
1
.gitignore
vendored
1
.gitignore
vendored
@ -0,0 +1 @@
|
|||||||
|
/motif-2.3.4-src.tgz
|
36
motif-2.3.4-bindings.patch
Normal file
36
motif-2.3.4-bindings.patch
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
diff -up openmotif-2.3.3/configure.ac.bindings openmotif-2.3.3/configure.ac
|
||||||
|
--- openmotif-2.3.3/configure.ac.bindings 2009-10-27 17:10:23.000000000 +0100
|
||||||
|
+++ openmotif-2.3.3/configure.ac 2010-03-19 11:12:39.000000000 +0100
|
||||||
|
@@ -185,7 +185,7 @@ AC_SUBST(MWMRCDIR)
|
||||||
|
INCDIR="${includedir}/X11"
|
||||||
|
AC_SUBST(INCDIR)
|
||||||
|
|
||||||
|
-XMBINDDIR_FALLBACK="${libdir}/X11/bindings"
|
||||||
|
+XMBINDDIR_FALLBACK="${datadir}/X11/bindings"
|
||||||
|
AC_SUBST(XMBINDDIR_FALLBACK)
|
||||||
|
|
||||||
|
RM="rm -f"
|
||||||
|
diff -up openmotif-2.3.3/doc/man/man3/VirtualBindings.3.bindings openmotif-2.3.3/doc/man/man3/VirtualBindings.3
|
||||||
|
--- openmotif-2.3.3/doc/man/man3/VirtualBindings.3.bindings 2005-07-20 13:47:21.000000000 +0200
|
||||||
|
+++ openmotif-2.3.3/doc/man/man3/VirtualBindings.3 2010-03-19 11:11:42.000000000 +0100
|
||||||
|
@@ -90,7 +90,7 @@ bindings contained in that file\&.
|
||||||
|
If it has found no bindings, Motif next looks for the file
|
||||||
|
\fBxmbind\&.alias\fP in the directory specified by the environment
|
||||||
|
variable \fBXMBINDDIR\fP, if \fBXMBINDDIR\fP is set, or in the directory
|
||||||
|
-\fB/usr/lib/Xm/bindings\fP if \fBXMBINDDIR\fP is not set\&.
|
||||||
|
+\fB/usr/share/X11/bindings\fP if \fBXMBINDDIR\fP is not set\&.
|
||||||
|
If this file exists Motif searches it for a pathname associated with the
|
||||||
|
vendor string or with the vendor string and vendor release\&.
|
||||||
|
If it finds such a pathname and if that file exists, Motif loads the
|
||||||
|
diff -up openmotif-2.3.3/lib/Xm/XmosP.h.bindings openmotif-2.3.3/lib/Xm/XmosP.h
|
||||||
|
--- openmotif-2.3.3/lib/Xm/XmosP.h.bindings 2002-06-17 22:36:30.000000000 +0200
|
||||||
|
+++ openmotif-2.3.3/lib/Xm/XmosP.h 2010-03-19 11:11:42.000000000 +0100
|
||||||
|
@@ -188,7 +188,7 @@ extern "C" {
|
||||||
|
|
||||||
|
#define XMBINDDIR "XMBINDDIR"
|
||||||
|
#ifndef XMBINDDIR_FALLBACK
|
||||||
|
-#define XMBINDDIR_FALLBACK "/usr/lib/Xm/bindings"
|
||||||
|
+#define XMBINDDIR_FALLBACK "/usr/share/X11/bindings"
|
||||||
|
#endif
|
||||||
|
#define XMBINDFILE "xmbind.alias"
|
||||||
|
#define MOTIFBIND ".motifbind"
|
93
motif-2.3.4-mwmrc_dir.patch
Normal file
93
motif-2.3.4-mwmrc_dir.patch
Normal file
@ -0,0 +1,93 @@
|
|||||||
|
diff -up openmotif-2.3.3/clients/mwm/WmResParse.c.mwmrc_dir openmotif-2.3.3/clients/mwm/WmResParse.c
|
||||||
|
--- openmotif-2.3.3/clients/mwm/WmResParse.c.mwmrc_dir 2009-06-22 23:51:51.000000000 +0200
|
||||||
|
+++ openmotif-2.3.3/clients/mwm/WmResParse.c 2010-03-23 13:37:03.000000000 +0100
|
||||||
|
@@ -2403,7 +2403,7 @@ FILE *FopenConfigFile (void)
|
||||||
|
#endif /* PANELIST */
|
||||||
|
|
||||||
|
#ifndef MWMRCDIR
|
||||||
|
-#define MWMRCDIR "/usr/lib/X11"
|
||||||
|
+#define MWMRCDIR "/etc/X11/mwm"
|
||||||
|
#endif
|
||||||
|
if (LANG != NULL)
|
||||||
|
{
|
||||||
|
diff -up openmotif-2.3.3/configure.ac.mwmrc_dir openmotif-2.3.3/configure.ac
|
||||||
|
--- openmotif-2.3.3/configure.ac.mwmrc_dir 2009-10-27 17:10:23.000000000 +0100
|
||||||
|
+++ openmotif-2.3.3/configure.ac 2010-03-23 13:38:33.000000000 +0100
|
||||||
|
@@ -179,7 +179,7 @@ AC_SUBST(CDE_CONFIGURATION_TOP)
|
||||||
|
LIBDIR="${libdir}/X11"
|
||||||
|
AC_SUBST(LIBDIR)
|
||||||
|
|
||||||
|
-MWMRCDIR="${libdir}/X11"
|
||||||
|
+MWMRCDIR="/etc/X11/mwm"
|
||||||
|
AC_SUBST(MWMRCDIR)
|
||||||
|
|
||||||
|
INCDIR="${includedir}/X11"
|
||||||
|
diff -up openmotif-2.3.3/doc/man/man1/mwm.1.mwmrc_dir openmotif-2.3.3/doc/man/man1/mwm.1
|
||||||
|
--- openmotif-2.3.3/doc/man/man1/mwm.1.mwmrc_dir 2002-01-05 16:21:11.000000000 +0100
|
||||||
|
+++ openmotif-2.3.3/doc/man/man1/mwm.1 2010-03-23 13:37:03.000000000 +0100
|
||||||
|
@@ -678,8 +678,8 @@ is set, \fBmwm\fP looks for \fI$HOME/$LA
|
||||||
|
\fB$HOME\fP/\fBconfigFile\fP\&. If the \fIconfigFile\fP pathname does not begin with "~/" or "/", \fBmwm\fP considers it to be relative to the current working directory\&. If
|
||||||
|
the \fIconfigFile\fP resource is not specified
|
||||||
|
or if that file does not exist, \fBmwm\fP uses several default
|
||||||
|
-paths to find a configuration file\&. The order of the search is shown below: \fB/usr/X11R6/lib/X11/$LANG/system\&.mwmrc\fP\(dg
|
||||||
|
-\fB/usr/X11R6/lib/X11/system\&.mwmrc\fP\(dg Paths marked with \&'\(dg\&' are
|
||||||
|
+paths to find a configuration file\&. The order of the search is shown below: \fB/etc/X11/mwm/$LANG/system\&.mwmrc\fP\(dg
|
||||||
|
+\fB/etc/X11/mwm/system\&.mwmrc\fP\(dg Paths marked with \&'\(dg\&' are
|
||||||
|
implementation dependent\&.
|
||||||
|
.IP "\fIdeiconifyKeyFocus\fP\ (class\ \fIDeiconifyKeyFocus\fP)" 10
|
||||||
|
This resource applies only when the keyboard input focus policy is explicit\&.
|
||||||
|
@@ -1344,9 +1344,9 @@ the shell to use when executing commands
|
||||||
|
function\&.
|
||||||
|
.SS "Files"
|
||||||
|
.PP
|
||||||
|
-\fB/usr/X11R6/lib/X11/$LANG/system\&.mwmrc\fP
|
||||||
|
+\fB/etc/X11/mwm/$LANG/system\&.mwmrc\fP
|
||||||
|
.PP
|
||||||
|
-\fB/usr/X11R6/lib/X11/system\&.mwmrc\fP
|
||||||
|
+\fB/etc/X11/mwm/system\&.mwmrc\fP
|
||||||
|
.PP
|
||||||
|
\fB/usr/X11R6/lib/X11/app-defaults/Mwm\fP
|
||||||
|
.PP
|
||||||
|
diff -up openmotif-2.3.3/doc/man/man4/mwmrc.4.mwmrc_dir openmotif-2.3.3/doc/man/man4/mwmrc.4
|
||||||
|
--- openmotif-2.3.3/doc/man/man4/mwmrc.4.mwmrc_dir 2002-01-05 16:21:12.000000000 +0100
|
||||||
|
+++ openmotif-2.3.3/doc/man/man4/mwmrc.4 2010-03-23 13:37:03.000000000 +0100
|
||||||
|
@@ -57,7 +57,7 @@ file that controls much of the behavior
|
||||||
|
It contains descriptions of resources that cannot easily be
|
||||||
|
written using standard X Window System, Version 11 resource syntax\&. The resource
|
||||||
|
description file contains entries that are referred to by X resources in
|
||||||
|
-defaults files (for example, \fB/usr/X11R6/lib/X11/app-defaults/Mwm\fP)
|
||||||
|
+defaults files (for example, \fB/usr/share/X11/app-defaults/Mwm\fP)
|
||||||
|
or in the \fBRESOURCE_MANAGER\fP property on the
|
||||||
|
root window\&. For example, the resource description file enables you to specify
|
||||||
|
different types of window menus; however, an X resource is used to specify
|
||||||
|
@@ -72,8 +72,8 @@ on a per-user basis:
|
||||||
|
.nf
|
||||||
|
\f(CW$HOME/$LANG/\&.mwmrc
|
||||||
|
$HOME/\&.mwmrc
|
||||||
|
-/usr/X11R6/lib/X11/$LANG/system\&.mwmrc
|
||||||
|
-/usr/X11R6/lib/X11/system\&.mwmrc\fR
|
||||||
|
+/etc/X11/mwm/$LANG/system\&.mwmrc
|
||||||
|
+/etc/X11/mwm/system\&.mwmrc\fR
|
||||||
|
.fi
|
||||||
|
.PP
|
||||||
|
.PP
|
||||||
|
@@ -84,7 +84,7 @@ resource\&. The following shows how a di
|
||||||
|
be specified from the command line:
|
||||||
|
.PP
|
||||||
|
.nf
|
||||||
|
-\f(CW/usr/X11R6/bin/X11/mwm -xrm "mwm*configFile: mymwmrc"\fR
|
||||||
|
+\f(CW/usr/bin/mwm -xrm "mwm*configFile: mymwmrc"\fR
|
||||||
|
.fi
|
||||||
|
.PP
|
||||||
|
.SS "Resource Types"
|
||||||
|
@@ -626,8 +626,8 @@ is not what you expect\&.
|
||||||
|
.nf
|
||||||
|
\fB$HOME/$LANG/\&.mwmrc
|
||||||
|
$HOME/\&.mwmrc
|
||||||
|
-/usr/X11R6/lib/X11/$LANG/system\&.mwmrc
|
||||||
|
-/usr/X11R6/lib/X11/system\&.mwmrc\fP
|
||||||
|
+/etc/X11/mwm/$LANG/system\&.mwmrc
|
||||||
|
+/etc/X11/mwm/system\&.mwmrc\fP
|
||||||
|
.fi
|
||||||
|
.SH "RELATED INFORMATION"
|
||||||
|
.PP
|
13
motif-2.3.4-no_demos.patch
Normal file
13
motif-2.3.4-no_demos.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
diff -up openmotif-2.3.3/Makefile.am.no_demos openmotif-2.3.3/Makefile.am
|
||||||
|
--- openmotif-2.3.3/Makefile.am.no_demos 2008-09-19 16:38:05.000000000 +0200
|
||||||
|
+++ openmotif-2.3.3/Makefile.am 2010-03-23 13:53:13.000000000 +0100
|
||||||
|
@@ -29,7 +29,7 @@ SUBDIRS = bindings bitmaps \
|
||||||
|
include \
|
||||||
|
tools \
|
||||||
|
clients \
|
||||||
|
- doc \
|
||||||
|
- demos
|
||||||
|
+ doc
|
||||||
|
+
|
||||||
|
AUTOMAKE_OPTIONS = 1.4
|
||||||
|
ACLOCAL_AMFLAGS = -I .
|
469
motif.spec
Normal file
469
motif.spec
Normal file
@ -0,0 +1,469 @@
|
|||||||
|
Summary: Run-time libraries and programs
|
||||||
|
Name: motif
|
||||||
|
Version: 2.3.4
|
||||||
|
Release: 2%{?dist}
|
||||||
|
License: LGPLv2+
|
||||||
|
Group: System Environment/Libraries
|
||||||
|
Source: http://downloads.sf.net/motif/motif-%{version}-src.tgz
|
||||||
|
Source1: xmbind
|
||||||
|
URL: http://www.motifzone.net/
|
||||||
|
Obsoletes: openmotif < 2.3.4
|
||||||
|
Provides: openmotif = %{version}-%{release}
|
||||||
|
Requires: xorg-x11-xbitmaps
|
||||||
|
Requires: xorg-x11-xinit
|
||||||
|
|
||||||
|
BuildRequires: automake, libtool, autoconf, flex, flex-static%{?_isa}
|
||||||
|
BuildRequires: byacc, pkgconfig
|
||||||
|
BuildRequires: libjpeg-devel%{?_isa} libpng-devel%{?_isa}
|
||||||
|
BuildRequires: libXft-devel%{?_isa} libXmu-devel%{?_isa} libXp-devel%{?_isa}
|
||||||
|
BuildRequires: libXt-devel%{?_isa} libXext-devel%{?_isa}
|
||||||
|
BuildRequires: xorg-x11-xbitmaps
|
||||||
|
BuildRequires: perl
|
||||||
|
|
||||||
|
Patch22: motif-2.3.4-no_demos.patch
|
||||||
|
Patch23: openMotif-2.2.3-uil_lib.patch
|
||||||
|
Patch43: openMotif-2.3.0-rgbtxt.patch
|
||||||
|
Patch45: motif-2.3.4-mwmrc_dir.patch
|
||||||
|
Patch46: motif-2.3.4-bindings.patch
|
||||||
|
Patch47: openMotif-2.3.0-no_X11R6.patch
|
||||||
|
|
||||||
|
Conflicts: lesstif <= 0.92.32-6
|
||||||
|
|
||||||
|
%description
|
||||||
|
This is the Motif %{version} run-time environment. It includes the
|
||||||
|
Motif shared libraries, needed to run applications which are dynamically
|
||||||
|
linked against Motif and the Motif Window Manager mwm.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Development libraries and header files
|
||||||
|
Group: Development/Libraries
|
||||||
|
Conflicts: lesstif-devel <= 0.92.32-6
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
Requires: libjpeg-devel%{?_isa} libpng-devel%{?_isa}
|
||||||
|
Requires: libXft-devel%{?_isa} libXmu-devel%{?_isa} libXp-devel%{?_isa}
|
||||||
|
Requires: libXt-devel%{?_isa} libXext-devel%{?_isa}
|
||||||
|
Obsoletes: openmotif-devel < 2.3.4
|
||||||
|
Provides: openmotif-devel = %{version}-%{release}
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
This is the Motif %{version} development environment. It includes the
|
||||||
|
header files and also static libraries necessary to build Motif applications.
|
||||||
|
|
||||||
|
%package static
|
||||||
|
Summary: Static libraries
|
||||||
|
Group: Development/Libraries
|
||||||
|
Conflicts: lesstif-devel <= 0.92.32-6
|
||||||
|
Requires: %{name}-devel%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description static
|
||||||
|
This package contains the static Motif libraries.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
%patch22 -p1 -b .no_demos
|
||||||
|
%patch23 -p1 -b .uil_lib
|
||||||
|
%patch43 -p1 -b .rgbtxt
|
||||||
|
%patch45 -p1 -b .mwmrc_dir
|
||||||
|
%patch46 -p1 -b .bindings
|
||||||
|
%patch47 -p1 -b .no_X11R6
|
||||||
|
|
||||||
|
%build
|
||||||
|
CFLAGS="$RPM_OPT_FLAGS -D_FILE_OFFSET_BITS=64" \
|
||||||
|
./autogen.sh --libdir=%{_libdir} --enable-static --enable-xft --enable-jpeg \
|
||||||
|
--enable-png
|
||||||
|
|
||||||
|
make clean %{?_smp_mflags}
|
||||||
|
make -C include
|
||||||
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
|
%install
|
||||||
|
make DESTDIR=%{buildroot} install
|
||||||
|
|
||||||
|
install -d %{buildroot}/etc/X11/xinit/xinitrc.d
|
||||||
|
install -m 755 %{SOURCE1} %{buildroot}/etc/X11/xinit/xinitrc.d/xmbind.sh
|
||||||
|
|
||||||
|
rm -f %{buildroot}%{_libdir}/*.la
|
||||||
|
|
||||||
|
%post -p /sbin/ldconfig
|
||||||
|
%postun -p /sbin/ldconfig
|
||||||
|
|
||||||
|
%clean
|
||||||
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
|
%files
|
||||||
|
%doc COPYING README RELEASE RELNOTES
|
||||||
|
/etc/X11/xinit/xinitrc.d/xmbind.sh
|
||||||
|
%dir /etc/X11/mwm
|
||||||
|
%config(noreplace) /etc/X11/mwm/system.mwmrc
|
||||||
|
%{_bindir}/mwm
|
||||||
|
%{_bindir}/xmbind
|
||||||
|
%{_includedir}/X11/bitmaps/*
|
||||||
|
%{_libdir}/libMrm.so.*
|
||||||
|
%{_libdir}/libUil.so.*
|
||||||
|
%{_libdir}/libXm.so.*
|
||||||
|
%{_datadir}/X11/bindings
|
||||||
|
%{_mandir}/man1/mwm*
|
||||||
|
%{_mandir}/man1/xmbind*
|
||||||
|
%{_mandir}/man4/mwmrc*
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%{_bindir}/uil
|
||||||
|
%{_includedir}/Mrm
|
||||||
|
%{_includedir}/Xm
|
||||||
|
%{_includedir}/uil
|
||||||
|
%{_libdir}/lib*.so
|
||||||
|
%{_mandir}/man1/uil.1*
|
||||||
|
%{_mandir}/man3/*
|
||||||
|
%{_mandir}/man5/*
|
||||||
|
|
||||||
|
%files static
|
||||||
|
%{_libdir}/lib*.a
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Fri Oct 26 2012 Thomas Woerner <twoerner@redhat.com> 2.3.4-2
|
||||||
|
- fixed requirements according to review (RHBZ#870049)
|
||||||
|
|
||||||
|
* Thu Oct 25 2012 Thomas Woerner <twoerner@redhat.com> 2.3.4-1
|
||||||
|
- new version 2.3.4 with LGPL license
|
||||||
|
- fixed some rpmlint warnings
|
||||||
|
- new sub package for static libraries
|
||||||
|
- added /etc/X11/mwm directory
|
||||||
|
- removed defattrs
|
||||||
|
|
||||||
|
* Fri May 25 2012 Thomas Woerner <twoerner@redhat.com> 2.3.3-5
|
||||||
|
- dropped file requires for /usr/share/X11/XKeysymDB, not needed and not
|
||||||
|
available anymore
|
||||||
|
- added flex-static build requirement, because of flex package split
|
||||||
|
|
||||||
|
* Mon Aug 15 2011 Thomas Woerner <twoerner@redhat.com> 2.3.3-4
|
||||||
|
- fixed Label draws Xft text over border of its parent (rhbz#584300#c3)
|
||||||
|
(MotifZone bug #1521 refixed)
|
||||||
|
|
||||||
|
* Wed Aug 10 2011 Thomas Woerner <twoerner@redhat.com> 2.3.3-3
|
||||||
|
- fixed regression introduced with upstream FIX #1521 (rhbz#729346)
|
||||||
|
|
||||||
|
* Mon Aug 1 2011 Thomas Woerner <twoerner@redhat.com> 2.3.3-2
|
||||||
|
- fixed LabelGadget draws background over border of its parent (rhbz#584300)
|
||||||
|
(MotifZone bug #1517)
|
||||||
|
- fixed LabelGadget draws Xft text over border of its parent (rhbz#584300#c3)
|
||||||
|
(MotifZone bug #1521)
|
||||||
|
|
||||||
|
* Tue Mar 23 2010 Thomas Woerner <twoerner@redhat.com> 2.3.3-1
|
||||||
|
- new version 2.3.3 (bugfix release)
|
||||||
|
see RELNOTES file for the list of the bug fixes
|
||||||
|
|
||||||
|
* Fri Feb 26 2010 Thomas Woerner <twoerner@redhat.com> 2.3.2-1.1
|
||||||
|
- fixes according to review:
|
||||||
|
- fixed buildroot
|
||||||
|
- removed dot from summary
|
||||||
|
- removed dist tag from changelog
|
||||||
|
- added source download link
|
||||||
|
|
||||||
|
* Wed Jan 13 2010 Thomas Woerner <twoerner@redhat.com> 2.3.2-1
|
||||||
|
- new version 2.3.2 with upstream bug fixes: #1212, #1277, #1473, #1476
|
||||||
|
- spec file cleanup
|
||||||
|
- make build work with libtool
|
||||||
|
- all man pages are utf-8, no need to convert them anymore
|
||||||
|
- enabled EditRes support with upstream fix
|
||||||
|
- fixed parallel build
|
||||||
|
- fixed patches for fuzz 0
|
||||||
|
Related: rhbz#543948
|
||||||
|
|
||||||
|
* Tue Dec 08 2009 Dennis Gregorovic <dgregor@redhat.com> - 2.3.1-3.1
|
||||||
|
- Rebuilt for RHEL 6
|
||||||
|
|
||||||
|
* Wed Sep 23 2009 Dennis Gregorovic <dgregor@redhat.com> - 2.3.1-3
|
||||||
|
- update the bindings patch
|
||||||
|
|
||||||
|
* Wed Nov 12 2008 Thomas Woerner <twoerner@redhat.com> 2.3.1-2
|
||||||
|
- more fixes for unreliable pasting into XmTextField (MotifZone bug #1321)
|
||||||
|
Resolves: rhbz#405941
|
||||||
|
- the fix for MotifZone bug #1400 is not working for remote displays
|
||||||
|
|
||||||
|
* Thu Oct 2 2008 Thomas Woerner <twoerner@redhat.com> 2.3.1-1
|
||||||
|
- using final 2.3.1 dist archive
|
||||||
|
|
||||||
|
* Wed Sep 17 2008 Thomas Woerner <twoerner@redhat.com> 2.3.1-0
|
||||||
|
- rebase to 2.3.1 (CVS dist release)
|
||||||
|
Resolves: rhbz#455736
|
||||||
|
- fixes OpenMotif XmList problem
|
||||||
|
Resolves: rhbz#405801
|
||||||
|
- fixes List.c/ReplaceItem() segfaults when item selected
|
||||||
|
Resolves: rhbz#431460
|
||||||
|
- fixes [motifzone 1400 ] openmotif/ BadFont on multiple display application
|
||||||
|
Resolves: rhbz#438910
|
||||||
|
- fixes applications dump core in non-UTF8 environment
|
||||||
|
Resolves: rhbz#453722
|
||||||
|
- fixes lots of additional bugs: see release notes
|
||||||
|
|
||||||
|
* Tue Apr 1 2008 Thomas Woerner <twoerner@redhat.com> 2.3.0-0.5
|
||||||
|
- fixed SEGV error moving mouse over window related to XmToolTipGetLabel
|
||||||
|
(MotifZone bug fix #1388)
|
||||||
|
Resolves: rhbz#277381
|
||||||
|
|
||||||
|
* Thu Nov 8 2007 Thomas Woerner <twoerner@redhat.com> 2.3.0-0.4
|
||||||
|
- fixed title bar problem using XmNdialogTitle (MotifZone bug fix #1380)
|
||||||
|
Resolves: rhbz#353251
|
||||||
|
|
||||||
|
* Fri Dec 1 2006 Thomas Woerner <twoerner@redhat.com> 2.3.0-0.3
|
||||||
|
- fixed path to xmbind in /etc/X11/xinit/xinitrc.d/xmbind.sh
|
||||||
|
Resolves: rhbz#218032
|
||||||
|
|
||||||
|
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.3.0-0.2.1
|
||||||
|
- rebuild
|
||||||
|
|
||||||
|
* Tue Jun 6 2006 Thomas Woerner <twoerner@redhat.com> 2.3.0-0.2
|
||||||
|
- new CVS version 2006-06-06
|
||||||
|
- new buildprereq for pkgconfig
|
||||||
|
|
||||||
|
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.3.0-0.1.9.2
|
||||||
|
- bump again for double-long bug on ppc(64)
|
||||||
|
|
||||||
|
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.3.0-0.1.9.1
|
||||||
|
- rebuilt for new gcc4.1 snapshot and glibc changes
|
||||||
|
|
||||||
|
* Thu Feb 2 2006 Thomas Woerner <twoerner@redhat.com> 2.3.0-0.1.9
|
||||||
|
- new CVS version 2006-02-02
|
||||||
|
- fixed CVE-2005-3964: libUil buffer overflows (#174814)
|
||||||
|
- fixed XmList out of bound accesses (#167701)
|
||||||
|
- fixed pasting into TextField (#179549)
|
||||||
|
|
||||||
|
* Tue Jan 3 2006 Jesse Keating <jkeating@redhat.coM> 2.3.0-0.1.2
|
||||||
|
- Rebuilt on new gcc
|
||||||
|
|
||||||
|
* Fri Dec 9 2005 Thomas Woerner <twoerner@redhat.com> 2.3.0-0.1.1
|
||||||
|
- moved mwmrc to /etc/X11/mwm
|
||||||
|
- moved bindings to /usr/share/X11
|
||||||
|
- fixed paths in man pages containing /usr/X11R6
|
||||||
|
|
||||||
|
* Thu Dec 8 2005 Thomas Woerner <twoerner@redhat.com> 2.3.0-0.1.1
|
||||||
|
- enabled Xft, jpeg and png support
|
||||||
|
- patch for missing xft-config
|
||||||
|
- dropped duplicate include path in devel package
|
||||||
|
|
||||||
|
* Fri Dec 2 2005 Thomas Woerner <twoerner@redhat.com> 2.3.0-0.1
|
||||||
|
- new 2.3.0 (beta1)
|
||||||
|
- patch for new rgb.txt location (#174210)
|
||||||
|
Thanks to Ville Skyttä for the patch
|
||||||
|
|
||||||
|
* Fri Nov 18 2005 Thomas Woerner <twoerner@redhat.com> 2.2.3-15
|
||||||
|
- moved man pages to /usr/share/man (#173604)
|
||||||
|
|
||||||
|
* Wed Nov 16 2005 Jeremy Katz <katzj@redhat.com> - 2.2.3-14
|
||||||
|
- X11R6 stuff is gone
|
||||||
|
|
||||||
|
* Wed Nov 16 2005 Jeremy Katz <katzj@redhat.com> - 2.2.3-13
|
||||||
|
- also buildrequire xbitmaps
|
||||||
|
|
||||||
|
* Wed Nov 16 2005 Thomas Woerner <twoerner@redhat.com> 2.2.3-12
|
||||||
|
- rebuild for modular X
|
||||||
|
|
||||||
|
* Fri Sep 2 2005 Thomas Woerner <twoerner@redhat.com> 2.2.3-11
|
||||||
|
- fixed mrm initialization error in MrmOpenHierarchyPerDisplay (#167094)
|
||||||
|
Thanks to Arjan van de Ven for the patch.
|
||||||
|
|
||||||
|
* Mon Apr 4 2005 Thomas Woerner <twoerner@redhat.com> 2.2.3-10
|
||||||
|
- fixed possible libXpm overflows (#151642)
|
||||||
|
|
||||||
|
* Mon Feb 28 2005 Thomas Woerner <twoerner@redhat.com> 2.2.3-9
|
||||||
|
- Upstream Fix: Multiscreen mode
|
||||||
|
- Upstream Fix: Crash when restarting by a session manager (motifzone#1193)
|
||||||
|
- Upstream Fix: Crash when duplicating a window menu containing f.circle_up
|
||||||
|
(motifzone#1202)
|
||||||
|
- fixed divide by zero error in ComputeVizCount() (#144420)
|
||||||
|
- Xpmcreate: define LONG64 on 64 bit architectures (#143689)
|
||||||
|
|
||||||
|
* Mon Nov 29 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-8.1
|
||||||
|
- allow to write XPM files with absolute path names again (#140815)
|
||||||
|
|
||||||
|
* Wed Nov 24 2004 Miloslav Trmac <mitr@redhat.com> 2.2.3-8
|
||||||
|
- Convert man pages to UTF-8
|
||||||
|
|
||||||
|
* Mon Nov 22 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-7
|
||||||
|
- latest Xpm patches: CAN-2004-0914 (#134631)
|
||||||
|
- new patch for tmpnam in imake (only used for build)
|
||||||
|
|
||||||
|
* Thu Sep 30 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-6
|
||||||
|
- fixed CAN-2004-0687 (integer overflows) and CAN-2004-0688 (stack overflows)
|
||||||
|
in embedded Xpm library
|
||||||
|
|
||||||
|
* Wed Sep 29 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-5.2
|
||||||
|
- replaced libtoolize and autofoo* calls with a patch (autofoo)
|
||||||
|
|
||||||
|
* Wed Sep 29 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-5.1
|
||||||
|
- use new autofoo
|
||||||
|
|
||||||
|
* Wed Sep 1 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-5
|
||||||
|
- libXp now moved to xorg-x11-deprecated-libs, therefore no compatibility
|
||||||
|
with XFree86 packages anymore.
|
||||||
|
|
||||||
|
* Mon Aug 30 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-4.3
|
||||||
|
- devel package: added requires for XFree86-devel (#131202)
|
||||||
|
|
||||||
|
* Thu Jun 17 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-4.2
|
||||||
|
- rebuilt for fc3
|
||||||
|
|
||||||
|
* Wed Jun 16 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-4.1
|
||||||
|
- renamed xmbind script to xmbind.sh (#126116)
|
||||||
|
|
||||||
|
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Tue Jun 8 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-3
|
||||||
|
- fixed popup menus fail on Tarantella/VNC (#123027)
|
||||||
|
- fixed character not supported problem (#124960)
|
||||||
|
- fixed data out of bounds bug (#124961)
|
||||||
|
|
||||||
|
* Wed Apr 14 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-2
|
||||||
|
- 2.2.3 final version
|
||||||
|
|
||||||
|
* Tue Mar 23 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-1.9.2
|
||||||
|
- final CVS version
|
||||||
|
|
||||||
|
* Wed Mar 17 2004 Thomas Woerner <twoerner@redhat.com> 2.2.3-1.9.1
|
||||||
|
- new openmotif 2.2.3 beta version
|
||||||
|
|
||||||
|
* Mon Mar 8 2004 Thomas Woerner <twoerner@redhat.com> 2.2.2-17
|
||||||
|
- fixed popdown problem in ToolTip (#75730)
|
||||||
|
|
||||||
|
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Thu Feb 19 2004 Thomas Woerner <twoerner@redhat.com> 2.2.2-16.3
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Thu Dec 18 2003 Thomas Woerner <twoerner@redhat.com>
|
||||||
|
- added missing BuildRequires for XFree86-devel
|
||||||
|
|
||||||
|
* Thu Nov 27 2003 Thomas Woerner <twoerner@redhat.com> 2.2.2-16.2
|
||||||
|
- removed rpath
|
||||||
|
|
||||||
|
* Mon Aug 27 2003 Thomas Woerner <twoerner@redhat.com> 2.2.2-16
|
||||||
|
- fixed ToggleBG (#101159)
|
||||||
|
|
||||||
|
* Thu Jul 31 2003 <timp@redhat.com> 2.2.2-15.2
|
||||||
|
- rebuild for RHEL
|
||||||
|
|
||||||
|
* Wed Jul 30 2003 Thomas Woerner <twoerner@redhat.com> 2.2.2-15
|
||||||
|
- fixed ToggleB (#101159)
|
||||||
|
|
||||||
|
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Tue Jan 21 2003 Thomas Woerner <twoerner@redhat.com> 2.2.2-13
|
||||||
|
- fix for Xmu/EditRes conflict (bug #80777)
|
||||||
|
- fix for wml and utf-8 (bug #80271)
|
||||||
|
- fix for Ext18List (bug #74502)
|
||||||
|
|
||||||
|
* Thu Nov 14 2002 Than Ngo <than@redhat.com> 2.2.2-12.2
|
||||||
|
- add buildprereq byacc and flex (bug #77860)
|
||||||
|
|
||||||
|
* Fri Nov 8 2002 Than Ngo <than@redhat.com> 2.2.2-12.1
|
||||||
|
- fix some build problem
|
||||||
|
|
||||||
|
* Mon Aug 27 2002 Than Ngo <than@redhat.com> 2.2.2-12
|
||||||
|
- Fixed a segmentation fault in mkcatdefs (bug #71955)
|
||||||
|
|
||||||
|
* Wed Jul 24 2002 Than Ngo <than@redhat.com> 2.2.2-11
|
||||||
|
- Added missing symlinks (bug #69117)
|
||||||
|
|
||||||
|
* Tue Jul 23 2002 Tim Powers <timp@redhat.com> 2.2.2-10
|
||||||
|
- build using gcc-3.2-0.1
|
||||||
|
|
||||||
|
* Tue Jun 25 2002 Than Ngo <than@redhat.com> 2.2.2-9
|
||||||
|
- fix to build openmotif (bug #64176)
|
||||||
|
|
||||||
|
* Thu Jun 13 2002 Than Ngo <than@redhat.com> 2.2.2-8
|
||||||
|
- rebuild in new enviroment
|
||||||
|
|
||||||
|
* Sun May 26 2002 Tim Powers <timp@redhat.com>
|
||||||
|
- automated rebuild
|
||||||
|
|
||||||
|
* Thu May 23 2002 Harald Hoyer <harald@redhat.de> 2.2.2-6
|
||||||
|
- patched ltmain.sh to link properly
|
||||||
|
|
||||||
|
* Wed May 22 2002 Harald Hoyer <harald@redhat.de> 2.2.2-6
|
||||||
|
- specified libraries by full name in files section
|
||||||
|
(libMrm was missing on alpha)
|
||||||
|
|
||||||
|
* Tue Mar 26 2002 Than Ngo <than@redhat.com> 2.2.2-5
|
||||||
|
- update new 2.2.2 from ICS
|
||||||
|
|
||||||
|
* Sun Mar 24 2002 Than Ngo <than@redhat.com> 2.2.2-4
|
||||||
|
- add missing uil
|
||||||
|
|
||||||
|
* Fri Mar 22 2002 Tim Powers <timp@redhat.com>
|
||||||
|
- rebuilt to try and shake some broken deps in the devel package
|
||||||
|
|
||||||
|
* Thu Mar 21 2002 Than Ngo <than@redhat.com> 2.2.2-2
|
||||||
|
- rebuild
|
||||||
|
|
||||||
|
* Thu Mar 21 2002 Than Ngo <than@redhat.com> 2.2.2-1
|
||||||
|
- update to 2.2.2 release
|
||||||
|
|
||||||
|
* Mon Feb 22 2002 Than Ngo <than@redhat.com> 2.2.1-3
|
||||||
|
- conflict with older lesstif
|
||||||
|
|
||||||
|
* Mon Feb 22 2002 Than Ngo <than@redhat.com> 2.2.1-2
|
||||||
|
- fix bug #60816
|
||||||
|
|
||||||
|
* Fri Feb 22 2002 Than Ngo <than@redhat.com> 2.2.1-1
|
||||||
|
- update to 2.2.1 release
|
||||||
|
- remove somme patches, which are included in 2.2.1
|
||||||
|
|
||||||
|
* Fri Feb 22 2002 Tim Powers <timp@redhat.com>
|
||||||
|
- rebuilt in new environment
|
||||||
|
|
||||||
|
* Fri Jan 25 2002 Tim Powers <timp@redhat.com>
|
||||||
|
- don't obsolete lesstif anymore, play nicely together
|
||||||
|
- rebuild against new toolchain
|
||||||
|
|
||||||
|
* Wed Jan 21 2002 Than Ngo <than@redhat.com> 2.1.30-11
|
||||||
|
- add some patches from Darrell Commander (supporting largefile)
|
||||||
|
- fix to build on s390
|
||||||
|
|
||||||
|
* Thu Jan 17 2002 Than Ngo <than@redhat.com> 2.1.30-10
|
||||||
|
- rebuild in 8.0
|
||||||
|
|
||||||
|
* Wed Sep 6 2001 Than Ngo <than@redhat.com>
|
||||||
|
- rebuild for ExtraBinge 7.2
|
||||||
|
|
||||||
|
* Thu May 03 2001 Than Ngo <than@redhat.com>
|
||||||
|
- add 3 official motif patches
|
||||||
|
- add rm -rf $RPM_BUILD_ROOT in install section
|
||||||
|
- remove some old patches which are now in official patches
|
||||||
|
|
||||||
|
* Fri Dec 29 2000 Than Ngo <than@redhat.com>
|
||||||
|
- don't build static debug libraries
|
||||||
|
|
||||||
|
* Mon Dec 18 2000 Than Ngo <than@redhat.com>
|
||||||
|
- bzip2 source
|
||||||
|
|
||||||
|
* Mon Jul 24 2000 Than Ngo <than@redhat.de>
|
||||||
|
- rebuilt against gcc-2.96-44
|
||||||
|
|
||||||
|
* Wed Jul 12 2000 Than Ngo <than@redhat.de>
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Sun Jun 11 2000 Than Ngo <than@redhat.de>
|
||||||
|
- fix imake to built with gcc-2.96 (thanks Jakup)
|
||||||
|
- put bitmaps in /usr/X11R6/include/X11/bitmaps
|
||||||
|
- put bindings in /usr/X11R6/lib/Xm/bindings
|
||||||
|
- add define -D_GNU_SOURCE to build Motif
|
||||||
|
- gzip man pages
|
||||||
|
- cleanup specfile
|
||||||
|
|
||||||
|
* Mon May 29 2000 Bernhard Rosenkraenzer <bero@redhat.com>
|
||||||
|
- Update to patchlevel 2
|
||||||
|
- remove bindings patch, it's included in pl2
|
||||||
|
|
||||||
|
* Tue May 16 2000 Matt Wilson <msw@redhat.com>
|
||||||
|
- use -fPIC on sparc
|
||||||
|
- fixed Ngo's "fixes"
|
||||||
|
|
||||||
|
* Mon May 15 2000 Ngo Than <than@redhat.de>
|
||||||
|
- added description.
|
||||||
|
- fixed spec, added uil stuff.
|
||||||
|
|
||||||
|
* Mon May 15 2000 Matt Wilson <msw@redhat.com>
|
||||||
|
- initialization of spec file.
|
20
openMotif-2.2.3-uil_lib.patch
Normal file
20
openMotif-2.2.3-uil_lib.patch
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
--- openmotif/clients/uil/Makefile.am.uil_lib 2003-12-16 13:41:53.000000000 +0100
|
||||||
|
+++ openmotif/clients/uil/Makefile.am 2003-12-16 13:41:55.000000000 +0100
|
||||||
|
@@ -13,7 +13,7 @@
|
||||||
|
|
||||||
|
libUil_la_LIBADD = UilParser.lo ../../lib/Mrm/libMrm.la ../../lib/Xm/libXm.la
|
||||||
|
|
||||||
|
-uil_LDADD = ../../lib/Mrm/libMrm.la ../../lib/Xm/libXm.la
|
||||||
|
+uil_LDADD = libUil.la ../../lib/Mrm/libMrm.la ../../lib/Xm/libXm.la
|
||||||
|
|
||||||
|
INCLUDES = -DINCDIR=\"@INCDIR@\" \
|
||||||
|
-DLIBDIR=\"@LIBDIR@\" \
|
||||||
|
@@ -42,7 +42,7 @@
|
||||||
|
UilLstMac.c UilSemVal.c UilSemCSet.c UilDB.c
|
||||||
|
|
||||||
|
SRCS = $(COMMON_SRC)
|
||||||
|
-SRCS2 = $(COMMON_SRC) UilMain.c
|
||||||
|
+SRCS2 = UilMain.c
|
||||||
|
|
||||||
|
HEADERS_1 = Uil.h UilSymGl.h UilSymDef.h \
|
||||||
|
UilDef.h XmAppl.uil
|
47
openMotif-2.3.0-no_X11R6.patch
Normal file
47
openMotif-2.3.0-no_X11R6.patch
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
--- openmotif-2.3.0/doc/man/man1/mwm.1.no_X11R6 2005-12-09 15:08:21.000000000 +0100
|
||||||
|
+++ openmotif-2.3.0/doc/man/man1/mwm.1 2005-12-09 15:09:06.000000000 +0100
|
||||||
|
@@ -366,7 +366,7 @@
|
||||||
|
database\&. This database is built from the following sources\&. They are listed
|
||||||
|
in order of precedence, low to high:
|
||||||
|
.PP
|
||||||
|
-\fB/usr/X11R6/lib/X11/app-defaults/Mwm\fP
|
||||||
|
+\fB/usr/share/X11/app-defaults/Mwm\fP
|
||||||
|
.PP
|
||||||
|
\fB$HOME/Mwm\fP
|
||||||
|
.PP
|
||||||
|
@@ -376,7 +376,7 @@
|
||||||
|
.PP
|
||||||
|
\fBmwm\fP command line options
|
||||||
|
.PP
|
||||||
|
-The file names \fB/usr/X11R6/lib/X11/app-defaults/Mwm\fP and \fB$HOME/Mwm\fP represent customary locations for these files\&. The actual
|
||||||
|
+The file names \fB/usr/share/X11/app-defaults/Mwm\fP and \fB$HOME/Mwm\fP represent customary locations for these files\&. The actual
|
||||||
|
location of the system-wide class resource file may depend on the \fBXFILESEARCHPATH\fP environment variable and the
|
||||||
|
current language environment\&. The actual location of the user-specific class
|
||||||
|
resource file may depend on the \fBXUSERFILESEARCHPATH\fP and \fBXAPPLRESDIR\fP
|
||||||
|
@@ -595,7 +595,7 @@
|
||||||
|
NameClassValue TypeDefault
|
||||||
|
autoKeyFocusAutoKeyFocusT/FT
|
||||||
|
autoRaiseDelayAutoRaiseDelaymillisec500
|
||||||
|
-bitmap-Bitmap-directory/usr/X11R6/include-
|
||||||
|
+bitmap-Bitmap-directory/usr/include-
|
||||||
|
DirectoryDirectory/X11/bitmaps
|
||||||
|
clientAutoPlaceClientAutoPlaceT/FT
|
||||||
|
colormapFocus-ColormapFocus-stringkeyboard
|
||||||
|
@@ -650,7 +650,7 @@
|
||||||
|
This resource identifies a directory to be searched for bitmaps referenced
|
||||||
|
by \fBmwm\fP resources\&. This directory is searched if a bitmap
|
||||||
|
is specified without an absolute pathname\&. The default value for this resource
|
||||||
|
-is \fB/usr/X11R6/include/X11/bitmaps\fP\&. The directory \fB/usr/X11R6/include/X11/bitmaps\fP
|
||||||
|
+is \fB/usr/include/X11/bitmaps\fP\&. The directory \fB/usr/include/X11/bitmaps\fP
|
||||||
|
represents the customary locations for this directory\&. The actual
|
||||||
|
location of this directory may vary on some systems\&. If the bitmap is not
|
||||||
|
found in the specified directory, \fBXBMLANGPATH\fP is searched\&.
|
||||||
|
@@ -1348,7 +1348,7 @@
|
||||||
|
.PP
|
||||||
|
\fB/etc/X11/mwm/system\&.mwmrc\fP
|
||||||
|
.PP
|
||||||
|
-\fB/usr/X11R6/lib/X11/app-defaults/Mwm\fP
|
||||||
|
+\fB/usr/share/X11/app-defaults/Mwm\fP
|
||||||
|
.PP
|
||||||
|
\fB$HOME/Mwm\fP
|
||||||
|
.PP
|
22
openMotif-2.3.0-rgbtxt.patch
Normal file
22
openMotif-2.3.0-rgbtxt.patch
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
--- openmotif-2.3.0/lib/Xm/ColorS.c.rgbtxt 2004-07-07 14:24:07.000000000 +0200
|
||||||
|
+++ openmotif-2.3.0/lib/Xm/ColorS.c 2005-12-02 13:26:11.000000000 +0100
|
||||||
|
@@ -131,7 +131,7 @@
|
||||||
|
{
|
||||||
|
XmNrgbFile, XmCString, XmRString,
|
||||||
|
sizeof(String), XtOffsetOf(XmColorSelectorRec, cs.rgb_file),
|
||||||
|
- XmRString, (XtPointer) "/usr/lib/X11/rgb.txt"
|
||||||
|
+ XmRString, (XtPointer) "/usr/share/X11/rgb.txt"
|
||||||
|
},
|
||||||
|
#endif
|
||||||
|
{
|
||||||
|
--- openmotif-2.3.0/doc/man/man3/XmColorSelector.3.rgbtxt 2002-01-17 21:32:48.000000000 +0100
|
||||||
|
+++ openmotif-2.3.0/doc/man/man3/XmColorSelector.3 2005-12-02 13:25:26.000000000 +0100
|
||||||
|
@@ -34,7 +34,7 @@
|
||||||
|
noCellError%NoCellError%XmString%"No Color Cell
|
||||||
|
%%% Available"
|
||||||
|
redSliderLabel%SliderLabel%XmString%"Red"
|
||||||
|
-rgbFile%String%String%/usr/lib/X11/rgb.txt
|
||||||
|
+rgbFile%String%String%/usr/share/X11/rgb.txt
|
||||||
|
sliderTogLabel%TogLabel%XmString%"Color Sliders"
|
||||||
|
.TE
|
||||||
|
.PP
|
Loading…
Reference in New Issue
Block a user