Sync from SUSE:SLFO:Main xorg-cf-files revision 5dec4574703f8a3f3af98bef35d37983
This commit is contained in:
commit
ef97048e12
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
35
u_xorg-cf-files-D_DEFAULT_SOURCE.patch
Normal file
35
u_xorg-cf-files-D_DEFAULT_SOURCE.patch
Normal file
@ -0,0 +1,35 @@
|
||||
Index: xorg-cf-files-1.0.8/gnu.cf
|
||||
===================================================================
|
||||
--- xorg-cf-files-1.0.8.orig/gnu.cf
|
||||
+++ xorg-cf-files-1.0.8/gnu.cf
|
||||
@@ -21,7 +21,7 @@ XCOMM operating system: OSName (OSMajor
|
||||
|
||||
#define GNUSourceDefines -D_POSIX_C_SOURCE=199309L \
|
||||
-D_POSIX_SOURCE -D_XOPEN_SOURCE \
|
||||
- -D_BSD_SOURCE -D_SVID_SOURCE
|
||||
+ -D_DEFAULT_SOURCE
|
||||
|
||||
XCOMM XXXMB: What about _GNU_SOURCE, see Linux/UseInstalled?
|
||||
|
||||
Index: xorg-cf-files-1.0.8/linux.cf
|
||||
===================================================================
|
||||
--- xorg-cf-files-1.0.8.orig/linux.cf
|
||||
+++ xorg-cf-files-1.0.8/linux.cf
|
||||
@@ -242,7 +242,7 @@ InstallNamedTargetNoClobber(install,file
|
||||
#if LinuxCLibMajorVersion >= 6
|
||||
# define LinuxSourceDefines -D_POSIX_C_SOURCE=199309L \
|
||||
-D_POSIX_SOURCE -D_XOPEN_SOURCE \
|
||||
- -D_BSD_SOURCE -D_SVID_SOURCE \
|
||||
+ -D_DEFAULT_SOURCE \
|
||||
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 \
|
||||
LinuxAdditionalIncludes LinuxGnuSourceDefines \
|
||||
LinuxLocaleDefines
|
||||
@@ -261,7 +261,7 @@ InstallNamedTargetNoClobber(install,file
|
||||
# endif
|
||||
#else
|
||||
# define LinuxSourceDefines -D_POSIX_SOURCE -D_POSIX_C_SOURCE=2 \
|
||||
- -D_BSD_SOURCE -D_SVID_SOURCE \
|
||||
+ -D_DEFAULT_SOURCE \
|
||||
LinuxGnuSourceDefines LinuxLocaleDefines
|
||||
# define XawI18nDefines -DUSE_XWCHAR_STRING -DUSE_XMBTOWC
|
||||
# ifndef HasLibCrypt
|
BIN
xorg-cf-files-1.0.8.tar.xz
(Stored with Git LFS)
Normal file
BIN
xorg-cf-files-1.0.8.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
102
xorg-cf-files.changes
Normal file
102
xorg-cf-files.changes
Normal file
@ -0,0 +1,102 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 22 03:25:24 UTC 2023 - Stefan Dirsch <sndirsch@suse.com>
|
||||
|
||||
- Update to version 1.0.8
|
||||
* This is a minor update to ship the contributed support for Linux
|
||||
on RISC-V & LoongArch, and AArch64 on Darwin (MacOS), as well as
|
||||
to fix incompatibility when using GNU binutils 2.36 and later on
|
||||
FreeBSD, and to correct the setting of the rarely (never?) used
|
||||
ENCODINGSDIR in site.def.
|
||||
- supersedes u_riscv.patch
|
||||
- refreshed u_xorg-cf-files-D_DEFAULT_SOURCE.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 2 10:36:53 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>
|
||||
|
||||
- Update to version 1.0.7
|
||||
* This is a minor update to resolve a compatibility issue with
|
||||
GNU binutils 2.36.
|
||||
- supersedes u_ar-clq-Imake.tmpl-binutils_2.36.patch
|
||||
- refreshed u_riscv.patch, u_xorg-cf-files-D_DEFAULT_SOURCE.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 3 17:27:07 UTC 2021 - Marguerite Su <i@marguerite.su>
|
||||
|
||||
- u_ar-clq-Imake.tmpl-binutils_2.36.patch
|
||||
* debian#981072: the previously ignored "l" option
|
||||
(did no actual work) was implemented to specfily
|
||||
dependencies of library. any wrong usage will now
|
||||
trigger "ar: libdeps specified more than once"
|
||||
error.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 11:53:49 UTC 2021 - Stefan Dirsch <sndirsch@suse.com>
|
||||
|
||||
- u_xorg-cf-files-D_DEFAULT_SOURCE.patch
|
||||
- switched from usage of "-D_BSD_SOURCE -D_SVID_SOURCE" to
|
||||
"D_DEFAULT_SOURCE" as suggested by gcc (boo#1180429)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 27 19:07:30 UTC 2018 - sndirsch@suse.com
|
||||
|
||||
- no longer use $RPM_OPT_FLAGS in order to make it a real noarch
|
||||
package (boo#1110020)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 27 13:11:08 UTC 2018 - schwab@suse.de
|
||||
|
||||
- u_riscv.patch: Add support for riscv64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 22 17:40:26 UTC 2015 - tobias.johannes.klausmann@mni.thm.de
|
||||
|
||||
- Update to version 1.0.6:
|
||||
+ configure: Drop AM_MAINTAINER_MODE
|
||||
+ autogen.sh: Honor NOCONFIGURE=1
|
||||
+ Remove very out of date OS2 DLL mappings for no-longer-shipped makedef.cmd
|
||||
+ sun.cf: limit SysV man page sections to Solaris 2.0-11
|
||||
+ sun.cf: Sun Studio 12.0 & later compilers prefer -m32/-m64
|
||||
+ README: reword status section
|
||||
+ Remove os2def.db from EXTRA_DIST
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 14 11:11:40 UTC 2013 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 1.0.5:
|
||||
+ sun.cf: stop linking libraries merged into libc in later
|
||||
Solaris releases.
|
||||
+ Remove xprint_host.def.
|
||||
+ Trim trailing whitespace.
|
||||
+ Add Aarch64 support.
|
||||
+ Update xorgversion.def from 7.6 to 7.7.
|
||||
+ On Solaris 11 & later, use /usr/gnu/bin/install for InstallCmd.
|
||||
- Drop aarch64-support.diff, fixed upstream.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 3 09:32:26 UTC 2013 - schwab@suse.de
|
||||
|
||||
- Add aarch64 to the list of lib64 platforms
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 1 10:58:34 UTC 2013 - dmueller@suse.com
|
||||
|
||||
- add aarch64-support.diff:
|
||||
Add support for aarch64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 26 10:03:03 UTC 2012 - sndirsch@suse.com
|
||||
|
||||
- finally changed BuildRequires to font-util (see change before)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 19 09:56:43 UTC 2012 - vuntz@opensuse.org
|
||||
|
||||
- Change font-util BuildRequires to xorg-x11-fonts-devel:
|
||||
xorg-x11-fonts-devel hasn't been renamed yet.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 13 08:46:08 UTC 2012 - vuntz@opensuse.org
|
||||
|
||||
- Split xorg-cf-files from xorg-x11-util-devel.
|
||||
Initial version: 1.0.4.
|
||||
|
129
xorg-cf-files.spec
Normal file
129
xorg-cf-files.spec
Normal file
@ -0,0 +1,129 @@
|
||||
#
|
||||
# spec file for package xorg-cf-files
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
Name: xorg-cf-files
|
||||
Version: 1.0.8
|
||||
Release: 0
|
||||
Summary: Data files for the imake utility
|
||||
License: MIT
|
||||
Group: Development/Tools/Building
|
||||
URL: http://xorg.freedesktop.org/
|
||||
Source0: http://xorg.freedesktop.org/releases/individual/util/%{name}-%{version}.tar.xz
|
||||
Patch1: u_xorg-cf-files-D_DEFAULT_SOURCE.patch
|
||||
BuildRequires: font-util >= 1.1
|
||||
BuildRequires: pkgconfig(xorg-macros) >= 1.4
|
||||
Requires: gccmakedep
|
||||
Requires: imake
|
||||
Requires: makedepend
|
||||
# This was part of the xorg-x11-util-devel package up to version 7.6
|
||||
Conflicts: xorg-x11-util-devel <= 7.6
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
The xorg-cf-files package contains the data files for the imake utility,
|
||||
defining the known settings for a wide variety of platforms (many of
|
||||
which have not been verified or tested in over a decade), and for many
|
||||
of the libraries formerly delivered in the X.Org monolithic releases.
|
||||
|
||||
The X Window System used imake extensively up through the X11R6.9
|
||||
release, for both full builds within the source tree and external
|
||||
software. X has since moved to GNU autoconf and automake for its build
|
||||
system in X11R7.0 and later releases, but still maintains imake for
|
||||
building existing external software programs that have not yet
|
||||
converted.
|
||||
|
||||
%define _configdir %{_datadir}/X11/config
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch1 -p1
|
||||
|
||||
cat > host.def << EOF
|
||||
#define ConfigDir %_configdir
|
||||
#define XAppLoadDir /usr/share/X11/app-defaults
|
||||
#define UseSeparateConfDir NO
|
||||
#define ManPath /usr/share/man
|
||||
%ifarch ppc64 s390x x86_64 sparc64 riscv64
|
||||
#define ModuleDir /usr/lib64/xorg/modules
|
||||
%else
|
||||
#define ModuleDir /usr/lib/xorg/modules
|
||||
%endif
|
||||
#ifdef i386Architecture
|
||||
#undef DefaultGcc2i386Opt
|
||||
#define DefaultGcc2i386Opt -O2 -Wall -fno-strict-aliasing
|
||||
#endif
|
||||
#ifdef MipsArchitecture
|
||||
#undef DefaultGcc2MipsOpt
|
||||
#define DefaultGcc2MipsOpt -O2 -Wall -fno-strict-aliasing
|
||||
#endif
|
||||
#ifdef PpcArchitecture
|
||||
#undef DefaultGcc2PpcOpt
|
||||
#define DefaultGcc2PpcOpt -O2 -Wall -fno-strict-aliasing
|
||||
#endif
|
||||
#ifdef Ppc64Architecture
|
||||
#undef DefaultGcc2Ppc64Opt
|
||||
#define DefaultGcc2Ppc64Opt -O2 -Wall -fno-strict-aliasing
|
||||
#endif
|
||||
#ifdef AMD64Architecture
|
||||
#undef DefaultGcc2AMD64Opt
|
||||
#define DefaultGcc2AMD64Opt -O2 -Wall -fno-strict-aliasing
|
||||
#endif
|
||||
#ifdef AArch64Architecture
|
||||
#undef DefaultGcc2AArch64Opt
|
||||
#define DefaultGcc2AArch64Opt -O2 -Wall -fno-strict-aliasing
|
||||
#endif
|
||||
#ifdef s390xArchitecture
|
||||
#undef OptimizedCDebugFlags
|
||||
#define OptimizedCDebugFlags -O2 -Wall -fno-strict-aliasing
|
||||
#endif
|
||||
#ifdef ia64Architecture
|
||||
#undef OptimizedCDebugFlags
|
||||
#define OptimizedCDebugFlags -O2 -Wall -fno-strict-aliasing
|
||||
#endif
|
||||
#if defined(SparcArchitecture) || defined(Sparc64Architecture)
|
||||
#undef OptimizedCDebugFlags
|
||||
#define OptimizedCDebugFlags -O2 -Wall -fno-strict-aliasing
|
||||
# undef HaveLib64
|
||||
#if defined(Sparc64Architecture)
|
||||
# define HaveLib64 YES
|
||||
#else
|
||||
# define HaveLib64 NO
|
||||
#endif
|
||||
#endif
|
||||
#ifdef RiscV64Architecture
|
||||
#undef DefaultGcc2RiscV64Opt
|
||||
#define DefaultGcc2RiscV64Opt -O2 -Wall -fno-strict-aliasing
|
||||
#endif
|
||||
EOF
|
||||
|
||||
%build
|
||||
%configure --with-config-dir=%_configdir
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
%make_install
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%license COPYING
|
||||
%doc ChangeLog README
|
||||
%dir %{_datadir}/X11
|
||||
%{_datadir}/X11/config/
|
||||
|
||||
%changelog
|
Loading…
Reference in New Issue
Block a user