summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO26
-rw-r--r--disable_features.patch39
-rw-r--r--disable_rpath.patch12
3 files changed, 69 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 754e15779656..95d593fcd746 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,28 @@
-# Generated by mksrcinfo v8
-# Sun Apr 9 22:34:00 UTC 2017
pkgbase = lib32-openmotif
- pkgdesc = Open Motif for x86_64 architecture
- pkgver = 2.3.7
+ pkgdesc = Open Motif for x86
+ pkgver = 2.3.8
pkgrel = 1
- url = http://www.motifzone.org/
+ url = https://motif.ics.com/
arch = x86_64
- license = GPL
+ license = LGPL
+ makedepends = automake
+ makedepends = gcc-multilib
+ makedepends = libxft
+ makedepends = xbitmaps
+ makedepends = xproto
+ makedepends = printproto
+ makedepends = xextproto
depends = lib32-libxp
depends = lib32-libxft
depends = lib32-libxmu
depends = lib32-libjpeg-turbo
- source = http://mirrors.kernel.org/archlinux/community/os/i686/openmotif-2.3.7-1-i686.pkg.tar.xz
- sha256sums = efa2ceffff985c297b1a047de63a21bf16aa66d5bb64e323c694cc96184e4377
+ conflicts = lesstif
+ source = https://downloads.sourceforge.net/project/motif/Motif%202.3.8%20Source%20Code/motif-2.3.8.tar.gz
+ source = disable_features.patch
+ source = disable_rpath.patch
+ sha256sums = 859b723666eeac7df018209d66045c9853b50b4218cecadb794e2359619ebce7
+ sha256sums = 73fc3788d250b99cedab3ddc2b95e7529135ae52bc54ebbcad7df0e49a1295fd
+ sha256sums = 3afd5cf9823979eaa6c8d2ac91b548d3e684ffb0c710f353265d6a798ace8686
pkgname = lib32-openmotif
diff --git a/disable_features.patch b/disable_features.patch
new file mode 100644
index 000000000000..7083dc387ad6
--- /dev/null
+++ b/disable_features.patch
@@ -0,0 +1,39 @@
+diff -Naur motif-2.3.8.orig/Makefile.am motif-2.3.8/Makefile.am
+--- motif-2.3.8.orig/Makefile.am 2017-08-17 02:38:43.000000000 +0200
++++ motif-2.3.8/Makefile.am 2019-10-13 00:13:57.885021326 +0200
+@@ -20,14 +20,6 @@
+ missing mkinstalldirs \
+ compile
+
+-SUBDIRS = bindings bitmaps \
+- config \
+- localized \
+- lib \
+- include \
+- tools \
+- clients \
+- doc \
+- demos
++SUBDIRS = lib clients
+ AUTOMAKE_OPTIONS = 1.4
+ ACLOCAL_AMFLAGS = -I .
+diff -Naur motif-2.3.8.orig/Makefile.in motif-2.3.8/Makefile.in
+--- motif-2.3.8.orig/Makefile.in 2017-12-05 13:49:57.000000000 +0100
++++ motif-2.3.8/Makefile.in 2019-10-13 00:19:25.692121466 +0200
+@@ -383,15 +383,7 @@
+ missing mkinstalldirs \
+ compile
+
+-SUBDIRS = bindings bitmaps \
+- config \
+- localized \
+- lib \
+- include \
+- tools \
+- clients \
+- doc \
+- demos
++SUBDIRS = lib clients
+
+ AUTOMAKE_OPTIONS = 1.4
+ ACLOCAL_AMFLAGS = -I .
diff --git a/disable_rpath.patch b/disable_rpath.patch
new file mode 100644
index 000000000000..01f9a2dcc13e
--- /dev/null
+++ b/disable_rpath.patch
@@ -0,0 +1,12 @@
+diff -Naur motif-2.3.8.orig/configure motif-2.3.8/configure
+--- motif-2.3.8.orig/configure 2017-12-05 13:49:56.000000000 +0100
++++ motif-2.3.8/configure 2019-10-13 00:50:51.795036742 +0200
+@@ -11144,7 +11144,7 @@
+ # This implies no fast_install, which is unacceptable.
+ # Some rework will be needed to allow for fast_install
+ # before this can be enabled.
+- hardcode_into_libs=yes
++ hardcode_into_libs=no
+
+ # Ideally, we could use ldconfig to report *all* directores which are
+ # searched for libraries, however this is still not possible. Aside from not