Package xorg-cf-files: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 | Name: xorg-cf-files Version: 1.0.7 Release: alt3 Summary: config files for Xorg build License: XConsortium and XFree86 Group: Development/C Url: http://xorg.freedesktop.org Source: %name-%version.tar.bz2 Patch: xorg-cf-files-1.0.7-ar-l.patch Patch1: xorg-cf-files-1.0.6-alt-e2k.patch BuildRequires: xorg-util-macros xorg-font-utils %description Config files for Xorg build %prep %setup %patch -p1 %patch1 -p1 %build %autoreconf %configure \ --with-config-dir=%_datadir/X11/config %make cat > host.def << EOF #define XFree86CustomVersion "ALT Linux build: 7.6.0" #define BuilderString "Build Host: %(hostname)\n" #define XFree86RedHatCustom YES #define BootstrapCFlags $RPM_OPT_FLAGS #define DefaultGcc2i386Opt $RPM_OPT_FLAGS -fno-strength-reduce GccAliasingArgs -pipe #define DefaultGcc2x86_64Opt $RPM_OPT_FLAGS -fno-strength-reduce GccAliasingArgs -pipe #define DefaultGcc2AxpOpt $RPM_OPT_FLAGS -Wa,-m21164a GccAliasingArgs -pipe #define DefaultGcc2PpcOpt $RPM_OPT_FLAGS GccAliasingArgs -pipe #define ConfigDir %_datadir/X11/config #define X11ProjectRoot %prefix #define ProjectRoot %prefix #define XBinDir %_bindir #define BinDir %_bindir #define XUsrLibDirPath %_libdir #define UsrLibDir %_libdir #define LibDir %_datadir/X11 #define IncRoot %_includedir #define ManDirectoryRoot %_mandir #define AdmDir %_logdir #define LbxproxyDir %_sysconfdir/X11/lbxproxy #define ProxyManagerDir %_sysconfdir/X11/proxymngr #define ServerConfigDir %_sysconfdir/X11/xserver #define XdmDir %_sysconfdir/X11/xdm #define XConfigDir %_sysconfdir/X11 #define XinitDir %_sysconfdir/X11/xinit #define EtcX11Directory %_sysconfdir/X11 #define XAppLoadDir %_sysconfdir/X11/app-defaults #define XPrintDir %_sysconfdir/X11/xprint #define DefaultRGBDatabase %_datadir/X11/rgb #define DefaultFSConfigFile %_sysconfdir/X11/fs/config #define FontDir %_datadir/X11/fonts #define XOrgNameString ALTLinux X.Org Maintainer Team #define XOrgWebSupportAddress https://bugzilla.altlinux.org #define BuilderEMailAddr "xorg@packages.altlinux.org" #define BuildHtmlManPages NO #define ManSuffix 1 #define LibManSuffix 3 #define DriverManSuffix 4 #define FileManSuffix 5 #define MiscManSuffix 7 EOF %ifarch %e2k cat >> linux.cf << EOF #ifdef __e2k__ # ifndef OptimizedCDebugFlags # define OptimizedCDebugFlags -O3 # endif # define LinuxMachineDefines -D__e2k__ # define ServerOSDefines XFree86ServerOSDefines -DDDXTIME # define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64 #endif EOF %endif %install %make DESTDIR=%buildroot install mkdir -p %buildroot%_libdir/%name for f in host.def linux.cf sgi.cf; do mv %buildroot%_datadir/X11/config/$f %buildroot%_libdir/%name/; ln -s `relative %buildroot%_libdir/%name/$f %buildroot%_datadir/X11/config/$f` %buildroot%_datadir/X11/config/$f done %files %_datadir/X11/config %_libdir/%name/* %changelog * Tue Apr 26 2022 Fr. Br. George <george@altlinux.org> 1.0.7-alt3 - E2k patches by mike@ * Tue Apr 26 2022 Fr. Br. George <george@altlinux.org> 1.0.7-alt2 - E2k patches by ilyakurdyukov@ * Tue Feb 15 2022 Fr. Br. George <george@altlinux.org> 1.0.7-alt1 - Autobuild version bump to 1.0.7 - Complete upstream fix (Closes: #41016) * Thu Dec 24 2015 Fr. Br. George <george@altlinux.ru> 1.0.6-alt1 - Autobuild version bump to 1.0.6 * Thu Aug 22 2013 Fr. Br. George <george@altlinux.ru> 1.0.5-alt1 - Autobuild version bump to 1.0.5 * Tue May 10 2011 Fr. Br. George <george@altlinux.ru> 1.0.4-alt2 - This package is NOT noarch * Tue May 03 2011 Fr. Br. George <george@altlinux.ru> 1.0.4-alt1 - Autobuild version bump to 1.0.4 * Tue May 03 2011 Fr. Br. George <george@altlinux.ru> 1.0.2-alt2.1 - Automatic buildreqfix - Autobuild watchfile added * Mon Aug 03 2009 Valery Inozemtsev <shrek@altlinux.ru> 1.0.2-alt2 - fixed build * Thu Feb 23 2006 Valery Inozemtsev <shrek@altlinux.ru> 1.0.2-alt1 - 1.0.2 * Tue Feb 07 2006 Valery Inozemtsev <shrek@altlinux.ru> 1.0.1-alt5 - set LibDir to %_datadir/X11 (fixed #9030) * Tue Feb 07 2006 Valery Inozemtsev <shrek@altlinux.ru> 1.0.1-alt4 - set DefaultFSConfigFile to %_sysconfdir/X11/fs/config, FontDir to %_datadir/X11/fonts (#9030) * Tue Jan 31 2006 Valery Inozemtsev <shrek@altlinux.ru> 1.0.1-alt3 - set DefaultRGBDatabase to %_datadir/X11/rgb * Tue Jan 03 2006 Valery Inozemtsev <shrek@altlinux.ru> 1.0.1-alt2 - set X11ProjectRoot to %prefix * Thu Dec 29 2005 Valery Inozemtsev <shrek@altlinux.ru> 1.0.1-alt1 - Xorg-7.0 * Mon Nov 21 2005 Valery Inozemtsev <shrek@altlinux.ru> 0.99.2-alt0.1 - initial release |